![]() |
ERDDAP
Easier access to scientific data |
Current time is 2026-02-17T23:15:12-10:00
Startup was at 2026-02-15T19:04:01-10:00
Last major LoadDatasets started 3m 16s ago and finished after 15 seconds.
Currently, no dataset is loading.
nGridDatasets = 205
nTableDatasets = 103
nTotalDatasets = 308
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 2015
Response Failed Time (since last major LoadDatasets) n = 12, median ~= 0 ms
Response Failed Time (since last Daily Report) n = 6229, median ~= 1 ms
Response Failed Time (since startup) n = 19877, median ~= 1 ms
Response Succeeded Time (since last major LoadDatasets) n = 64, median ~= 853 ms
Response Succeeded Time (since last Daily Report) n = 28996, median ~= 704 ms
Response Succeeded Time (since startup) n = 82371, median ~= 635 ms
TaskThread has finished 1522 out of 1522 tasks. Currently, no task is running.
TaskThread Failed Time (since last Daily Report) n = 38, median ~= 83571 ms
TaskThread Failed Time (since startup) n = 135, median ~= 51556 ms
TaskThread Succeeded Time (since last Daily Report) n = 412, median ~= 810 ms
TaskThread Succeeded Time (since startup) n = 1387, median ~= 530 ms
EmailThread has sent 301 out of 496 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 156, median ~= 0 ms
EmailThread Succeeded Time (since last Daily Report) n = 0
TouchThread has finished 1677 out of 1677 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 1, median ~= 3500 ms
TouchThread Succeeded Time (since last Daily Report) n = 468, median ~= 1 ms
OS info: totalCPULoad=0.012827271 processCPULoad=0.011063427 totalMemory=32831MB freeMemory=271MB totalSwapSpace=2047MB freeSwapSpace=1335MB
Number of active requests=4
Number of threads: Tomcat-waiting=22, inotify=1, other=21
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 4727 MB (highWaterMark= 7697 MB) (Xmx ~= 15000 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-02-17T23:12:06-10:00 10s 1 0 308.0 279 ( 897) 77 ( 175) 0 0 0 23 1 23 349 25 0%
2026-02-17T22:57:43-10:00 51s 53 0 308.0 400 ( 620) 89 ( 1) 0 0 0 25 1 21 341 3 0%
2026-02-17T22:41:55-10:00 3s 3 0 308.0 285 ( 698) 86 ( 1) 0 0 0 23 1 19 154 24 0%
2026-02-17T22:27:26-10:00 36s 12 0 308.0 285 ( 734) 88 ( 1) 0 0 0 24 1 22 330 3 0%
2026-02-17T22:13:02-10:00 73s 24 0 308.0 347 ( 847) 78 ( 0) 0 0 0 23 1 20 177 21 0%
2026-02-17T21:57:48-10:00 61s 54 0 308.0 349 ( 747) 90 ( 31) 0 0 0 25 1 21 435 3 0%
2026-02-17T21:41:48-10:00 1s 1 0 308.0 267 ( 722) 85 ( 1) 0 0 0 24 1 18 151 18 0%
2026-02-17T21:27:16-10:00 33s 12 0 308.0 256 ( 860) 92 ( 1) 0 0 0 23 1 23 307 3 0%
2026-02-17T21:12:21-10:00 37s 16 0 308.0 322 ( 923) 93 ( 41) 0 0 0 22 1 21 182 26 0%
2026-02-17T20:58:09-10:00 89s 64 0 308.0 405 ( 574) 170 ( 0) 0 0 0 24 1 21 244 2 0%
2026-02-17T20:41:50-10:00 10s 2 0 308.0 242 ( 925) 88 ( 30) 0 0 0 23 1 22 279 19 0%
2026-02-17T20:27:10-10:00 33s 12 0 308.0 303 ( 873) 87 ( 35) 0 0 0 24 1 22 248 5 0%
2026-02-17T20:11:38-10:00 1s 0 0 308.0 402 ( 452) 75 ( 44) 0 0 0 23 1 20 307 29 0%
2026-02-17T19:58:55-10:00 141s 79 0 308.0 598 ( 424) 91 ( 27) 0 0 0 24 1 20 225 19 0%
2026-02-17T19:41:35-10:00 1s 1 0 308.0 370 ( 554) 147 ( 28) 0 0 0 23 1 19 147 36 0%
2026-02-17T19:27:15-10:00 45s 13 0 308.0 2089 ( 920) 87 ( 0) 0 0 0 23 1 23 328 38 0%
2026-02-17T19:11:31-10:00 1s 0 0 308.0 2782 ( 1239) 79 ( 1) 0 0 0 21 1 24 444 73 0%
2026-02-17T18:57:13-10:00 48s 25 0 308.0 493 ( 416) 88 ( 0) 0 0 0 20 1 26 503 18 0%
2026-02-17T18:44:13-10:00 168s 55 0 308.0 403 ( 689) 85 ( 32) 0 0 0 23 1 23 364 46 0%
2026-02-17T18:26:54-10:00 32s 12 0 308.0 931 ( 2) 83 ( 0) 0 0 0 23 1 23 327 10 0%
2026-02-17T18:11:34-10:00 12s 3 0 308.0 373 ( 605) 127 ( 39) 0 0 0 23 1 23 276 40 0%
2026-02-17T17:56:50-10:00 32s 25 0 308.0 185 ( 980) 44 ( 23) 0 0 0 23 1 22 228 46 0%
2026-02-17T17:41:39-10:00 21s 30 0 308.0 327 ( 454) 219 ( 28) 0 0 0 23 1 20 703 43 0%
2026-02-17T17:28:04-10:00 108s 37 0 308.0 772 ( 4) 93 ( 41) 0 0 0 24 1 23 305 5 0%
2026-02-17T17:11:16-10:00 1s 0 0 308.0 207 ( 1138) 88 ( 1) 0 0 0 25 1 17 144 22 0%
2026-02-17T16:56:54-10:00 41s 26 0 308.0 247 ( 1030) 77 ( 75) 0 0 0 23 1 23 317 3 0%
2026-02-17T16:41:33-10:00 21s 30 0 308.0 365 ( 644) 90 ( 25) 0 0 0 24 1 18 138 27 0%
2026-02-17T16:26:40-10:00 30s 12 0 308.0 221 ( 534) 94 ( 1) 0 0 0 23 1 23 332 2 0%
2026-02-17T16:12:26-10:00 77s 25 0 308.0 374 ( 716) 170 ( 1) 0 0 0 23 1 20 149 18 0%
2026-02-17T15:56:39-10:00 34s 25 0 308.0 242 ( 590) 160 ( 1) 0 0 0 23 1 23 286 3 0%
2026-02-17T15:41:35-10:00 30s 31 0 308.0 278 ( 533) 88 ( 28) 0 0 0 23 1 23 489 21 0%
2026-02-17T15:26:32-10:00 31s 12 0 308.0 245 ( 695) 89 ( 1) 0 0 0 24 1 22 312 3 0%
2026-02-17T15:11:02-10:00 1s 0 0 308.0 171 ( 776) 75 ( 188) 0 0 0 23 1 20 130 20 0%
2026-02-17T14:58:21-10:00 143s 50 0 308.0 493 ( 357) 110 ( 300) 0 0 0 22 1 25 282 4 0%
2026-02-17T14:41:21-10:00 23s 30 0 308.0 880 ( 844) 87 ( 44) 0 0 0 19 1 23 148 46 0%
2026-02-17T14:26:52-10:00 57s 13 0 308.0 2597 ( 712) 95 ( 28) 0 0 0 21 1 29 365 22 0%
2026-02-17T14:10:56-10:00 1s 0 0 308.0 887 ( 264) 100 ( 10) 0 0 0 18 1 24 202 36 0%
2026-02-17T13:57:41-10:00 111s 50 0 308.0 330 ( 713) 101 ( 1) 0 0 0 20 1 26 235 5 0%
2026-02-17T13:41:11-10:00 21s 31 0 308.0 317 ( 528) 124 ( 75) 0 0 0 22 1 20 143 29 0%
2026-02-17T13:26:18-10:00 32s 11 0 308.0 216 ( 802) 97 ( 1) 0 0 0 25 1 21 311 3 0%
2026-02-17T13:10:56-10:00 10s 1 0 308.0 268 ( 527) 92 ( 47) 0 0 0 25 1 21 347 25 0%
2026-02-17T12:56:59-10:00 78s 41 0 308.0 284 ( 645) 79 ( 1) 0 0 0 24 1 23 459 6 0%
2026-02-17T12:41:34-10:00 54s 40 0 308.0 423 ( 344) 171 ( 35) 0 0 0 24 1 19 204 28 0%
2026-02-17T12:26:07-10:00 31s 11 0 308.0 248 ( 585) 99 ( 0) 0 0 0 25 1 21 317 6 0%
2026-02-17T12:10:36-10:00 1s 0 0 308.0 349 ( 556) 87 ( 21) 0 0 0 25 1 18 351 28 0%
2026-02-17T11:56:27-10:00 56s 27 0 308.0 243 ( 533) 80 ( 1) 0 0 0 25 1 21 377 4 0%
2026-02-17T11:42:09-10:00 99s 55 0 308.0 362 ( 487) 102 ( 1) 0 0 0 22 1 21 382 24 0%
2026-02-17T11:25:55-10:00 30s 11 0 308.0 265 ( 750) 88 ( 1) 0 0 0 25 1 21 312 2 0%
2026-02-17T11:10:26-10:00 1s 0 0 308.0 239 ( 678) 83 ( 1) 0 0 0 25 1 16 134 15 0%
2026-02-17T10:56:07-10:00 47s 27 0 308.0 235 ( 746) 80 ( 0) 0 0 0 25 1 21 323 3 0%
2026-02-17T10:41:14-10:00 54s 40 0 308.0 407 ( 192) 91 ( 41) 0 0 0 23 1 20 141 26 0%
2026-02-17T10:26:24-10:00 70s 26 0 308.0 316 ( 459) 96 ( 0) 0 0 0 25 1 22 299 9 0%
2026-02-17T10:10:15-10:00 1s 0 0 308.0 252 ( 702) 87 ( 1) 0 0 0 25 1 18 290 20 0%
2026-02-17T09:55:46-10:00 39s 26 0 308.0 268 ( 667) 82 ( 1) 0 0 0 25 1 21 308 5 0%
2026-02-17T09:41:16-10:00 68s 41 0 308.0 382 ( 469) 93 ( 1) 0 0 0 24 1 19 305 24 0%
2026-02-17T09:25:37-10:00 34s 11 0 308.0 247 ( 692) 100 ( 28) 0 0 0 25 1 21 331 19 0%
2026-02-17T09:10:35-10:00 32s 15 0 308.0 359 ( 438) 88 ( 0) 0 0 0 24 1 20 273 17 0%
2026-02-17T08:55:54-10:00 55s 26 0 308.0 229 ( 824) 87 ( 1) 0 0 0 25 1 21 423 5 0%
2026-02-17T08:40:35-10:00 36s 18 0 308.0 243 ( 1009) 80 ( 63) 0 0 0 25 1 18 264 26 0%
2026-02-17T08:26:58-10:00 125s 34 0 308.0 365 ( 640) 92 ( 35) 0 0 0 24 1 22 300 3 0%
2026-02-17T08:09:54-10:00 1s 0 0 308.0 311 ( 1561) 90 ( 26) 0 0 0 25 1 16 141 23 0%
2026-02-17T07:56:16-10:00 87s 40 0 308.0 310 ( 929) 92 ( 1) 0 0 0 24 1 23 309 12 0%
2026-02-17T07:40:40-10:00 52s 20 0 308.0 423 ( 1309) 86 ( 1) 0 0 0 24 1 19 356 32 0%
2026-02-17T07:26:32-10:00 109s 33 0 308.0 370 ( 681) 106 ( 1) 0 0 0 24 1 21 260 3 0%
2026-02-17T07:09:44-10:00 1s 0 0 308.0 220 ( 1152) 85 ( 38) 0 0 0 25 1 16 129 16 0%
2026-02-17T06:55:19-10:00 40s 25 0 308.0 247 ( 939) 86 ( 0) 0 0 0 24 1 22 283 3 0%
2026-02-17T06:41:11-10:00 92s 35 0 308.0 334 ( 778) 80 ( 1) 0 0 0 24 1 19 159 24 0%
2026-02-17T06:25:50-10:00 76s 33 0 308.0 301 ( 415) 91 ( 1) 0 0 0 24 1 22 768 2 0%
2026-02-17T06:09:34-10:00 1s 0 0 308.0 423 ( 474) 87 ( 28) 0 0 0 24 1 17 417 23 0%
2026-02-17T05:55:01-10:00 31s 25 0 308.0 244 ( 735) 94 ( 24) 0 0 0 23 1 23 300 2 0%
2026-02-17T05:39:55-10:00 25s 20 0 308.0 305 ( 512) 76 ( 150) 0 0 0 25 1 17 131 16 0%
2026-02-17T05:26:16-10:00 111s 48 0 308.0 302 ( 440) 107 ( 25) 0 0 0 24 1 22 295 4 0%
2026-02-17T05:09:26-10:00 1s 0 0 308.0 219 ( 917) 85 ( 81) 0 0 0 24 1 17 131 17 0%
2026-02-17T04:54:53-10:00 32s 25 0 308.0 276 ( 543) 76 ( 0) 0 0 0 24 1 22 298 2 0%
2026-02-17T04:39:46-10:00 25s 20 0 308.0 334 ( 524) 68 ( 200) 0 0 0 24 1 18 130 27 0%
2026-02-17T04:25:29-10:00 72s 33 0 308.0 321 ( 565) 82 ( 1) 0 0 0 23 1 23 589 3 0%
2026-02-17T04:09:54-10:00 37s 15 0 308.0 271 ( 774) 73 ( 0) 0 0 0 24 1 19 170 26 0%
2026-02-17T03:54:46-10:00 33s 25 0 308.0 262 ( 597) 77 ( 35) 0 0 0 23 1 23 311 3 0%
2026-02-17T03:39:39-10:00 26s 20 0 308.0 295 ( 605) 70 ( 35) 0 0 0 24 1 18 134 19 0%
2026-02-17T03:25:19-10:00 70s 33 0 308.0 376 ( 191) 107 ( 0) 0 0 0 24 1 22 353 2 0%
2026-02-17T03:09:09-10:00 1s 0 0 308.0 220 ( 780) 72 ( 260) 0 0 0 23 1 18 129 25 0%
2026-02-17T02:55:12-10:00 68s 40 0 308.0 292 ( 802) 79 ( 0) 0 0 0 24 1 23 307 5 0%
2026-02-17T02:39:31-10:00 26s 20 0 308.0 340 ( 618) 74 ( 1) 0 0 0 24 1 18 341 28 0%
2026-02-17T02:24:42-10:00 41s 30 0 308.0 357 ( 616) 70 ( 167) 0 0 0 25 1 21 270 1 0%
2026-02-17T02:09:24-10:00 24s 3 0 308.0 885 ( 192) 96 ( 1) 0 0 0 25 1 21 328 37 0%
2026-02-17T01:54:07-10:00 11s 25 0 308.0 262 ( 443) 76 ( 0) 0 0 0 25 1 21 822 5 0%
2026-02-17T01:39:54-10:00 58s 35 0 308.0 284 ( 657) 79 ( 1) 0 0 0 23 1 20 162 27 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 64, 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: 9
<= 1 s: 2
<= 2 s: 0
<= 5 s: 1
<= 10 s: 3
<= 20 s: 1
<= 1 min: 32
<= 2 min: 12
<= 5 min: 4
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 209, median ~= 38763 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: 17
<= 1 s: 4
<= 2 s: 0
<= 5 s: 7
<= 10 s: 18
<= 20 s: 13
<= 1 min: 97
<= 2 min: 42
<= 5 min: 10
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 18, median ~= 786 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: 5
<= 1 s: 7
<= 2 s: 4
<= 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
Minor LoadDatasets Times Distribution (since startup):
n = 41, median ~= 850 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: 10
<= 1 s: 15
<= 2 s: 9
<= 5 s: 6
<= 10 s: 1
<= 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 = 12, median ~= 0 ms
0 ms: 8
1 ms: 1
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 3
<= 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 Daily Report):
n = 6229, median ~= 1 ms
0 ms: 2278
1 ms: 871
2 ms: 4
<= 5 ms: 4
<= 10 ms: 3
<= 20 ms: 14
<= 50 ms: 581
<= 100 ms: 398
<= 200 ms: 252
<= 500 ms: 456
<= 1 s: 354
<= 2 s: 570
<= 5 s: 393
<= 10 s: 0
<= 20 s: 0
<= 1 min: 1
<= 2 min: 1
<= 5 min: 46
<= 10 min: 1
<= 20 min: 1
<= 1 hr: 1
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 19877, median ~= 1 ms
0 ms: 7049
1 ms: 2928
2 ms: 11
<= 5 ms: 18
<= 10 ms: 20
<= 20 ms: 70
<= 50 ms: 1595
<= 100 ms: 1282
<= 200 ms: 963
<= 500 ms: 1383
<= 1 s: 1180
<= 2 s: 1873
<= 5 s: 1390
<= 10 s: 30
<= 20 s: 23
<= 1 min: 6
<= 2 min: 4
<= 5 min: 46
<= 10 min: 2
<= 20 min: 2
<= 1 hr: 1
> 1 hr: 1
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 64, median ~= 853 ms
0 ms: 1
1 ms: 2
2 ms: 0
<= 5 ms: 0
<= 10 ms: 1
<= 20 ms: 1
<= 50 ms: 3
<= 100 ms: 4
<= 200 ms: 1
<= 500 ms: 7
<= 1 s: 17
<= 2 s: 14
<= 5 s: 13
<= 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 = 28996, median ~= 704 ms
0 ms: 1589
1 ms: 1387
2 ms: 191
<= 5 ms: 439
<= 10 ms: 363
<= 20 ms: 293
<= 50 ms: 639
<= 100 ms: 659
<= 200 ms: 1526
<= 500 ms: 4527
<= 1 s: 7069
<= 2 s: 7297
<= 5 s: 2341
<= 10 s: 292
<= 20 s: 118
<= 1 min: 126
<= 2 min: 74
<= 5 min: 38
<= 10 min: 15
<= 20 min: 7
<= 1 hr: 3
> 1 hr: 3
Response Succeeded Time Distribution (since startup):
n = 82371, median ~= 635 ms
0 ms: 4692
1 ms: 4426
2 ms: 820
<= 5 ms: 1481
<= 10 ms: 1073
<= 20 ms: 747
<= 50 ms: 2255
<= 100 ms: 3316
<= 200 ms: 5362
<= 500 ms: 12352
<= 1 s: 17313
<= 2 s: 17423
<= 5 s: 7906
<= 10 s: 1051
<= 20 s: 1060
<= 1 min: 625
<= 2 min: 249
<= 5 min: 137
<= 10 min: 44
<= 20 min: 32
<= 1 hr: 4
> 1 hr: 3
EmailThread Failed Time Distribution (since last Daily Report):
n = 156, median ~= 0 ms
0 ms: 156
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: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since startup):
n = 508, median ~= 0 ms
0 ms: 508
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: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Succeeded Time Distribution (since last Daily Report):
n = 0
EmailThread Succeeded Time Distribution (since startup):
n = 0
EmailThread nEmails/Session Distribution (since last Daily Report):
n = 156, median ~= 0
0: 156
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 508, median ~= 0
0: 508
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 38, median ~= 83571 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: 4
<= 10 s: 0
<= 20 s: 0
<= 1 min: 4
<= 2 min: 28
<= 5 min: 2
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Failed Time Distribution (since startup):
n = 135, median ~= 51556 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: 26
<= 10 s: 0
<= 20 s: 6
<= 1 min: 45
<= 2 min: 51
<= 5 min: 7
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 412, median ~= 810 ms
0 ms: 0
1 ms: 1
2 ms: 1
<= 5 ms: 0
<= 10 ms: 3
<= 20 ms: 3
<= 50 ms: 26
<= 100 ms: 42
<= 200 ms: 87
<= 500 ms: 30
<= 1 s: 21
<= 2 s: 26
<= 5 s: 8
<= 10 s: 19
<= 20 s: 18
<= 1 min: 18
<= 2 min: 26
<= 5 min: 63
<= 10 min: 20
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since startup):
n = 1387, median ~= 530 ms
0 ms: 7
1 ms: 31
2 ms: 9
<= 5 ms: 7
<= 10 ms: 6
<= 20 ms: 18
<= 50 ms: 74
<= 100 ms: 143
<= 200 ms: 291
<= 500 ms: 102
<= 1 s: 91
<= 2 s: 57
<= 5 s: 34
<= 10 s: 63
<= 20 s: 38
<= 1 min: 73
<= 2 min: 102
<= 5 min: 194
<= 10 min: 47
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Failed Time 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
TouchThread Failed Time Distribution (since startup):
n = 2, median ~= 5000 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: 1
<= 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 last Daily Report):
n = 468, median ~= 1 ms
0 ms: 122
1 ms: 115
2 ms: 0
<= 5 ms: 0
<= 10 ms: 1
<= 20 ms: 1
<= 50 ms: 0
<= 100 ms: 54
<= 200 ms: 95
<= 500 ms: 66
<= 1 s: 13
<= 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 = 1675, median ~= 61 ms
0 ms: 357
1 ms: 407
2 ms: 22
<= 5 ms: 4
<= 10 ms: 4
<= 20 ms: 2
<= 50 ms: 0
<= 100 ms: 183
<= 200 ms: 319
<= 500 ms: 340
<= 1 s: 32
<= 2 s: 2
<= 5 s: 1
<= 10 s: 0
<= 20 s: 2
<= 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)
: 35189 (100%)
Language (since startup)
: 102217 (100%)
SgtMap topography nFromCache=0 nNotFromCache=13
GSHHS: nCached=100 of 100, nCoarse=325, nSuccesses=228, nTossed=100
NationalBoundaries: nCached=75 of 100, nCoarse=144, nSuccesses=102, nTossed=0
StateBoundaries: nCached=55 of 100, nCoarse=57, nSuccesses=82, nTossed=0
Rivers: nCached=74 of 100, nCoarse=66, nSuccesses=101, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
872 + 849 + 888 + 881 + 902 + 897 + 858 + 866 + 882 + 896 + 887 + 905 + 864 + 859 + 880 + 869 +
912 + 904 + 866 + 854 + 928 + 900 + 887 + 909 + 848 + 903 + 871 + 885 + 896 + 920 + 913 + 874 +
895 + 884 + 875 + 906 + 891 + 850 + 890 + 877 + 860 + 894 + 853 + 907 + 884 + 890 + 868 + 934 +
905 + 917 + 894 + 889 + 939 + 913 + 915 + 900 + 882 + 851 + 921 + 858 + 894 + 843 + 868 + 939 +
872 + 883 + 895 + 844 + 924 + 876 + 916 + 856 + 919 + 845 + 886 + 913 + 927 + 929 + 886 + 929 +
905 + 903 + 860 + 867 + 845 + 876 + 907 + 952 + 920 + 926 + 897 + 890 + 863 + 867 + 845 + 890 +
855 + 882 + 892 + 889 + 901 + 884 + 902 + 939 + 875 + 869 + 867 + 904 + 917 + 861 + 875 + 854 +
931 + 938 + 929 + 888 + 862 + 887 + 874 + 836 + 869 + 886 + 877 + 870 + 889 + 882 + 914 = 112822
Number of threads: Tomcat-waiting=22, inotify=1, other=21
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#100,DelayedExecutor,6,Daemons] WAITING daemon
java.base@25.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@25.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:369)
java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:520)
java.base@25.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:4364)
java.base@25.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:4310)
java.base@25.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1752)
java.base@25.0.1/java.util.concurrent.DelayQueue.take(DelayQueue.java:243)
java.base@25.0.1/java.util.concurrent.DelayQueue.take(DelayQueue.java:100)
org.apache.sis.system.DelayedExecutor.run(DelayedExecutor.java:122)
#2 Thread[#105635,https-jsse-nio-8443-exec-50,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:1387)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:547)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:194)
org.apache.coyote.Response.doWrite(Response.java:625)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:336)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:780)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:685)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:384)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:362)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
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)
com.cohort.util.File2.copy(File2.java:2071)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:122)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeGridToStream(CacheLockFiles.java:31)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2822)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6593)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:713)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:705)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:814)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:400)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:859)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1734)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#3 Thread[#105636,https-jsse-nio-8443-exec-51,5,main] RUNNABLE daemon
java.base@25.0.1/java.util.zip.Deflater.deflateBytesBytes(Native Method)
java.base@25.0.1/java.util.zip.Deflater.deflate(Deflater.java:569)
java.base@25.0.1/java.util.zip.Deflater.deflate(Deflater.java:446)
java.base@25.0.1/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:340)
java.base@25.0.1/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:273)
java.base@25.0.1/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:152)
com.cohort.util.File2.copy(File2.java:2118)
com.cohort.util.File2.copy(File2.java:2087)
com.cohort.util.File2.copy(File2.java:2071)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:122)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeGridToStream(CacheLockFiles.java:31)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2822)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6593)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:713)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:705)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:814)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:400)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:859)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1734)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#4 Thread[#124528,Keep-Alive-Timer,8,InnocuousThreadGroup] TIMED_WAITING daemon
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)
java.base@25.0.1/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:224)
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)
#5 Thread[#124534,pool-10912-thread-1,5,main] RUNNABLE
java.base@25.0.1/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@25.0.1/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:395)
java.base@25.0.1/java.io.RandomAccessFile.read(RandomAccessFile.java:437)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.iosp.hdf5.FractalHeap.<init>(FractalHeap.java:107)
ucar.nc2.internal.iosp.hdf5.H5objects.readGroupNew(H5objects.java:2118)
ucar.nc2.internal.iosp.hdf5.H5objects.access$700(H5objects.java:27)
ucar.nc2.internal.iosp.hdf5.H5objects$H5Group.<init>(H5objects.java:200)
ucar.nc2.internal.iosp.hdf5.H5objects$H5Group.<init>(H5objects.java:158)
ucar.nc2.internal.iosp.hdf5.H5objects.readRootSymbolTable(H5objects.java:62)
ucar.nc2.internal.iosp.hdf5.H5headerNew.readSuperBlock1(H5headerNew.java:347)
ucar.nc2.internal.iosp.hdf5.H5headerNew.read(H5headerNew.java:243)
ucar.nc2.internal.iosp.hdf5.H5iospNew.build(H5iospNew.java:126)
ucar.nc2.NetcdfFiles.build(NetcdfFiles.java:836)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:771)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:278)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:245)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:218)
gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:757)
gov.noaa.pfel.coastwatch.pointdata.Table.readNcCF(Table.java:6702)
gov.noaa.pfel.erddap.dataset.EDDTableFromNcCFFiles.lowGetSourceDataFromFile(EDDTableFromNcCFFiles.java:194)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@25.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.1/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
java.base@25.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#6 Thread[#124535,pool-10912-thread-2,5,main] RUNNABLE
java.base@25.0.1/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@25.0.1/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:395)
java.base@25.0.1/java.io.RandomAccessFile.read(RandomAccessFile.java:437)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.iosp.hdf5.FractalHeap.readDirectBlock(FractalHeap.java:526)
ucar.nc2.iosp.hdf5.FractalHeap.<init>(FractalHeap.java:197)
ucar.nc2.internal.iosp.hdf5.H5objects.readGroupNew(H5objects.java:2118)
ucar.nc2.internal.iosp.hdf5.H5objects.access$700(H5objects.java:27)
ucar.nc2.internal.iosp.hdf5.H5objects$H5Group.<init>(H5objects.java:200)
ucar.nc2.internal.iosp.hdf5.H5objects$H5Group.<init>(H5objects.java:158)
ucar.nc2.internal.iosp.hdf5.H5objects.readRootSymbolTable(H5objects.java:62)
ucar.nc2.internal.iosp.hdf5.H5headerNew.readSuperBlock1(H5headerNew.java:347)
ucar.nc2.internal.iosp.hdf5.H5headerNew.read(H5headerNew.java:243)
ucar.nc2.internal.iosp.hdf5.H5iospNew.build(H5iospNew.java:126)
ucar.nc2.NetcdfFiles.build(NetcdfFiles.java:836)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:771)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:278)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:245)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:218)
gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:757)
gov.noaa.pfel.coastwatch.pointdata.Table.readNcCF(Table.java:6702)
gov.noaa.pfel.erddap.dataset.EDDTableFromNcCFFiles.lowGetSourceDataFromFile(EDDTableFromNcCFFiles.java:194)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@25.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.1/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
java.base@25.0.1/java.util.concurrent.FutureTask.run(FutureTask.java:328)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
java.base@25.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
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[#14,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)
#8 Thread[#15,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)
#9 Thread[#16,Signal Dispatcher,9,system] RUNNABLE daemon
#10 Thread[#23,Notification Thread,9,system] RUNNABLE daemon
#11 Thread[#24,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)
#12 Thread[#3,main,5,main] RUNNABLE
java.base@25.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@25.0.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:751)
java.base@25.0.1/java.net.ServerSocket.implAccept(ServerSocket.java:593)
java.base@25.0.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:560)
java.base@25.0.1/java.net.ServerSocket.implAccept(ServerSocket.java:536)
java.base@25.0.1/java.net.ServerSocket.implAccept(ServerSocket.java:482)
java.base@25.0.1/java.net.ServerSocket.accept(ServerSocket.java:441)
org.apache.catalina.core.StandardServer.await(StandardServer.java:601)
org.apache.catalina.startup.Catalina.await(Catalina.java:887)
org.apache.catalina.startup.Catalina.start(Catalina.java:833)
java.base@25.0.1/java.lang.invoke.LambdaForm$DMH/0x00000000320c9000.invokeVirtual(LambdaForm$DMH)
java.base@25.0.1/java.lang.invoke.LambdaForm$MH/0x0000000032145000.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:345)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476)
#13 Thread[#36,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)
#14 Thread[#66,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[#67,EmailThread,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)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:60)
#16 Thread[#68,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)
#17 Thread[#82,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:751)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#18 Thread[#83,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:520)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#19 Thread[#94,https-jsse-nio-8443-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:751)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#20 Thread[#95,https-jsse-nio-8443-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:520)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@25.0.1/java.lang.Thread.runWith(Thread.java:1487)
java.base@25.0.1/java.lang.Thread.run(Thread.java:1474)
#21 Thread[#99,ReferenceQueueConsumer,8,Daemons] 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)
org.apache.sis.system.ReferenceQueueConsumer.run(ReferenceQueueConsumer.java:116)