![]() |
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-09-12T05:44:27+00:00
Startup was at 2026-08-31T19:00:26+00:00
Last major LoadDatasets started 45.000 s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets = 1
nTableDatasets = 39
nTotalDatasets = 40
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 2
Response Failed Time (since last major LoadDatasets) n = 6, median ~= 16667 ms
Response Failed Time (since last Daily Report) n = 1109, median ~= 11913 ms
Response Failed Time (since startup) n = 74598, median ~= 3 ms
Response Succeeded Time (since last major LoadDatasets) n = 6, median ~= 1 ms
Response Succeeded Time (since last Daily Report) n = 9956, median ~= 7 ms
Response Succeeded Time (since startup) n = 361107, median ~= 3 ms
TaskThread has finished 18681 out of 18681 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 124, median ~= 2 ms
TaskThread Failed Time (since startup) n = 1734, median ~= 2 ms
TaskThread Succeeded Time (since last Daily Report) n = 1368, median ~= 5 ms
TaskThread Succeeded Time (since startup) n = 16947, 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 = 2, median ~= 500 ms
OS info: totalCPULoad=0.007600081 processCPULoad=6.960153E-4 totalMemory=7168MB freeMemory=3276MB totalSwapSpace=6143MB freeSwapSpace=5201MB
Number of active requests=5
Number of threads: Tomcat-waiting=14, inotify=1, other=15
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 133 MB (highWaterMark= 673 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-09-12T05:43:43+00:00 1s 1 0 40.0 6 ( 10) 6 ( 33333) 0 0 0 14 1 16 104 0 0%
2026-09-12T05:41:43+00:00 1s 2 0 40.0 8 ( 35) 15 ( 22857) 0 0 0 16 1 14 93 0 0%
2026-09-12T05:39:43+00:00 1s 3 0 40.0 4 ( 50) 4 ( 5000) 0 0 0 14 1 16 97 0 0%
2026-09-12T05:37:43+00:00 1s 1 0 40.0 5 ( 750) 2 ( 50) 0 0 0 18 1 12 95 0 0%
2026-09-12T05:35:43+00:00 1s 3 0 40.0 10 ( 8) 14 ( 20000) 0 0 0 18 1 12 91 0 0%
2026-09-12T05:33:43+00:00 1s 2 0 40.0 5 ( 2) 8 ( 33333) 0 0 0 14 1 16 95 0 0%
2026-09-12T05:31:43+00:00 1s 1 0 40.0 5 ( 35) 10 ( 20000) 0 0 0 16 1 14 97 0 0%
2026-09-12T05:29:43+00:00 1s 2 0 40.0 6 ( 100) 7 ( 17500) 0 0 0 14 1 16 97 0 0%
2026-09-12T05:27:43+00:00 1s 3 0 40.0 6 ( 750) 6 ( 20000) 0 0 0 16 1 14 108 0 0%
2026-09-12T05:25:43+00:00 1s 2 0 40.0 8 ( 667) 8 ( 46667) 0 0 0 14 1 16 95 0 0%
2026-09-12T05:23:43+00:00 1s 3 0 40.0 10 ( 1000) 7 ( 40000) 0 0 0 16 1 14 108 0 0%
2026-09-12T05:21:43+00:00 1s 2 0 40.0 19 ( 750) 2 ( 20000) 0 0 0 16 1 14 101 0 0%
2026-09-12T05:19:43+00:00 1s 3 0 40.0 20 ( 643) 15 ( 23333) 0 0 0 18 1 15 101 0 0%
2026-09-12T05:17:43+00:00 1s 0 0 40.0 23 ( 1056) 8 ( 5000) 0 0 0 16 1 14 91 0 0%
2026-09-12T05:15:43+00:00 1s 3 0 40.0 22 ( 813) 2 ( 5000) 0 0 0 19 1 11 100 0 0%
2026-09-12T05:13:43+00:00 1s 2 0 40.0 20 ( 818) 6 ( 15000) 0 0 0 17 1 13 95 0 0%
2026-09-12T05:11:43+00:00 1s 1 0 40.0 13 ( 750) 10 ( 36000) 0 0 0 18 1 12 104 0 0%
2026-09-12T05:09:43+00:00 1s 2 0 40.0 16 ( 1000) 13 ( 24000) 0 0 0 13 1 17 93 0 0%
2026-09-12T05:07:43+00:00 1s 3 0 40.0 12 ( 688) 6 (120000) 0 0 0 15 1 15 104 0 0%
2026-09-12T05:05:43+00:00 1s 2 0 40.0 17 ( 969) 18 ( 28889) 0 0 0 15 1 15 93 0 0%
2026-09-12T05:03:43+00:00 1s 1 0 40.0 16 ( 857) 11 ( 32000) 0 0 0 12 1 18 116 0 0%
2026-09-12T05:01:42+00:00 1s 2 0 40.0 22 ( 667) 21 ( 6786) 0 0 0 16 1 14 97 0 0%
2026-09-12T04:59:43+00:00 1s 1 0 40.0 22 ( 5) 11 ( 37500) 0 0 0 18 1 12 104 0 0%
2026-09-12T04:57:42+00:00 1s 2 0 40.0 10 ( 100) 11 ( 15000) 0 0 0 14 1 16 91 0 0%
2026-09-12T04:55:43+00:00 1s 3 0 40.0 23 ( 536) 6 ( 10000) 0 0 0 17 1 13 102 0 0%
2026-09-12T04:53:42+00:00 1s 2 0 40.0 13 ( 35) 8 ( 20000) 0 0 0 18 1 12 92 0 0%
2026-09-12T04:51:42+00:00 1s 3 0 40.0 20 ( 40) 9 ( 30000) 0 0 0 17 1 13 101 0 0%
2026-09-12T04:49:42+00:00 1s 2 0 40.0 11 ( 4) 15 ( 23333) 0 0 0 16 1 14 95 0 0%
2026-09-12T04:47:42+00:00 1s 3 0 40.0 9 ( 35) 11 ( 50000) 0 0 0 15 1 15 106 0 0%
2026-09-12T04:45:42+00:00 1s 2 0 40.0 10 ( 2) 8 ( 46667) 0 0 0 14 1 16 98 0 0%
2026-09-12T04:43:42+00:00 1s 3 0 40.0 14 ( 5) 8 ( 36000) 0 0 0 15 1 15 102 0 0%
2026-09-12T04:41:42+00:00 1s 2 0 40.0 14 ( 8) 4 ( 40000) 0 0 0 17 1 13 91 0 0%
2026-09-12T04:39:42+00:00 1s 3 0 40.0 4 ( 1) 4 ( 60000) 0 0 0 17 1 13 101 0 0%
2026-09-12T04:37:42+00:00 1s 0 0 40.0 7 ( 1) 0 ( 0) 0 0 0 18 1 12 90 0 0%
2026-09-12T04:35:42+00:00 1s 3 0 40.0 12 ( 750) 7 ( 30000) 0 0 0 19 1 11 101 0 0%
2026-09-12T04:33:42+00:00 1s 2 0 40.0 7 ( 28) 9 ( 26667) 0 0 0 16 1 14 91 0 0%
2026-09-12T04:31:42+00:00 1s 3 0 40.0 13 ( 1) 5 ( 45000) 0 0 0 16 1 14 100 0 0%
2026-09-12T04:29:42+00:00 1s 2 0 40.0 22 ( 1) 6 ( 40000) 0 0 0 16 1 14 95 0 0%
2026-09-12T04:27:42+00:00 1s 1 0 40.0 10 ( 4) 8 ( 16667) 0 0 0 16 1 14 101 0 0%
2026-09-12T04:25:42+00:00 1s 2 0 40.0 7 ( 6) 9 ( 40000) 0 0 0 17 1 13 91 0 0%
2026-09-12T04:23:42+00:00 1s 3 0 40.0 7 ( 8) 3 ( 90000) 0 0 0 16 1 14 101 0 0%
2026-09-12T04:21:42+00:00 1s 2 0 40.0 6 ( 1000) 11 ( 36667) 0 0 0 16 1 14 95 0 0%
2026-09-12T04:19:42+00:00 1s 3 0 40.0 8 ( 750) 4 ( 10000) 0 0 0 14 1 16 104 0 0%
2026-09-12T04:17:42+00:00 1s 2 0 40.0 7 ( 1125) 6 ( 60000) 0 0 0 17 1 13 91 0 0%
2026-09-12T04:15:42+00:00 1s 3 0 40.0 8 ( 900) 14 ( 15000) 0 0 0 13 1 17 101 0 0%
2026-09-12T04:13:42+00:00 1s 2 0 40.0 18 ( 800) 4 ( 40000) 0 0 0 15 1 15 103 0 0%
2026-09-12T04:11:42+00:00 1s 3 0 40.0 15 ( 821) 10 ( 14000) 0 0 0 17 1 13 102 0 0%
2026-09-12T04:09:42+00:00 1s 2 0 40.0 12 ( 1143) 6 ( 10000) 0 0 0 16 1 14 91 0 0%
2026-09-12T04:07:42+00:00 1s 3 0 40.0 11 ( 875) 3 ( 17500) 0 0 0 16 1 14 102 0 0%
2026-09-12T04:05:42+00:00 1s 0 0 40.0 10 ( 900) 12 ( 1) 0 0 0 18 1 12 90 0 0%
2026-09-12T04:03:42+00:00 1s 3 0 40.0 17 ( 792) 4 ( 60000) 0 0 0 16 1 14 102 0 0%
2026-09-12T04:01:42+00:00 1s 2 0 40.0 40 ( 0) 8 ( 36000) 0 0 0 16 1 14 97 0 0%
2026-09-12T03:59:42+00:00 1s 3 0 40.0 12 ( 2) 9 ( 36667) 0 0 0 13 1 17 105 0 0%
2026-09-12T03:57:42+00:00 1s 0 0 40.0 12 ( 900) 6 ( 20000) 0 0 0 16 1 14 91 0 0%
2026-09-12T03:55:42+00:00 1s 3 0 40.0 28 ( 714) 2 (120000) 0 0 0 16 1 14 102 0 0%
2026-09-12T03:53:42+00:00 1s 2 0 40.0 18 ( 750) 5 ( 15000) 0 0 0 17 1 13 91 0 0%
2026-09-12T03:51:42+00:00 1s 3 0 40.0 11 ( 4) 11 ( 17500) 0 0 0 16 1 14 104 0 0%
2026-09-12T03:49:42+00:00 1s 2 0 40.0 19 ( 1) 15 ( 26667) 0 0 0 16 1 14 97 0 0%
2026-09-12T03:47:42+00:00 1s 3 0 40.0 22 ( 1) 7 ( 17500) 0 0 0 14 1 16 101 0 0%
2026-09-12T03:45:42+00:00 1s 2 0 40.0 13 ( 583) 7 ( 8750) 0 0 0 16 1 14 91 0 0%
2026-09-12T03:43:42+00:00 1s 3 0 40.0 15 ( 8) 5 ( 40000) 0 0 0 17 1 13 101 0 0%
2026-09-12T03:41:42+00:00 1s 0 0 40.0 6 ( 35) 6 ( 20000) 0 0 0 17 1 13 93 0 0%
2026-09-12T03:39:42+00:00 1s 3 0 40.0 7 ( 750) 5 ( 1) 0 0 0 18 1 12 102 0 0%
2026-09-12T03:37:42+00:00 1s 2 0 40.0 11 ( 4) 8 ( 13333) 0 0 0 18 1 12 108 0 0%
2026-09-12T03:35:42+00:00 1s 3 0 40.0 9 ( 1) 16 ( 10000) 0 0 0 16 1 14 101 0 0%
2026-09-12T03:33:42+00:00 1s 2 0 40.0 15 ( 8) 15 ( 16250) 0 0 0 16 1 14 95 0 0%
2026-09-12T03:31:42+00:00 1s 3 0 40.0 17 ( 1) 5 ( 30000) 0 0 0 18 1 12 102 0 0%
2026-09-12T03:29:42+00:00 1s 2 0 40.0 7 ( 2) 2 ( 10000) 0 0 0 18 1 12 91 0 0%
2026-09-12T03:27:42+00:00 1s 3 0 40.0 5 ( 1750) 1 ( 15000) 0 0 0 19 1 11 102 0 0%
2026-09-12T03:25:42+00:00 1s 2 0 40.0 23 ( 4) 0 ( 0) 0 0 0 19 1 11 97 0 0%
2026-09-12T03:23:42+00:00 1s 3 0 40.0 8 ( 1) 12 ( 1) 0 0 0 19 1 11 106 0 0%
2026-09-12T03:21:42+00:00 1s 2 0 40.0 10 ( 50) 2 ( 60000) 0 0 0 17 1 13 95 0 0%
2026-09-12T03:19:42+00:00 1s 3 0 40.0 27 ( 3) 3 ( 50000) 0 0 0 19 1 11 102 0 0%
2026-09-12T03:17:42+00:00 1s 2 0 40.0 12 ( 10) 12 ( 26667) 0 0 0 17 1 13 93 0 0%
2026-09-12T03:15:42+00:00 1s 1 0 40.0 5 ( 917) 8 ( 33333) 0 0 0 17 1 13 102 0 0%
2026-09-12T03:13:42+00:00 1s 2 0 40.0 18 ( 35) 26 ( 6667) 0 0 0 16 1 14 95 0 0%
2026-09-12T03:11:42+00:00 1s 3 0 40.0 17 ( 607) 9 ( 30000) 0 0 0 16 1 14 102 0 0%
2026-09-12T03:09:42+00:00 1s 2 0 40.0 19 ( 750) 7 ( 45000) 0 0 0 15 1 15 91 0 0%
2026-09-12T03:07:42+00:00 1s 3 0 40.0 13 ( 1214) 11 ( 19000) 0 0 0 15 1 15 102 0 0%
2026-09-12T03:05:42+00:00 1s 0 0 40.0 18 ( 813) 9 ( 26667) 0 0 0 15 1 15 90 0 0%
2026-09-12T03:03:42+00:00 1s 3 0 40.0 17 ( 893) 6 ( 30000) 0 0 0 15 1 15 111 0 0%
2026-09-12T03:01:42+00:00 1s 2 0 40.0 15 ( 1083) 18 ( 25000) 0 0 0 17 1 13 91 0 0%
2026-09-12T02:59:42+00:00 1s 2 0 40.0 20 ( 917) 13 ( 28571) 0 0 0 14 1 16 102 0 0%
2026-09-12T02:57:42+00:00 1s 1 0 40.0 19 ( 875) 1 ( 90000) 0 0 0 15 1 15 95 0 0%
2026-09-12T02:55:42+00:00 1s 3 0 40.0 19 ( 708) 7 ( 30000) 0 0 0 19 1 12 106 0 0%
2026-09-12T02:53:42+00:00 1s 1 0 40.0 20 ( 600) 14 ( 20000) 0 0 0 18 1 13 104 0 0%
2026-09-12T02:51:42+00:00 1s 2 0 40.0 9 ( 792) 12 ( 30000) 0 0 0 14 1 17 95 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 681, median ~= 65 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 226
<= 100 ms: 376
<= 200 ms: 77
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 2
<= 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 = 8242, median ~= 67 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 2362
<= 100 ms: 5201
<= 200 ms: 652
<= 500 ms: 16
<= 1 s: 1
<= 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 = 8, median ~= 133 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: 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
Response Failed Time Distribution (since last major LoadDatasets):
n = 6, median ~= 16667 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: 1
<= 20 s: 3
<= 1 min: 1
<= 2 min: 1
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 1109, median ~= 11913 ms
0 ms: 119
1 ms: 77
2 ms: 9
<= 5 ms: 6
<= 10 ms: 15
<= 20 ms: 2
<= 50 ms: 20
<= 100 ms: 3
<= 200 ms: 0
<= 500 ms: 25
<= 1 s: 52
<= 2 s: 35
<= 5 s: 68
<= 10 s: 95
<= 20 s: 149
<= 1 min: 272
<= 2 min: 107
<= 5 min: 53
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 74598, median ~= 3 ms
0 ms: 4236
1 ms: 4488
2 ms: 20905
<= 5 ms: 22539
<= 10 ms: 3023
<= 20 ms: 37
<= 50 ms: 9017
<= 100 ms: 170
<= 200 ms: 919
<= 500 ms: 1094
<= 1 s: 222
<= 2 s: 95
<= 5 s: 481
<= 10 s: 2288
<= 20 s: 1499
<= 1 min: 2614
<= 2 min: 576
<= 5 min: 348
<= 10 min: 46
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 6, median ~= 1 ms
0 ms: 1
1 ms: 2
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: 1
<= 2 s: 1
<= 5 s: 1
<= 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 = 9956, median ~= 7 ms
0 ms: 956
1 ms: 1024
2 ms: 596
<= 5 ms: 1752
<= 10 ms: 1964
<= 20 ms: 66
<= 50 ms: 584
<= 100 ms: 50
<= 200 ms: 1
<= 500 ms: 3
<= 1 s: 1477
<= 2 s: 1159
<= 5 s: 172
<= 10 s: 47
<= 20 s: 33
<= 1 min: 30
<= 2 min: 20
<= 5 min: 14
<= 10 min: 3
<= 20 min: 5
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 361107, median ~= 3 ms
0 ms: 11807
1 ms: 17305
2 ms: 98333
<= 5 ms: 143330
<= 10 ms: 20465
<= 20 ms: 3790
<= 50 ms: 28639
<= 100 ms: 728
<= 200 ms: 162
<= 500 ms: 615
<= 1 s: 14080
<= 2 s: 11468
<= 5 s: 7950
<= 10 s: 1265
<= 20 s: 399
<= 1 min: 562
<= 2 min: 88
<= 5 min: 77
<= 10 min: 31
<= 20 min: 9
<= 1 hr: 4
> 1 hr: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 124, median ~= 2 ms
0 ms: 0
1 ms: 3
2 ms: 102
<= 5 ms: 15
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 4
<= 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 = 1734, median ~= 2 ms
0 ms: 1
1 ms: 87
2 ms: 1385
<= 5 ms: 243
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 5
<= 100 ms: 13
<= 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 last Daily Report):
n = 1368, median ~= 5 ms
0 ms: 0
1 ms: 0
2 ms: 21
<= 5 ms: 739
<= 10 ms: 148
<= 20 ms: 3
<= 50 ms: 1
<= 100 ms: 453
<= 200 ms: 2
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 1
<= 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 = 16947, median ~= 4 ms
0 ms: 0
1 ms: 4
2 ms: 568
<= 5 ms: 9940
<= 10 ms: 1468
<= 20 ms: 28
<= 50 ms: 1852
<= 100 ms: 3081
<= 200 ms: 4
<= 500 ms: 0
<= 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 = 2, median ~= 500 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: 1
<= 1 s: 0
<= 2 s: 1
<= 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 Succeeded Time Distribution (since startup):
n = 6, median ~= 150 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: 2
<= 500 ms: 1
<= 1 s: 0
<= 2 s: 1
<= 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)
: 11071 (100%)
Language (since startup)
: 435710 (100%)
SgtMap topography nFromCache=4 nNotFromCache=78
GSHHS: nCached=36 of 100, nCoarse=58, nSuccesses=244, nTossed=0
NationalBoundaries: nCached=18 of 100, nCoarse=21, nSuccesses=61, nTossed=0
StateBoundaries: nCached=18 of 100, nCoarse=8, nSuccesses=61, nTossed=0
Rivers: nCached=18 of 100, nCoarse=8, nSuccesses=61, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
68 + 76 + 78 + 76 + 83 + 72 + 75 + 65 + 68 + 82 + 88 + 92 + 77 + 71 + 82 + 89 +
85 + 84 + 61 + 63 + 85 + 85 + 68 + 81 + 64 + 70 + 72 + 64 + 71 + 91 + 78 + 66 +
82 + 69 + 68 + 83 + 83 + 78 + 78 + 79 + 76 + 81 + 63 + 71 + 83 + 70 + 69 + 81 +
81 + 76 + 68 + 60 + 87 + 56 + 81 + 67 + 76 + 63 + 82 + 81 + 79 + 58 + 70 + 97 +
68 + 70 + 81 + 90 + 79 + 80 + 73 + 64 + 83 + 86 + 87 + 79 + 69 + 87 + 68 + 81 +
58 + 67 + 82 + 87 + 74 + 66 + 83 + 72 + 80 + 83 + 69 + 72 + 68 + 81 + 61 + 65 +
77 + 73 + 77 + 75 + 69 + 74 + 74 + 69 + 75 + 73 + 82 + 88 + 83 + 86 + 62 + 66 +
78 + 64 + 83 + 86 + 80 + 72 + 66 + 74 + 94 + 88 + 74 + 70 + 75 + 80 + 72 = 9598
Number of threads: Tomcat-waiting=14, inotify=1, other=15
(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[#17277,http-nio-8080-exec-548,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[#21850,http-nio-8080-exec-579,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)
#7 Thread[#21851,http-nio-8080-exec-580,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)
#8 Thread[#21957,http-nio-8080-exec-585,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[#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)
#10 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/0x0000000041108400.invokeVirtual(LambdaForm$DMH)
java.base@25.0.1/java.lang.invoke.LambdaForm$MH/0x0000000041108c00.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)
#11 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)
#12 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)
#13 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)
#14 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)
#15 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)