|
SalishSeaCast ERDDAP™
Public access to the SalishSeaCast model products |
Brought to you by SalishSeaCast UBC EOAS MEOPAR NOAA |
Current time is 2026-02-26T07:08:16-08:00
Startup was at 2026-02-04T09:21:42-08:00
Last major LoadDatasets started 9m 2s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets = 42
nTableDatasets = 11
nTotalDatasets = 53
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 9325
Response Failed Time (since last major LoadDatasets) n = 2, median ~= 0 ms
Response Failed Time (since last Daily Report) n = 217, median ~= 3 ms
Response Failed Time (since startup) n = 4849, median ~= 1 ms
Response Succeeded Time (since last major LoadDatasets) n = 25, median ~= 175 ms
Response Succeeded Time (since last Daily Report) n = 6157, median ~= 5 ms
Response Succeeded Time (since startup) n = 319486, median ~= 2407 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
The email system is inactive.
TouchThread has finished 0 out of 0 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 0
TouchThread Succeeded Time (since last Daily Report) n = 0
OS info: totalCPULoad=0.21723065 processCPULoad=0.14401764 totalMemory=128712MB freeMemory=767MB totalSwapSpace=16274MB freeSwapSpace=15493MB
Number of active requests=5
Number of threads: Tomcat-waiting=10, inotify=4, other=16
4 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 869 MB (highWaterMark= 22247 MB) (Xmx ~= 65536 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-26T06:59:15-08:00 1s 0 0 53.0 44 ( 30) 2 ( 1) 0 0 0 11 4 16 567 7 0%
2026-02-26T06:44:13-08:00 1s 0 0 53.0 30 ( 4) 2 ( 0) 0 0 0 11 4 16 1263 2 0%
2026-02-26T06:29:12-08:00 1s 0 0 53.0 96 ( 3) 3 ( 1) 0 0 0 12 4 15 457 4 0%
2026-02-26T06:14:11-08:00 1s 0 0 53.0 188 ( 3) 2 ( 1) 0 0 0 13 4 14 655 10 0%
2026-02-26T05:59:09-08:00 1s 0 0 53.0 291 ( 3) 2 ( 1) 0 0 0 13 4 14 662 3 0%
2026-02-26T05:44:08-08:00 1s 0 0 53.0 14 ( 13) 2 ( 1) 0 0 0 13 4 14 571 2 0%
2026-02-26T05:29:06-08:00 1s 0 0 53.0 23 ( 150) 2 ( 5) 0 0 0 13 4 14 445 5 0%
2026-02-26T05:14:05-08:00 1s 0 0 53.0 16 ( 100) 3 ( 1) 0 0 0 13 4 14 661 3 0%
2026-02-26T04:59:04-08:00 1s 0 0 53.0 22 ( 5) 2 ( 1) 0 0 0 13 4 14 530 4 0%
2026-02-26T04:44:02-08:00 1s 0 0 53.0 27 ( 327) 2 ( 0) 0 0 0 13 4 14 534 3 0%
2026-02-26T04:29:02-08:00 1s 0 0 53.0 19 ( 15) 2 ( 1) 0 0 0 13 4 14 467 1 0%
2026-02-26T04:14:00-08:00 1s 0 0 53.0 329 ( 3) 2 ( 1) 0 0 0 13 4 14 1423 4 0%
2026-02-26T03:58:58-08:00 1s 0 0 53.0 14 ( 20) 9 ( 2) 0 0 0 13 4 14 165 5 0%
2026-02-26T03:43:57-08:00 1s 0 0 53.0 22 ( 275) 4 ( 5) 0 0 0 13 4 14 393 4 0%
2026-02-26T03:28:55-08:00 1s 0 0 53.0 18 ( 10) 4 ( 1) 0 0 0 12 4 15 530 1 0%
2026-02-26T03:13:54-08:00 1s 0 0 53.0 37 ( 19) 2 ( 0) 0 0 0 13 4 14 602 2 0%
2026-02-26T02:58:52-08:00 1s 0 0 53.0 17 ( 350) 2 ( 1) 0 0 0 13 4 14 592 2 0%
2026-02-26T02:43:51-08:00 1s 0 0 53.0 25 ( 275) 2 ( 0) 0 0 0 13 4 14 463 4 0%
2026-02-26T02:28:49-08:00 1s 0 0 53.0 23 ( 125) 2 ( 0) 0 0 0 13 4 14 452 4 0%
2026-02-26T02:13:47-08:00 1s 0 0 53.0 27 ( 9) 2 ( 0) 0 0 0 12 4 15 390 4 0%
2026-02-26T01:58:45-08:00 1s 0 0 53.0 16 ( 300) 2 ( 1) 0 0 0 13 4 14 676 7 0%
2026-02-26T01:43:40-08:00 1s 0 0 53.0 49 ( 19) 2 ( 1) 0 0 0 13 4 14 660 4 0%
2026-02-26T01:28:38-08:00 1s 0 0 53.0 10 ( 50) 2 ( 0) 0 0 0 13 4 14 1159 2 0%
2026-02-26T01:13:37-08:00 1s 0 0 53.0 23 ( 238) 3 ( 350) 0 0 0 14 4 13 391 5 0%
2026-02-26T00:58:35-08:00 1s 0 0 53.0 15 ( 450) 2 ( 0) 0 0 0 14 4 13 1155 3 0%
2026-02-26T00:43:33-08:00 1s 0 0 53.0 16 ( 15) 2 ( 1) 0 0 0 13 4 14 383 4 0%
2026-02-26T00:28:31-08:00 1s 0 0 53.0 27 ( 17) 2 ( 1) 0 0 0 14 4 13 294 3 0%
2026-02-26T00:13:30-08:00 1s 0 0 53.0 22 ( 275) 3 ( 15) 0 0 0 13 4 14 610 5 0%
2026-02-25T23:58:27-08:00 1s 0 0 53.0 13 ( 450) 2 ( 0) 0 0 0 13 4 14 607 3 0%
2026-02-25T23:43:27-08:00 1s 0 0 53.0 15 ( 425) 3 ( 1) 0 0 0 12 4 15 455 3 0%
2026-02-25T23:28:24-08:00 1s 0 0 53.0 32 ( 243) 2 ( 0) 0 0 0 11 4 16 831 9 0%
2026-02-25T23:13:22-08:00 1s 0 0 53.0 15 ( 35) 6 (180000) 0 0 0 10 4 17 761 4 0%
2026-02-25T22:58:16-08:00 1s 0 0 53.0 12 ( 500) 8 (360000) 0 0 0 11 4 16 1170 6 0%
2026-02-25T22:43:15-08:00 1s 0 0 53.0 13 ( 18) 8 (360000) 0 0 0 10 4 17 1314 8 0%
2026-02-25T22:28:13-08:00 1s 0 0 53.0 22 ( 1667) 8 (360000) 0 0 0 11 4 16 984 6 0%
2026-02-25T22:13:11-08:00 1s 0 0 53.0 28 ( 7) 9 (255000) 0 0 0 10 4 17 1184 6 0%
2026-02-25T21:58:08-08:00 1s 0 0 53.0 12 ( 100) 8 (300000) 0 0 0 11 4 16 759 4 0%
2026-02-25T21:43:05-08:00 1s 0 0 53.0 17 ( 92) 8 (192000) 0 0 0 11 4 16 774 7 0%
2026-02-25T21:28:04-08:00 1s 0 0 53.0 18 ( 2000) 2 ( 1) 0 0 0 10 4 17 497 4 0%
2026-02-25T21:13:02-08:00 1s 0 0 53.0 20 ( 1000) 2 ( 2) 0 0 0 11 4 16 614 7 0%
2026-02-25T20:57:58-08:00 1s 0 0 53.0 23 ( 150) 2 ( 1) 0 0 0 11 4 16 916 4 0%
2026-02-25T20:42:57-08:00 1s 0 0 53.0 17 ( 350) 2 ( 0) 0 0 0 11 4 16 1802 2 0%
2026-02-25T20:27:56-08:00 1s 0 0 53.0 20 ( 400) 2 ( 0) 0 0 0 11 4 16 710 6 0%
2026-02-25T20:12:54-08:00 1s 0 0 53.0 11 ( 75) 2 ( 1) 0 0 0 13 4 14 307 0 0%
2026-02-25T19:57:54-08:00 1s 0 0 53.0 19 ( 11) 2 ( 1) 0 0 0 13 4 14 375 1 0%
2026-02-25T19:42:53-08:00 1s 0 0 53.0 15 ( 75) 2 ( 4) 0 0 0 13 4 14 444 2 0%
2026-02-25T19:27:53-08:00 1s 0 0 53.0 18 ( 50) 2 ( 10) 0 0 0 13 4 14 459 1 0%
2026-02-25T19:12:52-08:00 1s 0 0 53.0 17 ( 35) 2 ( 1) 0 0 0 13 4 14 368 0 0%
2026-02-25T18:57:52-08:00 1s 0 0 53.0 11 ( 75) 2 ( 1) 0 0 0 13 4 14 540 1 0%
2026-02-25T18:42:51-08:00 1s 0 0 53.0 14 ( 100) 2 ( 10) 0 0 0 13 4 14 591 4 0%
2026-02-25T18:27:51-08:00 1s 0 0 53.0 25 ( 19) 2 ( 1) 0 0 0 12 4 15 946 2 0%
2026-02-25T18:12:51-08:00 1s 0 0 53.0 14 ( 100) 2 ( 1) 0 0 0 13 4 14 462 4 0%
2026-02-25T17:57:51-08:00 1s 0 0 53.0 13 ( 425) 4 ( 1) 0 0 0 13 4 14 379 3 0%
2026-02-25T17:42:52-08:00 1s 1553 0 53.0 15 ( 13) 2 ( 0) 0 0 0 13 4 14 361 0 0%
2026-02-25T17:27:51-08:00 1s 0 0 53.0 41 ( 2) 2 ( 0) 0 0 0 13 4 14 309 0 0%
2026-02-25T17:12:50-08:00 1s 0 0 53.0 13 ( 18) 2 ( 0) 0 0 0 13 4 14 386 0 0%
2026-02-25T16:57:49-08:00 1s 0 0 53.0 13 ( 350) 2 ( 1) 0 0 0 13 4 14 165 5 0%
2026-02-25T16:42:50-08:00 1s 0 0 53.0 11 ( 18) 2 ( 0) 0 0 0 12 4 15 718 1 0%
2026-02-25T16:27:48-08:00 1s 0 0 53.0 20 ( 20) 2 ( 0) 0 0 0 12 4 15 649 2 0%
2026-02-25T16:12:48-08:00 1s 0 0 53.0 16 ( 17) 1 ( 1) 0 0 0 13 4 14 157 4 0%
2026-02-25T15:57:47-08:00 1s 0 0 53.0 34 ( 16) 0 ( 0) 0 0 0 13 4 14 668 2 0%
2026-02-25T15:42:46-08:00 1s 0 0 53.0 32 ( 2) 0 ( 0) 0 0 0 13 4 14 165 1 0%
2026-02-25T15:27:45-08:00 1s 0 0 53.0 8 ( 13) 0 ( 0) 0 0 0 13 4 14 156 0 0%
2026-02-25T15:12:46-08:00 1s 0 0 53.0 15 ( 275) 1 ( 4) 0 0 0 14 4 13 369 2 0%
2026-02-25T14:57:43-08:00 1s 0 0 53.0 16 ( 20) 0 ( 0) 0 0 0 13 4 14 595 3 0%
2026-02-25T14:42:43-08:00 1s 0 0 53.0 15 ( 875) 0 ( 0) 0 0 0 12 4 15 724 2 0%
2026-02-25T14:27:42-08:00 1s 0 0 53.0 18 ( 20) 0 ( 0) 0 0 0 12 4 15 735 3 0%
2026-02-25T14:12:41-08:00 1s 0 0 53.0 17 ( 16) 0 ( 0) 0 0 0 12 4 15 530 1 0%
2026-02-25T13:57:40-08:00 1s 0 0 53.0 21 ( 75) 0 ( 0) 0 0 0 12 4 15 600 6 0%
2026-02-25T13:42:39-08:00 1s 0 0 53.0 14 ( 350) 0 ( 0) 0 0 0 12 4 15 526 5 0%
2026-02-25T13:27:37-08:00 1s 0 0 53.0 10 ( 17) 0 ( 0) 0 0 0 12 4 15 515 0 0%
2026-02-25T13:12:36-08:00 1s 0 0 53.0 16 ( 500) 0 ( 0) 0 0 0 13 4 14 379 3 0%
2026-02-25T12:57:36-08:00 1s 0 0 53.0 23 ( 8) 1 ( 4) 0 0 0 12 4 15 671 2 0%
2026-02-25T12:42:35-08:00 1s 0 0 53.0 13 ( 463) 3 ( 1) 0 0 0 12 4 15 863 6 0%
2026-02-25T12:27:34-08:00 1s 0 0 53.0 17 ( 425) 3 ( 35) 0 0 0 12 4 15 663 4 0%
2026-02-25T12:12:33-08:00 1s 0 0 53.0 18 ( 100) 3 (210000) 0 0 0 13 4 14 428 3 0%
2026-02-25T11:57:31-08:00 1s 0 0 53.0 112 ( 2) 0 ( 0) 0 0 0 10 4 17 954 2 0%
2026-02-25T11:42:30-08:00 1s 0 0 53.0 384 ( 2) 0 ( 0) 0 0 0 14 4 13 170 2 0%
2026-02-25T11:27:28-08:00 1s 0 0 53.0 687 ( 2) 0 ( 0) 0 0 0 13 4 14 434 3 0%
2026-02-25T11:12:26-08:00 1s 0 0 53.0 114 ( 2) 0 ( 0) 0 0 0 13 4 14 382 0 0%
2026-02-25T10:57:26-08:00 1s 0 0 53.0 17 ( 19) 0 ( 0) 0 0 0 13 4 14 588 3 0%
2026-02-25T10:42:26-08:00 1s 0 0 53.0 255 ( 3) 0 ( 0) 0 0 0 12 4 15 698 6 0%
2026-02-25T10:27:26-08:00 1s 0 0 53.0 38 ( 275) 1 ( 40000) 0 0 0 11 4 16 624 8 0%
2026-02-25T10:12:26-08:00 1s 1551 0 53.0 189 ( 346) 2 (120000) 0 0 0 12 4 15 779 15 0%
2026-02-25T09:47:06-08:00 67s 1540 0 53.0 472 ( 2) 3 ( 30000) 0 0 0 11 4 16 2045 4 0%
2026-02-25T09:30:59-08:00 1s 0 0 53.0 938 ( 2) 2 ( 1) 0 0 0 14 4 13 297 9 0%
2026-02-25T09:15:58-08:00 1s 0 0 53.0 185 ( 4) 2 ( 1) 0 0 0 12 4 15 651 6 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 95, median ~= 82 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 2
<= 50 ms: 28
<= 100 ms: 27
<= 200 ms: 14
<= 500 ms: 21
<= 1 s: 2
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 1
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 2041, median ~= 82 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 74
<= 50 ms: 451
<= 100 ms: 775
<= 200 ms: 323
<= 500 ms: 371
<= 1 s: 14
<= 2 s: 6
<= 5 s: 0
<= 10 s: 0
<= 20 s: 1
<= 1 min: 2
<= 2 min: 3
<= 5 min: 2
<= 10 min: 1
<= 20 min: 10
<= 1 hr: 8
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 3, median ~= 1500 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: 1
<= 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: 1
> 1 hr: 0
Minor LoadDatasets Times Distribution (since startup):
n = 186, median ~= 919 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: 5
<= 500 ms: 36
<= 1 s: 62
<= 2 s: 38
<= 5 s: 21
<= 10 s: 1
<= 20 s: 0
<= 1 min: 0
<= 2 min: 1
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 22
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 2, median ~= 0 ms
0 ms: 2
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
Response Failed Time Distribution (since last Daily Report):
n = 217, median ~= 3 ms
0 ms: 29
1 ms: 66
2 ms: 11
<= 5 ms: 12
<= 10 ms: 11
<= 20 ms: 3
<= 50 ms: 2
<= 100 ms: 0
<= 200 ms: 2
<= 500 ms: 30
<= 1 s: 0
<= 2 s: 0
<= 5 s: 1
<= 10 s: 0
<= 20 s: 2
<= 1 min: 3
<= 2 min: 1
<= 5 min: 19
<= 10 min: 25
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 4849, median ~= 1 ms
0 ms: 1050
1 ms: 1908
2 ms: 317
<= 5 ms: 191
<= 10 ms: 149
<= 20 ms: 68
<= 50 ms: 36
<= 100 ms: 21
<= 200 ms: 9
<= 500 ms: 401
<= 1 s: 8
<= 2 s: 2
<= 5 s: 16
<= 10 s: 14
<= 20 s: 42
<= 1 min: 20
<= 2 min: 18
<= 5 min: 489
<= 10 min: 82
<= 20 min: 2
<= 1 hr: 3
> 1 hr: 3
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 25, median ~= 175 ms
0 ms: 2
1 ms: 3
2 ms: 0
<= 5 ms: 3
<= 10 ms: 0
<= 20 ms: 2
<= 50 ms: 0
<= 100 ms: 1
<= 200 ms: 2
<= 500 ms: 1
<= 1 s: 3
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 8
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 6157, median ~= 5 ms
0 ms: 630
1 ms: 1202
2 ms: 621
<= 5 ms: 666
<= 10 ms: 117
<= 20 ms: 297
<= 50 ms: 943
<= 100 ms: 150
<= 200 ms: 44
<= 500 ms: 791
<= 1 s: 69
<= 2 s: 59
<= 5 s: 17
<= 10 s: 4
<= 20 s: 6
<= 1 min: 17
<= 2 min: 41
<= 5 min: 46
<= 10 min: 426
<= 20 min: 11
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 319486, median ~= 2407 ms
0 ms: 15778
1 ms: 27447
2 ms: 11725
<= 5 ms: 12260
<= 10 ms: 2353
<= 20 ms: 6060
<= 50 ms: 19652
<= 100 ms: 4663
<= 200 ms: 1944
<= 500 ms: 16993
<= 1 s: 2481
<= 2 s: 16128
<= 5 s: 164106
<= 10 s: 3638
<= 20 s: 274
<= 1 min: 1027
<= 2 min: 1894
<= 5 min: 5384
<= 10 min: 5380
<= 20 min: 272
<= 1 hr: 27
> 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
TouchThread Failed Time Distribution (since last Daily Report):
n = 0
TouchThread Failed Time Distribution (since startup):
n = 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 0
Language (since last daily report)
: 6378 (100%)
Language (since startup)
: 324167 (100%)
SgtMap topography nFromCache=4 nNotFromCache=50
GSHHS: nCached=30 of 100, nCoarse=2, nSuccesses=154, nTossed=0
NationalBoundaries: nCached=15 of 100, nCoarse=2, nSuccesses=77, nTossed=0
StateBoundaries: nCached=15 of 100, nCoarse=0, nSuccesses=77, nTossed=0
Rivers: nCached=15 of 100, nCoarse=0, nSuccesses=77, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
30 + 37 + 38 + 29 + 34 + 34 + 28 + 28 + 33 + 40 + 35 + 33 + 33 + 26 + 40 + 35 +
40 + 38 + 30 + 34 + 35 + 45 + 35 + 32 + 25 + 21 + 30 + 20 + 28 + 41 + 38 + 27 +
40 + 27 + 27 + 43 + 26 + 32 + 26 + 35 + 32 + 37 + 27 + 34 + 42 + 36 + 28 + 41 +
33 + 38 + 26 + 33 + 45 + 27 + 29 + 34 + 33 + 28 + 42 + 34 + 39 + 23 + 26 + 44 +
35 + 36 + 29 + 38 + 34 + 32 + 39 + 30 + 39 + 38 + 35 + 33 + 28 + 30 + 33 + 33 +
25 + 39 + 37 + 38 + 30 + 31 + 34 + 36 + 28 + 36 + 37 + 36 + 31 + 31 + 26 + 31 +
31 + 29 + 37 + 29 + 34 + 30 + 29 + 22 + 28 + 33 + 40 + 46 + 29 + 37 + 26 + 25 +
27 + 30 + 36 + 35 + 34 + 25 + 27 + 24 + 44 + 38 + 36 + 33 + 29 + 32 + 28 = 4170
canonicalStringHolder map sizes:
233 + 219 + 210 + 226 + 244 + 230 + 231 + 235 + 250 + 241 + 256 + 241 + 232 + 261 + 243 + 229 +
242 + 239 + 236 + 252 + 222 + 226 + 236 + 243 + 221 + 218 + 224 + 205 + 228 + 222 + 222 + 222 +
208 + 223 + 220 + 225 + 214 + 231 + 223 + 248 + 249 + 244 + 220 + 262 + 260 + 235 + 245 + 249 +
246 + 240 + 240 + 228 + 231 + 243 + 226 + 237 + 216 + 224 + 205 + 239 + 221 + 232 + 216 + 216 +
213 + 215 + 227 + 230 + 218 + 236 + 242 + 232 + 248 + 248 + 243 + 238 + 260 + 249 + 228 + 238 +
234 + 239 + 222 + 226 + 244 + 231 + 225 + 211 + 217 + 208 + 216 + 216 + 200 + 215 + 213 + 220 +
226 + 231 + 230 + 230 + 229 + 229 + 271 + 246 + 249 + 241 + 249 + 241 + 253 + 265 + 235 + 234 +
242 + 229 + 221 + 235 + 207 + 236 + 221 + 224 + 227 + 214 + 212 + 213 + 221 + 217 + 223 = 29358
Number of threads: Tomcat-waiting=10, inotify=4, other=16
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.7/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.7/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.7/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.7/java.net.ServerSocket.accept(ServerSocket.java:543)
org.apache.catalina.core.StandardServer.await(StandardServer.java:557)
org.apache.catalina.startup.Catalina.await(Catalina.java:851)
org.apache.catalina.startup.Catalina.start(Catalina.java:799)
java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x00007ef82c0a4c00.invokeVirtual(LambdaForm$DMH)
java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007ef82c0a5400.invoke(LambdaForm$MH)
java.base@21.0.7/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.7/java.lang.reflect.Method.invoke(Method.java:580)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476)
#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.7/java.lang.Object.wait0(Native Method)
java.base@21.0.7/java.lang.Object.wait(Object.java:366)
java.base@21.0.7/java.lang.Object.wait(Object.java:339)
java.base@21.0.7/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.7/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.7/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#18,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#5 Thread[#19,Notification Thread,9,system] RUNNABLE daemon
#6 Thread[#2229,http-nio-8080-exec-199,5,main] RUNNABLE daemon
java.base@21.0.7/java.util.zip.Inflater.inflateBytesBytes(Native Method)
java.base@21.0.7/java.util.zip.Inflater.inflate(Inflater.java:376)
java.base@21.0.7/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:177)
java.base@21.0.7/java.io.FilterInputStream.read(FilterInputStream.java:95)
ucar.nc2.util.IO.copyB(IO.java:195)
ucar.nc2.filter.Deflate.decode(Deflate.java:77)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:364)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:874)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:382)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2682)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2861)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2848)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2826)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:671)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:604)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.incrementChunk(GridDataAccessor.java:572)
gov.noaa.pfel.erddap.dataset.GridDataAllAccessor.<init>(GridDataAllAccessor.java:80)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsNc(EDDGrid.java:10805)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3355)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6342)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:687)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#7 Thread[#2249,http-nio-8080-exec-218,5,main] RUNNABLE daemon
java.base@21.0.7/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.7/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.7/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBytes(RandomAccessFile.java:682)
ucar.unidata.io.RandomAccessFile.read(RandomAccessFile.java:778)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:838)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:819)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:224)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:364)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:874)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:382)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2682)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2861)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2848)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2826)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:671)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:604)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.incrementChunk(GridDataAccessor.java:572)
gov.noaa.pfel.erddap.dataset.GridDataAllAccessor.<init>(GridDataAllAccessor.java:80)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsNc(EDDGrid.java:10805)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3355)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6342)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:687)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#8 Thread[#2260,http-nio-8080-exec-228,5,main] RUNNABLE daemon
java.base@21.0.7/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.7/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.7/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBytes(RandomAccessFile.java:682)
ucar.unidata.io.RandomAccessFile.read(RandomAccessFile.java:778)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:838)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:819)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:224)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:364)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:874)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:382)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2682)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2861)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2848)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2826)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:671)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:604)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.incrementChunk(GridDataAccessor.java:572)
gov.noaa.pfel.erddap.dataset.GridDataAllAccessor.<init>(GridDataAllAccessor.java:80)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsNc(EDDGrid.java:10805)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3355)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6342)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:687)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#9 Thread[#2322,http-nio-8080-exec-282,5,main] RUNNABLE daemon
java.base@21.0.7/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.7/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.7/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBytes(RandomAccessFile.java:682)
ucar.unidata.io.RandomAccessFile.read(RandomAccessFile.java:778)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:838)
ucar.unidata.io.RandomAccessFile.readFully(RandomAccessFile.java:819)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:224)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:364)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:874)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:382)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2682)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2861)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2848)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2826)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:671)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:604)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.incrementChunk(GridDataAccessor.java:572)
gov.noaa.pfel.erddap.dataset.GridDataAllAccessor.<init>(GridDataAllAccessor.java:80)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsNc(EDDGrid.java:10805)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3355)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6342)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:687)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#10 Thread[#24,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#11 Thread[#55,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.7/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#12 Thread[#56,TouchThread,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:368)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:53)
#13 Thread[#57,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:298)
#14 Thread[#72,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@21.0.7/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.7/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.7/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.7/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#15 Thread[#73,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.7/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:519)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:72)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#16 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.7/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.7/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.7/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)