![]() |
CanWIN ERDDAP
The Canadian Watershed Information Networks' ERDDAP server making scientific data more accessible |
Brought to you by CEOS UM CCADI ECCC |
Current time is 2026-10-14T18:10:05+00:00
Startup was at 2026-09-29T16:48:43+00:00
Last major LoadDatasets started 1m 41s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets = 1
nTableDatasets = 42
nTotalDatasets = 43
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 1
Response Failed Time (since last major LoadDatasets) n = 1, median ~= 40000 ms
Response Failed Time (since last Daily Report) n = 2234, median ~= 2 ms
Response Failed Time (since startup) n = 70080, median ~= 3 ms
Response Succeeded Time (since last major LoadDatasets) n = 1, median ~= 4 ms
Response Succeeded Time (since last Daily Report) n = 1894, median ~= 1 ms
Response Succeeded Time (since startup) n = 365648, median ~= 3 ms
TaskThread has finished 24737 out of 24737 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 62, median ~= 2 ms
TaskThread Failed Time (since startup) n = 2109, median ~= 2 ms
TaskThread Succeeded Time (since last Daily Report) n = 685, median ~= 4 ms
TaskThread Succeeded Time (since startup) n = 22628, median ~= 4 ms
The email system is inactive.
TouchThread has finished 6 out of 6 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 0
TouchThread Succeeded Time (since last Daily Report) n = 0
OS info: totalCPULoad=0.02314175 processCPULoad=7.020887E-4 totalMemory=7168MB freeMemory=2815MB totalSwapSpace=6143MB freeSwapSpace=2600MB
Number of active requests=7
Number of threads: Tomcat-waiting=8, inotify=1, other=17
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 110 MB (highWaterMark= 1109 MB) (Xmx ~= 6144 MB)
Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB gc Open
timestamp time nTry nFail nTotal nSuccess (median) nFail (median) shed memFail tooMany tomWait inotify other inUse Calls Files
---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- -----
2026-10-14T18:08:24+00:00 1s 4 0 43.0 23 ( 0) 1 (450000) 0 0 0 8 1 18 97 0 0%
2026-10-14T18:06:24+00:00 1s 0 0 43.0 4 ( 5) 1 ( 3500) 0 0 0 9 1 17 79 0 0%
2026-10-14T18:04:24+00:00 1s 4 0 43.0 2 ( 1) 2 (120000) 0 0 0 8 1 18 91 0 0%
2026-10-14T18:02:24+00:00 1s 2 0 43.0 5 ( 1750) 2 ( 10000) 0 0 0 9 1 17 80 0 0%
2026-10-14T18:00:24+00:00 1s 4 0 43.0 7 ( 2) 3 (210000) 0 0 0 8 1 18 91 0 0%
2026-10-14T17:58:24+00:00 1s 2 0 43.0 5 ( 40000) 3 ( 750) 0 0 0 8 1 18 78 0 0%
2026-10-14T17:56:24+00:00 1s 4 0 43.0 2 ( 1) 3 (210000) 0 0 0 8 1 18 93 0 0%
2026-10-14T17:54:24+00:00 1s 2 0 43.0 7 ( 3500) 5 ( 1750) 0 0 0 8 1 19 82 0 0%
2026-10-14T17:52:24+00:00 1s 4 0 43.0 1 ( 7500) 7 ( 1500) 0 0 0 9 1 18 91 0 0%
2026-10-14T17:50:24+00:00 1s 0 0 43.0 3 ( 750) 2 ( 5000) 0 0 0 12 1 15 77 0 0%
2026-10-14T17:48:24+00:00 1s 4 0 43.0 86 ( 0) 9 ( 3500) 0 0 0 10 1 17 89 0 0%
2026-10-14T17:46:24+00:00 1s 2 0 43.0 130 ( 0) 4 ( 2000) 0 0 0 13 1 14 81 0 0%
2026-10-14T17:44:24+00:00 1s 4 0 43.0 125 ( 1) 4 (120000) 0 0 0 12 1 15 95 0 0%
2026-10-14T17:42:24+00:00 1s 2 0 43.0 124 ( 1) 6 ( 2000) 0 0 0 9 1 18 81 0 0%
2026-10-14T17:40:24+00:00 1s 4 0 43.0 122 ( 1) 6 ( 33333) 0 0 0 14 1 13 91 0 0%
2026-10-14T17:38:24+00:00 1s 0 0 43.0 125 ( 0) 3 ( 90000) 0 0 0 12 1 15 79 0 0%
2026-10-14T17:36:24+00:00 1s 4 0 43.0 119 ( 0) 9 ( 563) 0 0 0 10 1 17 89 0 0%
2026-10-14T17:34:24+00:00 1s 2 0 43.0 111 ( 1) 3 ( 750) 0 0 0 12 1 15 81 0 0%
2026-10-14T17:32:24+00:00 1s 4 0 43.0 8 ( 20000) 5 ( 425) 0 0 0 9 1 18 95 0 0%
2026-10-14T17:30:24+00:00 1s 4 0 43.0 7 ( 1750) 2 ( 1000) 0 0 0 8 1 19 91 0 0%
2026-10-14T17:28:24+00:00 1s 2 0 43.0 4 ( 20000) 4 ( 750) 0 0 0 9 1 18 80 0 0%
2026-10-14T17:26:24+00:00 1s 2 0 43.0 8 ( 5000) 8 ( 500) 0 0 0 8 1 19 91 0 0%
2026-10-14T17:24:24+00:00 1s 2 0 43.0 4 ( 5) 6 ( 1000) 0 0 0 6 1 21 82 0 0%
2026-10-14T17:22:24+00:00 1s 4 0 43.0 6 ( 20000) 4 ( 2000) 0 0 0 10 1 17 89 0 0%
2026-10-14T17:20:24+00:00 1s 0 0 43.0 4 ( 1333) 9 ( 750) 0 0 0 8 1 19 80 0 0%
2026-10-14T17:18:24+00:00 1s 4 0 43.0 6 ( 15000) 4 ( 500) 0 0 0 9 1 18 89 0 0%
2026-10-14T17:16:24+00:00 1s 4 0 43.0 1 ( 8) 7 ( 90000) 0 0 0 10 1 16 93 0 0%
2026-10-14T17:14:24+00:00 1s 2 0 43.0 3 ( 1500) 4 ( 750) 0 0 0 6 1 20 80 0 0%
2026-10-14T17:12:24+00:00 1s 4 0 43.0 6 ( 20000) 2 ( 2000) 0 0 0 8 1 18 93 0 0%
2026-10-14T17:10:24+00:00 1s 2 0 43.0 6 ( 10000) 6 ( 20000) 0 0 0 9 1 17 78 0 0%
2026-10-14T17:08:24+00:00 1s 4 0 43.0 3 ( 35) 8 ( 875) 0 0 0 9 1 17 93 0 0%
2026-10-14T17:06:24+00:00 1s 2 0 43.0 3 ( 1500) 6 ( 750) 0 0 0 11 1 15 78 0 0%
2026-10-14T17:04:24+00:00 1s 4 0 43.0 3 ( 30000) 4 ( 6667) 0 0 0 13 1 13 89 0 0%
2026-10-14T17:02:24+00:00 1s 2 0 43.0 3 ( 1500) 7 ( 875) 0 0 0 13 1 13 78 0 0%
2026-10-14T17:00:24+00:00 1s 2 0 43.0 2 ( 1) 1 ( 40000) 0 0 0 12 1 14 89 0 0%
2026-10-14T16:58:24+00:00 1s 2 0 43.0 2 ( 10) 3 ( 3500) 0 0 0 13 1 13 78 0 0%
2026-10-14T16:56:24+00:00 1s 4 0 43.0 4 ( 2000) 1 ( 15000) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:54:24+00:00 1s 2 0 43.0 2 ( 50) 4 ( 100) 0 0 0 13 1 13 79 0 0%
2026-10-14T16:52:24+00:00 1s 4 0 43.0 2 ( 1) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:50:24+00:00 1s 3 0 43.0 1 ( 4) 1 ( 7500) 0 0 0 14 1 12 79 0 0%
2026-10-14T16:48:24+00:00 1s 4 0 43.0 2 ( 1000) 1 ( 1) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:46:24+00:00 1s 2 0 43.0 2 ( 2) 1 ( 3500) 0 0 0 14 1 12 78 0 0%
2026-10-14T16:44:24+00:00 1s 2 0 43.0 3 ( 1500) 0 ( 0) 0 0 0 14 1 12 91 0 0%
2026-10-14T16:42:24+00:00 1s 2 0 43.0 1 ( 2) 0 ( 0) 0 0 0 14 1 12 78 0 0%
2026-10-14T16:40:24+00:00 1s 4 0 43.0 1 ( 2) 1 ( 3500) 0 0 0 14 1 12 91 0 0%
2026-10-14T16:38:24+00:00 1s 0 0 43.0 3 ( 8) 0 ( 0) 0 0 0 14 1 12 79 0 0%
2026-10-14T16:36:24+00:00 1s 4 0 43.0 3 ( 1) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:34:24+00:00 1s 2 0 43.0 2 ( 1) 1 ( 350) 0 0 0 14 1 12 79 0 0%
2026-10-14T16:32:24+00:00 1s 4 0 43.0 4 ( 1) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:30:24+00:00 1s 2 0 43.0 1 ( 1) 1 ( 3500) 0 0 0 14 1 12 78 0 0%
2026-10-14T16:28:24+00:00 1s 4 0 43.0 3 ( 750) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:26:24+00:00 1s 0 0 43.0 4 ( 1) 0 ( 0) 0 0 0 14 1 12 77 0 0%
2026-10-14T16:24:24+00:00 1s 4 0 43.0 4 ( 50) 6 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:22:24+00:00 1s 2 0 43.0 1 ( 1) 0 ( 0) 0 0 0 14 1 12 78 0 0%
2026-10-14T16:20:24+00:00 1s 4 0 43.0 0 ( 0) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:18:24+00:00 1s 0 0 43.0 2 ( 4) 0 ( 0) 0 0 0 14 1 12 77 0 0%
2026-10-14T16:16:24+00:00 1s 4 0 43.0 1 ( 1) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:14:24+00:00 1s 0 0 43.0 0 ( 0) 0 ( 0) 0 0 0 14 1 12 77 0 0%
2026-10-14T16:12:24+00:00 1s 4 0 43.0 4 ( 2) 1 (999999) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:10:24+00:00 1s 2 0 43.0 3 ( 0) 0 ( 0) 0 0 0 13 1 13 79 0 0%
2026-10-14T16:08:24+00:00 1s 4 0 43.0 2 ( 1) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:06:24+00:00 1s 3 0 43.0 2 ( 1) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:04:24+00:00 1s 4 0 43.0 0 ( 0) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T16:02:24+00:00 1s 2 0 43.0 4 ( 1) 0 ( 0) 0 0 0 14 1 12 78 0 0%
2026-10-14T16:00:24+00:00 1s 4 0 43.0 24 ( 0) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T15:58:24+00:00 1s 0 0 43.0 1 ( 1500) 0 ( 0) 0 0 0 14 1 12 78 0 0%
2026-10-14T15:56:24+00:00 1s 4 0 43.0 4 ( 0) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T15:54:24+00:00 1s 2 0 43.0 4 ( 1) 0 ( 0) 0 0 0 14 1 12 78 0 0%
2026-10-14T15:52:24+00:00 1s 4 0 43.0 6 ( 2) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T15:50:24+00:00 1s 2 0 43.0 0 ( 0) 0 ( 0) 0 0 0 14 1 12 79 0 0%
2026-10-14T15:48:24+00:00 1s 4 0 43.0 1 ( 2) 1 ( 3500) 0 0 0 14 1 12 89 0 0%
2026-10-14T15:46:23+00:00 1s 2 0 43.0 3 ( 35) 1 ( 40000) 0 0 0 14 1 12 78 0 0%
2026-10-14T15:44:24+00:00 1s 4 0 43.0 3 ( 625) 6 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T15:42:23+00:00 1s 2 0 43.0 2 ( 2) 0 ( 0) 0 0 0 14 1 12 78 0 0%
2026-10-14T15:40:24+00:00 1s 4 0 43.0 6 ( 50) 3 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T15:38:23+00:00 1s 2 0 43.0 1 ( 75) 0 ( 0) 0 0 0 14 1 12 77 0 0%
2026-10-14T15:36:23+00:00 1s 4 0 43.0 2 ( 1) 0 ( 0) 0 0 0 14 1 12 91 0 0%
2026-10-14T15:34:23+00:00 1s 2 0 43.0 3 ( 750) 0 ( 0) 0 0 0 14 1 12 79 0 0%
2026-10-14T15:32:23+00:00 1s 4 0 43.0 7 ( 28) 6 ( 0) 0 0 0 14 1 12 91 0 0%
2026-10-14T15:30:23+00:00 1s 2 0 43.0 7 ( 1500) 3 ( 0) 0 0 0 14 1 12 79 0 0%
2026-10-14T15:28:23+00:00 1s 4 0 43.0 1 ( 1) 0 ( 0) 0 0 0 14 1 12 91 0 0%
2026-10-14T15:26:23+00:00 1s 2 0 43.0 6 ( 50) 5 ( 0) 0 0 0 14 1 12 79 0 0%
2026-10-14T15:24:23+00:00 1s 2 0 43.0 0 ( 0) 0 ( 0) 0 0 0 14 1 12 89 0 0%
2026-10-14T15:22:23+00:00 1s 2 0 43.0 3 ( 1250) 0 ( 0) 0 0 0 14 1 12 77 0 0%
2026-10-14T15:20:23+00:00 1s 4 0 43.0 2 ( 1) 0 ( 0) 0 0 0 14 1 12 91 0 0%
2026-10-14T15:18:23+00:00 1s 2 0 43.0 3 ( 1) 0 ( 0) 0 0 0 14 1 12 77 0 0%
2026-10-14T15:16:23+00:00 1s 4 0 43.0 2 ( 0) 0 ( 0) 0 0 0 14 1 12 89 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 334, median ~= 95 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 26
<= 100 ms: 158
<= 200 ms: 148
<= 500 ms: 2
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 10840, median ~= 83 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 1370
<= 100 ms: 6202
<= 200 ms: 3184
<= 500 ms: 65
<= 1 s: 9
<= 2 s: 0
<= 5 s: 7
<= 10 s: 0
<= 20 s: 3
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 17, median ~= 53 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 8
<= 100 ms: 9
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 1, median ~= 40000 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 1
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 2234, median ~= 2 ms
0 ms: 96
1 ms: 213
2 ms: 936
<= 5 ms: 435
<= 10 ms: 21
<= 20 ms: 3
<= 50 ms: 281
<= 100 ms: 5
<= 200 ms: 9
<= 500 ms: 36
<= 1 s: 40
<= 2 s: 20
<= 5 s: 32
<= 10 s: 23
<= 20 s: 2
<= 1 min: 17
<= 2 min: 29
<= 5 min: 15
<= 10 min: 12
<= 20 min: 6
<= 1 hr: 3
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 70080, median ~= 3 ms
0 ms: 7039
1 ms: 4118
2 ms: 15231
<= 5 ms: 21419
<= 10 ms: 3334
<= 20 ms: 34
<= 50 ms: 7965
<= 100 ms: 776
<= 200 ms: 684
<= 500 ms: 1591
<= 1 s: 1067
<= 2 s: 569
<= 5 s: 1107
<= 10 s: 830
<= 20 s: 1281
<= 1 min: 2083
<= 2 min: 562
<= 5 min: 325
<= 10 min: 49
<= 20 min: 11
<= 1 hr: 4
> 1 hr: 1
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 1, median ~= 4 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 1894, median ~= 1 ms
0 ms: 390
1 ms: 686
2 ms: 235
<= 5 ms: 51
<= 10 ms: 54
<= 20 ms: 11
<= 50 ms: 58
<= 100 ms: 5
<= 200 ms: 0
<= 500 ms: 2
<= 1 s: 112
<= 2 s: 143
<= 5 s: 18
<= 10 s: 13
<= 20 s: 17
<= 1 min: 21
<= 2 min: 23
<= 5 min: 30
<= 10 min: 9
<= 20 min: 9
<= 1 hr: 7
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 365648, median ~= 3 ms
0 ms: 15445
1 ms: 22044
2 ms: 98372
<= 5 ms: 136230
<= 10 ms: 18776
<= 20 ms: 3409
<= 50 ms: 27855
<= 100 ms: 728
<= 200 ms: 199
<= 500 ms: 551
<= 1 s: 18965
<= 2 s: 14619
<= 5 s: 6310
<= 10 s: 1057
<= 20 s: 395
<= 1 min: 346
<= 2 min: 130
<= 5 min: 115
<= 10 min: 43
<= 20 min: 34
<= 1 hr: 25
> 1 hr: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 62, median ~= 2 ms
0 ms: 0
1 ms: 2
2 ms: 55
<= 5 ms: 5
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Failed Time Distribution (since startup):
n = 2109, median ~= 2 ms
0 ms: 0
1 ms: 100
2 ms: 1691
<= 5 ms: 308
<= 10 ms: 2
<= 20 ms: 1
<= 50 ms: 1
<= 100 ms: 0
<= 200 ms: 6
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 685, median ~= 4 ms
0 ms: 0
1 ms: 0
2 ms: 18
<= 5 ms: 533
<= 10 ms: 114
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 20
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since startup):
n = 22628, median ~= 4 ms
0 ms: 0
1 ms: 2
2 ms: 1087
<= 5 ms: 17514
<= 10 ms: 2488
<= 20 ms: 70
<= 50 ms: 1012
<= 100 ms: 443
<= 200 ms: 6
<= 500 ms: 4
<= 1 s: 0
<= 2 s: 2
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Failed Time Distribution (since last Daily Report):
n = 0
TouchThread Failed Time Distribution (since startup):
n = 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 6, median ~= 300 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 2
<= 200 ms: 0
<= 500 ms: 3
<= 1 s: 1
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Language (since last daily report)
: 4134 (100%)
Language (since startup)
: 435733 (100%)
SgtMap topography nFromCache=12 nNotFromCache=118
GSHHS: nCached=38 of 100, nCoarse=104, nSuccesses=356, nTossed=0
NationalBoundaries: nCached=19 of 100, nCoarse=41, nSuccesses=89, nTossed=0
StateBoundaries: nCached=19 of 100, nCoarse=11, nSuccesses=89, nTossed=0
Rivers: nCached=19 of 100, nCoarse=11, nSuccesses=89, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
112 + 109 + 124 + 128 + 144 + 121 + 121 + 120 + 129 + 125 + 137 + 138 + 110 + 108 + 118 + 133 +
129 + 138 + 99 + 117 + 123 + 118 + 111 + 113 + 97 + 133 + 118 + 110 + 116 + 146 + 119 + 118 +
122 + 116 + 116 + 130 + 126 + 131 + 121 + 121 + 116 + 121 + 105 + 119 + 124 + 115 + 113 + 124 +
127 + 134 + 121 + 108 + 127 + 105 + 130 + 100 + 129 + 93 + 135 + 116 + 120 + 107 + 112 + 140 +
110 + 116 + 121 + 136 + 127 + 115 + 115 + 106 + 126 + 132 + 124 + 134 + 112 + 127 + 113 + 130 +
109 + 115 + 123 + 137 + 129 + 115 + 132 + 122 + 111 + 109 + 124 + 117 + 117 + 124 + 101 + 103 +
123 + 115 + 123 + 117 + 112 + 130 + 115 + 124 + 121 + 133 + 119 + 145 + 129 + 123 + 105 + 122 +
115 + 111 + 125 + 127 + 125 + 123 + 113 + 118 + 127 + 127 + 115 + 118 + 113 + 132 + 118 = 15301
Number of threads: Tomcat-waiting=8, inotify=1, other=17
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#13,Reference Handler,10,system] RUNNABLE daemon
java.base@25.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@25.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@25.0.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)
#2 Thread[#14,Finalizer,8,system] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.base@25.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:165)
#3 Thread[#15,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#17916,http-nio-8080-exec-70,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1432)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:747)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:587)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:316)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:734)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:662)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:363)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:341)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#5 Thread[#21,Notification Thread,9,system] RUNNABLE daemon
#6 Thread[#22,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#7 Thread[#29572,http-nio-8080-exec-99,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1432)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:747)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:587)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:316)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:734)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:662)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:363)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:341)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#8 Thread[#29707,http-nio-8080-exec-100,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1432)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:747)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:587)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:316)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:764)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:661)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:363)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:341)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#9 Thread[#29708,http-nio-8080-exec-101,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1432)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:747)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:587)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:316)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:734)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:662)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:363)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:341)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#10 Thread[#29815,http-nio-8080-exec-102,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1432)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:747)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:587)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:316)
org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:734)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:662)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:363)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:341)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#11 Thread[#3,main,5,main] TIMED_WAITING
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
org.apache.catalina.core.StandardServer.await(StandardServer.java:517)
org.apache.catalina.startup.Catalina.await(Catalina.java:846)
org.apache.catalina.startup.Catalina.start(Catalina.java:794)
java.base@25.0.1/java.lang.invoke.LambdaForm$DMH/0x00000000ae108400.invokeVirtual(LambdaForm$DMH)
java.base@25.0.1/java.lang.invoke.LambdaForm$MH/0x00000000ae108c00.invoke(LambdaForm$MH)
java.base@25.0.1/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@25.0.1/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
java.base@25.0.1/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
java.base@25.0.1/java.lang.reflect.Method.invoke(Method.java:565)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:339)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:470)
#12 Thread[#30,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:123)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:201)
java.base@25.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:146)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
java.base@25.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:148)
#13 Thread[#31970,http-nio-8080-exec-104,5,main] TIMED_WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1432)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:747)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:587)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:535)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:537)
org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:71)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:316)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:764)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:661)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:363)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:341)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:99)
java.base@25.0.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:183)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:1791)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13696)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:7244)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:725)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:622)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#14 Thread[#47,Java2D Disposer,10,system] WAITING daemon
java.base@25.0.1/java.lang.Object.wait0(Native Method)
java.base@25.0.1/java.lang.Object.wait(Object.java:389)
java.base@25.0.1/java.lang.Object.wait(Object.java:351)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:137)
java.base@25.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:215)
java.desktop@25.0.1/sun.java2d.Disposer.run(Disposer.java:133)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#15 Thread[#48,RunLoadDatasets,5,main] TIMED_WAITING
java.base@25.0.1/java.lang.Thread.sleepNanos0(Native Method)
java.base@25.0.1/java.lang.Thread.sleepNanos(Thread.java:509)
java.base@25.0.1/java.lang.Thread.sleep(Thread.java:540)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#16 Thread[#62,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@25.0.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:117)
java.base@25.0.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@25.0.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:778)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#17 Thread[#63,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@25.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:424)
java.base@25.0.1/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:532)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)