![]() |
Marine Institute ERDDAP Server
Serving data from the Marine Institute (Ireland) |
Brought to you by the Marine Institute(Ireland) |
Current time is 2026-04-22T18:46:30+00:00
Startup was at 2026-04-19T05:06:31+00:00
Last major LoadDatasets started 8m 33s ago and finished after 90 seconds.
nGridDatasets = 9
nTableDatasets = 84
nTotalDatasets = 93
n Datasets Failed To Load (in the last major LoadDatasets) = 7
ireland_marine_research_database_charts, imiglenamongarms, imifeeaghco2,
compass_neatl_hindcast_grid, IMI_Model_Stats, spiddal_obs_adcp, IMI_EATL_WAVE, (end)
Unique users (since startup) n = 8951
Response Failed Time (since last major LoadDatasets) n = 33, median ~= 15 ms
Response Failed Time (since last Daily Report) n = 4519, median ~= 160 ms
Response Failed Time (since startup) n = 30867, median ~= 54 ms
Response Succeeded Time (since last major LoadDatasets) n = 137, median ~= 49 ms
Response Succeeded Time (since last Daily Report) n = 16736, median ~= 103 ms
Response Succeeded Time (since startup) n = 110664, median ~= 62 ms
TaskThread has finished 0 out of 0 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 0
TaskThread Failed Time (since startup) n = 0
TaskThread Succeeded Time (since last Daily Report) n = 0
TaskThread Succeeded Time (since startup) n = 0
Number of threads: Tomcat-waiting=30, inotify=4, other=36
MemoryInUse= 223 MB (highWaterMark= 3969 MB) (Xmx ~= 5888 MB)
Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB Open
timestamp time nTry nFail nTotal nSuccess (median) nFail (median) memFail tooMany tomWait inotify other inUse Files
---------------------------- ----- ----------------- ------------------------------------------------ --------------------- ----- -----
2026-04-22T18:39:23+00:00 86s 13 7 93 368 ( 85) 68 ( 50) 0 0 32 4 37 94 0%
2026-04-22T18:24:23+00:00 86s 12 7 93 330 ( 95) 73 ( 88) 0 0 33 4 37 100 0%
2026-04-22T18:09:31+00:00 94s 14 7 93 385 ( 104) 67 ( 28) 0 0 30 4 37 91 0%
2026-04-22T17:54:21+00:00 85s 13 7 93 309 ( 99) 85 ( 156) 0 0 31 4 37 97 0%
2026-04-22T17:39:53+00:00 117s 18 7 93 407 ( 72) 81 ( 108) 0 0 33 4 36 101 0%
2026-04-22T17:24:23+00:00 87s 12 7 93 300 ( 43) 76 ( 50) 0 0 31 4 38 288 0%
2026-04-22T17:09:28+00:00 92s 12 7 93 370 ( 68) 86 ( 120) 0 0 31 4 37 98 0%
2026-04-22T16:54:21+00:00 85s 13 7 93 365 ( 172) 99 ( 135) 0 0 34 4 37 95 0%
2026-04-22T16:39:39+00:00 104s 16 7 93 503 ( 356) 130 ( 173) 0 0 31 4 38 98 0%
2026-04-22T16:24:27+00:00 91s 12 7 93 286 ( 95) 102 ( 131) 0 0 34 4 37 95 0%
2026-04-22T16:09:26+00:00 91s 12 7 93 385 ( 89) 105 ( 143) 0 0 41 4 38 97 0%
2026-04-22T15:54:20+00:00 84s 12 7 93 292 ( 130) 97 ( 140) 0 0 33 4 37 97 0%
2026-04-22T15:39:41+00:00 105s 20 7 93 421 ( 111) 117 ( 158) 0 0 31 4 38 377 0%
2026-04-22T15:24:23+00:00 87s 15 10 90 295 ( 60) 97 ( 145) 0 0 32 4 37 98 0%
2026-04-22T15:09:30+00:00 95s 14 9 91 372 ( 65) 94 ( 136) 0 0 30 4 37 94 0%
2026-04-22T14:54:22+00:00 87s 15 9 91 276 ( 80) 79 ( 104) 0 0 30 4 37 97 0%
2026-04-22T14:39:32+00:00 97s 17 9 91 349 ( 79) 95 ( 127) 0 0 32 4 37 98 0%
2026-04-22T14:24:43+00:00 109s 17 9 91 333 ( 125) 99 ( 145) 0 0 35 4 37 97 0%
2026-04-22T14:09:20+00:00 86s 14 9 91 512 ( 55) 94 ( 125) 0 0 37 4 37 97 0%
2026-04-22T13:54:20+00:00 85s 15 9 91 213 ( 45) 94 ( 50) 0 0 28 4 37 95 0%
2026-04-22T13:39:22+00:00 88s 16 9 91 299 ( 74) 95 ( 116) 0 0 30 4 37 94 0%
2026-04-22T13:24:20+00:00 85s 14 9 91 259 ( 102) 98 ( 138) 0 0 29 4 38 300 0%
2026-04-22T13:09:44+00:00 110s 17 8 92 341 ( 84) 89 ( 128) 0 0 29 4 38 96 0%
2026-04-22T12:54:18+00:00 84s 13 8 92 281 ( 72) 79 ( 63) 0 0 29 4 37 97 0%
2026-04-22T12:39:21+00:00 87s 15 8 92 407 ( 98) 94 ( 150) 0 0 29 4 37 93 0%
2026-04-22T12:24:20+00:00 86s 13 7 93 256 ( 46) 86 ( 112) 0 0 30 4 37 94 0%
2026-04-22T12:09:33+00:00 99s 12 7 93 553 ( 124) 96 ( 163) 2 0 35 4 37 94 0%
2026-04-22T11:54:43+00:00 110s 17 7 93 521 ( 338) 105 ( 850) 0 0 33 4 37 79 0%
2026-04-22T11:39:20+00:00 86s 13 6 94 407 ( 172) 73 ( 58) 0 0 33 4 37 118 0%
2026-04-22T11:24:23+00:00 90s 11 6 94 256 ( 27) 57 ( 1) 0 0 21 4 37 95 0%
2026-04-22T11:09:33+00:00 100s 11 6 94 418 ( 186) 94 ( 200) 0 0 44 4 37 90 0%
2026-04-22T10:54:19+00:00 86s 12 6 94 326 ( 133) 85 ( 28) 0 0 26 4 37 94 0%
2026-04-22T10:39:36+00:00 104s 16 6 94 416 ( 145) 186 ( 1525) 0 0 33 4 37 98 0%
2026-04-22T10:24:17+00:00 85s 11 6 94 576 ( 443) 249 ( 1043) 0 0 35 4 38 389 0%
2026-04-22T10:09:18+00:00 85s 11 6 94 421 ( 121) 89 ( 350) 0 0 36 4 37 94 0%
2026-04-22T09:54:17+00:00 84s 11 6 94 328 ( 140) 89 ( 470) 0 0 30 4 37 97 0%
2026-04-22T09:39:36+00:00 104s 16 6 94 387 ( 98) 147 ( 745) 0 0 30 4 37 97 0%
2026-04-22T09:24:21+00:00 89s 11 6 94 296 ( 91) 143 ( 603) 2 0 31 4 37 93 0%
2026-04-22T09:09:17+00:00 85s 11 6 94 339 ( 67) 99 ( 117) 0 0 29 4 37 93 0%
2026-04-22T08:54:16+00:00 84s 11 6 94 241 ( 31) 62 ( 1) 0 0 25 4 37 96 0%
2026-04-22T08:39:35+00:00 103s 17 6 94 619 ( 323) 104 ( 1500) 0 0 37 4 37 99 0%
2026-04-22T08:24:16+00:00 85s 11 6 94 268 ( 49) 71 ( 8) 0 0 15 4 51 234 0%
2026-04-22T08:09:20+00:00 89s 11 6 94 326 ( 100) 98 ( 1) 0 0 23 4 37 97 0%
2026-04-22T07:54:17+00:00 85s 11 6 94 364 ( 54) 101 ( 977) 0 0 28 4 37 93 0%
2026-04-22T07:39:34+00:00 103s 16 6 94 338 ( 91) 69 ( 63) 0 0 28 4 37 94 0%
2026-04-22T07:24:19+00:00 89s 15 6 94 285 ( 77) 90 ( 227) 0 0 30 4 37 97 0%
2026-04-22T07:09:17+00:00 87s 11 6 94 239 ( 40) 312 ( 1) 0 0 31 4 37 97 0%
2026-04-22T06:54:18+00:00 88s 12 6 94 264 ( 61) 76 ( 40) 0 0 36 4 37 97 0%
2026-04-22T06:39:50+00:00 120s 14 7 93 397 ( 173) 85 ( 119) 0 0 47 4 37 97 0%
2026-04-22T06:24:44+00:00 114s 13 5 95 327 ( 34) 59 ( 0) 0 0 20 4 38 101 0%
2026-04-22T06:09:17+00:00 87s 11 5 95 247 ( 37) 68 ( 0) 0 0 20 4 38 142 0%
2026-04-22T05:54:37+00:00 107s 12 6 94 262 ( 41) 62 ( 1) 0 0 29 4 37 93 0%
2026-04-22T05:39:36+00:00 106s 12 6 94 278 ( 94) 58 ( 1) 0 0 31 4 37 96 0%
2026-04-22T05:26:19+00:00 209s 44 6 94 240 ( 22) 76 ( 1) 0 0 23 4 37 100 0%
2026-04-22T05:09:43+00:00 113s 26 5 95 229 ( 34) 67 ( 1) 0 0 25 4 37 93 0%
2026-04-22T04:54:23+00:00 93s 10 5 95 224 ( 36) 54 ( 0) 0 0 27 4 37 94 0%
2026-04-22T04:39:27+00:00 97s 11 5 95 302 ( 59) 63 ( 1) 0 0 32 4 37 121 0%
2026-04-22T04:24:22+00:00 92s 11 5 95 224 ( 31) 55 ( 1) 0 0 28 4 37 118 0%
2026-04-22T04:09:46+00:00 117s 11 5 95 187 ( 44) 37 ( 1) 0 0 36 4 37 97 0%
2026-04-22T04:00:22+00:00 452s 12 5 95 321 ( 20) 111 ( 1) 0 0 34 4 39 105 0%
2026-04-22T03:39:22+00:00 92s 11 5 95 273 ( 40) 57 ( 1) 0 0 22 4 37 96 0%
2026-04-22T03:24:21+00:00 92s 11 5 95 225 ( 19) 52 ( 1) 0 0 22 4 37 96 0%
2026-04-22T03:09:46+00:00 117s 12 5 95 243 ( 31) 64 ( 0) 0 0 22 4 37 93 0%
2026-04-22T02:54:29+00:00 100s 13 5 95 219 ( 30) 54 ( 1) 0 0 23 4 37 93 0%
2026-04-22T02:39:29+00:00 100s 11 5 95 281 ( 43) 56 ( 1) 0 0 24 4 37 96 0%
2026-04-22T02:24:25+00:00 96s 12 5 95 221 ( 28) 56 ( 1) 0 0 25 4 37 93 0%
2026-04-22T02:09:26+00:00 98s 11 5 95 291 ( 37) 65 ( 1) 0 0 21 4 37 96 0%
2026-04-22T01:54:47+00:00 118s 13 5 95 190 ( 25) 43 ( 1) 0 0 21 4 37 96 0%
2026-04-22T01:42:04+00:00 255s 12 5 95 271 ( 47) 55 ( 1) 0 0 21 4 37 93 0%
2026-04-22T01:26:52+00:00 278s 11 5 95 281 ( 29) 65 ( 1) 0 0 21 4 37 78 0%
2026-04-22T01:08:53+00:00 100s 12 5 95 227 ( 24) 62 ( 1) 0 0 26 4 38 93 0%
2026-04-22T00:54:07+00:00 115s 13 5 95 260 ( 37) 59 ( 0) 0 0 27 4 37 95 0%
2026-04-22T00:38:46+00:00 94s 11 5 95 232 ( 40) 58 ( 0) 0 0 27 4 37 93 0%
2026-04-22T00:23:49+00:00 97s 12 5 95 238 ( 32) 54 ( 1) 0 0 29 4 37 97 0%
2026-04-22T00:08:44+00:00 91s 12 5 95 241 ( 36) 67 ( 0) 0 0 29 4 37 94 0%
2026-04-21T23:53:46+00:00 95s 10 5 95 239 ( 42) 57 ( 1) 0 0 32 4 38 485 0%
2026-04-21T23:39:07+00:00 116s 14 5 95 288 ( 47) 76 ( 0) 0 0 27 4 37 92 0%
2026-04-21T23:23:44+00:00 93s 11 5 95 246 ( 39) 69 ( 1) 0 0 28 4 37 96 0%
2026-04-21T23:08:41+00:00 91s 10 5 95 204 ( 32) 52 ( 1) 0 0 20 4 37 97 0%
2026-04-21T22:53:41+00:00 90s 10 5 95 223 ( 38) 53 ( 0) 0 0 20 4 37 97 0%
2026-04-21T22:38:48+00:00 98s 11 5 95 231 ( 46) 55 ( 1) 0 0 19 4 39 514 0%
2026-04-21T22:24:11+00:00 121s 16 5 95 246 ( 40) 42 ( 5) 0 0 21 4 37 97 0%
2026-04-21T22:08:41+00:00 92s 10 5 95 248 ( 26) 56 ( 0) 0 0 28 4 37 97 0%
2026-04-21T21:53:44+00:00 94s 10 5 95 255 ( 38) 63 ( 1) 0 0 29 4 37 97 0%
2026-04-21T21:38:43+00:00 93s 11 5 95 268 ( 40) 54 ( 1) 0 0 30 4 37 101 0%
2026-04-21T21:24:03+00:00 113s 14 5 95 353 ( 34) 67 ( 1) 0 0 31 4 38 94 0%
2026-04-21T21:08:40+00:00 91s 10 5 95 320 ( 47) 71 ( 1) 0 0 30 4 37 94 0%
2026-04-21T20:53:42+00:00 93s 10 5 95 338 ( 36) 56 ( 0) 0 0 33 4 37 96 0%
2026-04-21T20:38:42+00:00 93s 11 5 95 330 ( 79) 243 ( 28) 0 0 34 4 37 93 0%
2026-04-21T20:23:41+00:00 92s 11 5 95 479 ( 40) 97 ( 159) 0 0 45 4 37 100 0%
2026-04-21T20:09:04+00:00 115s 13 5 95 374 ( 39) 83 ( 103) 0 0 32 4 37 95 0%
2026-04-21T19:53:44+00:00 95s 10 5 95 324 ( 35) 82 ( 107) 0 0 29 4 37 97 0%
2026-04-21T19:38:47+00:00 98s 11 5 95 309 ( 34) 72 ( 1) 0 0 27 4 37 96 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 46, median ~= 90000 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: 0
<= 2 min: 46
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 343, median ~= 92056 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: 0
<= 2 min: 321
<= 5 min: 18
<= 10 min: 4
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 1, median ~= 3500 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: 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
Minor LoadDatasets Times Distribution (since startup):
n = 13, median ~= 3313 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: 2
<= 2 s: 1
<= 5 s: 8
<= 10 s: 1
<= 20 s: 0
<= 1 min: 0
<= 2 min: 1
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 33, median ~= 15 ms
0 ms: 9
1 ms: 5
2 ms: 0
<= 5 ms: 2
<= 10 ms: 0
<= 20 ms: 1
<= 50 ms: 0
<= 100 ms: 1
<= 200 ms: 1
<= 500 ms: 0
<= 1 s: 2
<= 2 s: 0
<= 5 s: 10
<= 10 s: 2
<= 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 Daily Report):
n = 4519, median ~= 160 ms
0 ms: 996
1 ms: 585
2 ms: 10
<= 5 ms: 39
<= 10 ms: 20
<= 20 ms: 21
<= 50 ms: 94
<= 100 ms: 95
<= 200 ms: 667
<= 500 ms: 164
<= 1 s: 254
<= 2 s: 319
<= 5 s: 1013
<= 10 s: 215
<= 20 s: 21
<= 1 min: 5
<= 2 min: 0
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 30867, median ~= 54 ms
0 ms: 8887
1 ms: 5150
2 ms: 91
<= 5 ms: 327
<= 10 ms: 274
<= 20 ms: 99
<= 50 ms: 552
<= 100 ms: 762
<= 200 ms: 2673
<= 500 ms: 1584
<= 1 s: 1420
<= 2 s: 1567
<= 5 s: 6448
<= 10 s: 838
<= 20 s: 97
<= 1 min: 30
<= 2 min: 2
<= 5 min: 66
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 137, median ~= 49 ms
0 ms: 28
1 ms: 5
2 ms: 0
<= 5 ms: 4
<= 10 ms: 1
<= 20 ms: 6
<= 50 ms: 25
<= 100 ms: 11
<= 200 ms: 8
<= 500 ms: 8
<= 1 s: 11
<= 2 s: 6
<= 5 s: 8
<= 10 s: 16
<= 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 = 16736, median ~= 103 ms
0 ms: 2194
1 ms: 638
2 ms: 217
<= 5 ms: 550
<= 10 ms: 228
<= 20 ms: 814
<= 50 ms: 2448
<= 100 ms: 1239
<= 200 ms: 1381
<= 500 ms: 1917
<= 1 s: 1357
<= 2 s: 1208
<= 5 s: 1503
<= 10 s: 993
<= 20 s: 41
<= 1 min: 8
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 110664, median ~= 62 ms
0 ms: 16126
1 ms: 4861
2 ms: 1971
<= 5 ms: 4890
<= 10 ms: 2136
<= 20 ms: 5401
<= 50 ms: 17582
<= 100 ms: 9707
<= 200 ms: 8242
<= 500 ms: 11982
<= 1 s: 9704
<= 2 s: 6881
<= 5 s: 6678
<= 10 s: 4198
<= 20 s: 183
<= 1 min: 104
<= 2 min: 10
<= 5 min: 1
<= 10 min: 5
<= 20 min: 2
<= 1 hr: 0
> 1 hr: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 0
TaskThread Failed Time Distribution (since startup):
n = 0
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 0
TaskThread Succeeded Time Distribution (since startup):
n = 0
SgtMap topography nFromCache=19 nNotFromCache=43
GSHHS: nCached=100 of 100, nCoarse=694, nSuccesses=407, nTossed=196
NationalBoundaries: nCached=31 of 100, nCoarse=89, nSuccesses=63, nTossed=0
StateBoundaries: nCached=31 of 100, nCoarse=74, nSuccesses=63, nTossed=0
Rivers: nCached=31 of 100, nCoarse=83, nSuccesses=63, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes: 729 + 747 + 276 + 1613 + 1041 + 1468 = 5874
canonicalStringHolder map sizes: 26847 + 6103 + 5019 + 623 + 243 + 416 = 39251
Number of threads: Tomcat-waiting=30, inotify=4, other=36
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[AsyncFileHandlerWriter-1,5,main] WAITING daemon
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:750)
#2 Thread[Catalina-utility-1,1,main] WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.lang.Thread.run(Thread.java:750)
#3 Thread[Catalina-utility-2,1,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.lang.Thread.run(Thread.java:750)
#4 Thread[cluster1-connection-reaper-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#5 Thread[cluster1-nio-worker-0,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#6 Thread[cluster1-nio-worker-1,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#7 Thread[cluster1-nio-worker-2,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#8 Thread[cluster1-nio-worker-3,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#9 Thread[cluster1-scheduled-task-worker-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#10 Thread[cluster1-timeouter-0,5,main] TIMED_WAITING
java.lang.Thread.sleep(Native Method)
io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:569)
io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:465)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#11 Thread[cluster2-connection-reaper-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#12 Thread[cluster2-nio-worker-0,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#13 Thread[cluster2-nio-worker-1,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#14 Thread[cluster2-nio-worker-2,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#15 Thread[cluster2-nio-worker-3,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#16 Thread[cluster2-scheduled-task-worker-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#17 Thread[cluster2-timeouter-0,5,main] TIMED_WAITING
java.lang.Thread.sleep(Native Method)
io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:569)
io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:465)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#18 Thread[cluster3-connection-reaper-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#19 Thread[cluster3-nio-worker-0,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#20 Thread[cluster3-nio-worker-1,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#21 Thread[cluster3-nio-worker-2,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#22 Thread[cluster3-nio-worker-3,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#23 Thread[cluster3-scheduled-task-worker-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#24 Thread[cluster3-timeouter-0,5,main] TIMED_WAITING
java.lang.Thread.sleep(Native Method)
io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:569)
io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:465)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)
#25 Thread[FileHandlerLogFilesCleaner-1,5,main] WAITING daemon
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:750)
#26 Thread[Finalizer,8,system] WAITING daemon
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:188)
#27 Thread[GC Daemon,2,system] TIMED_WAITING daemon
java.lang.Object.wait(Native Method)
sun.misc.GC$Daemon.run(GC.java:117)
#28 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon
sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:421)
sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:249)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:566)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:69)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.lang.Thread.run(Thread.java:750)
#29 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon
sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:831)
java.lang.Thread.run(Thread.java:750)
#30 Thread[https-jsse-nio-8443-Acceptor,5,main] RUNNABLE daemon
sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:421)
sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:249)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:566)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:69)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.lang.Thread.run(Thread.java:750)
#31 Thread[https-jsse-nio-8443-Poller,5,main] RUNNABLE daemon
sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:831)
java.lang.Thread.run(Thread.java:750)
#32 Thread[Java2D Disposer,10,system] WAITING daemon
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
sun.java2d.Disposer.run(Disposer.java:148)
java.lang.Thread.run(Thread.java:750)
#33 Thread[main,5,main] TIMED_WAITING
java.lang.Thread.sleep(Native Method)
org.apache.catalina.core.StandardServer.await(StandardServer.java:522)
org.apache.catalina.startup.Catalina.await(Catalina.java:826)
org.apache.catalina.startup.Catalina.start(Catalina.java:774)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#34 Thread[Reference Handler,10,system] WAITING daemon
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
java.lang.ref.Reference.tryHandlePending(Reference.java:191)
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
#35 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#36 Thread[Signal Dispatcher,9,system] RUNNABLE daemon