![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-12-24T07:44:53-05:00
Startup was at 2025-12-16T18:11:48-05:00
Last major LoadDatasets started 5m 17s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets = 341
nTableDatasets = 179
nTotalDatasets = 520
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 290967
Response Failed Time (since last major LoadDatasets) n = 5, median ~= 88 ms
Response Failed Time (since last Daily Report) n = 113, median ~= 713 ms
Response Failed Time (since startup) n = 167082, median ~= 749 ms
Response Succeeded Time (since last major LoadDatasets) n = 668, median ~= 567 ms
Response Succeeded Time (since last Daily Report) n = 4890, median ~= 575 ms
Response Succeeded Time (since startup) n = 1572884, median ~= 364 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.31127092 processCPULoad=0.29807815 totalMemory=63889MB freeMemory=3358MB totalSwapSpace=952MB freeSwapSpace=788MB
Number of active requests=4
Number of threads: Tomcat-waiting=17, inotify=1, other=14
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 4303 MB (highWaterMark= 4303 MB) (Xmx ~= 15976 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
---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- -----
2025-12-24T07:39:38-05:00 1s 0 0 520 2160 ( 555) 98 ( 726) 0 0 0 18 1 14 778 0 0%
2025-12-24T07:24:38-05:00 1s 0 0 520 2062 ( 596) 10 ( 200) 0 0 0 15 1 19 807 0 0%
2025-12-24T07:09:37-05:00 1s 0 0 520 2143 ( 613) 15 ( 0) 0 0 0 15 1 17 838 2 0%
2025-12-24T06:54:37-05:00 1s 0 0 520 2188 ( 608) 39 ( 150) 0 0 0 15 1 17 998 1 0%
2025-12-24T06:39:37-05:00 1s 0 0 520 2131 ( 599) 94 ( 691) 0 0 0 17 1 15 833 3 0%
2025-12-24T06:24:39-05:00 3s 3 0 520 2473 ( 648) 31 ( 750) 0 0 0 12 1 20 785 4 0%
2025-12-24T06:09:35-05:00 2s 0 0 520 2912 ( 595) 31 ( 1237) 0 0 0 8 1 23 1159 0 0%
2025-12-24T05:54:35-05:00 2s 0 0 520 2871 ( 590) 55 ( 1020) 0 0 0 10 1 21 965 0 0%
2025-12-24T05:39:34-05:00 2s 0 0 520 3057 ( 639) 150 ( 787) 0 0 0 10 1 21 728 10 0%
2025-12-24T05:24:34-05:00 2s 0 0 520 2595 ( 616) 44 ( 500) 0 0 0 11 1 20 1004 4 0%
2025-12-24T05:09:32-05:00 1s 0 0 520 2007 ( 613) 19 ( 78) 0 0 0 14 1 17 576 0 0%
2025-12-24T04:54:31-05:00 1s 0 0 520 1970 ( 604) 11 ( 65) 0 0 0 16 1 15 951 0 0%
2025-12-24T04:39:32-05:00 1s 0 0 520 2212 ( 562) 166 ( 538) 0 0 0 13 1 18 606 0 0%
2025-12-24T04:24:31-05:00 1s 0 0 520 1944 ( 603) 14 ( 133) 0 0 0 15 1 16 1002 0 0%
2025-12-24T04:09:31-05:00 1s 0 0 520 1977 ( 623) 17 ( 35) 0 0 0 13 1 18 500 0 0%
2025-12-24T03:54:31-05:00 2s 0 0 520 2098 ( 627) 27 ( 183) 0 0 0 13 1 22 559 3 0%
2025-12-24T03:39:33-05:00 3s 0 0 520 2286 ( 569) 88 ( 746) 0 0 0 8 1 23 677 2 0%
2025-12-24T03:24:29-05:00 2s 0 0 520 2084 ( 615) 8 ( 200) 0 0 0 14 1 20 1123 0 0%
2025-12-24T03:09:52-05:00 25s 17 0 520 2180 ( 602) 27 ( 65) 0 0 0 10 1 24 455 2 0%
2025-12-24T02:54:27-05:00 1s 0 0 520 2080 ( 530) 23 ( 0) 0 0 0 16 1 15 734 0 0%
2025-12-24T02:39:27-05:00 1s 0 0 520 2122 ( 361) 155 ( 738) 0 0 0 19 1 12 839 0 0%
2025-12-24T02:24:28-05:00 2s 0 0 520 1901 ( 292) 17 ( 78) 0 0 0 15 1 16 399 0 0%
2025-12-24T02:09:28-05:00 2s 1 0 520 1748 ( 91) 13 ( 92) 0 0 0 20 1 11 714 0 0%
2025-12-24T01:54:26-05:00 1s 2 0 520 2001 ( 60) 49 ( 150) 0 0 0 17 1 11 260 0 0%
2025-12-24T01:39:31-05:00 6s 1 0 520 2084 ( 68) 112 ( 715) 0 0 0 17 1 14 265 0 0%
2025-12-24T01:24:28-05:00 4s 1 0 520 1947 ( 412) 23 ( 2) 0 0 0 17 1 14 267 0 0%
2025-12-24T01:09:33-05:00 9s 2 0 520 1962 ( 471) 16 ( 75) 0 0 0 14 1 17 689 2 0%
2025-12-24T00:54:31-05:00 8s 1 0 520 2036 ( 437) 49 ( 71) 0 0 0 14 1 18 768 0 0%
2025-12-24T00:39:24-05:00 1s 1 0 520 2169 ( 465) 106 ( 662) 0 0 0 12 1 16 569 0 0%
2025-12-24T00:24:24-05:00 2s 0 0 520 1960 ( 463) 33 ( 0) 0 0 0 11 1 17 429 1 0%
2025-12-24T00:09:24-05:00 2s 0 0 520 1972 ( 563) 26 ( 67) 0 0 0 13 1 15 508 1 0%
2025-12-23T23:54:23-05:00 1s 0 0 520 1972 ( 566) 19 ( 82) 0 0 0 11 1 16 452 0 0%
2025-12-23T23:39:23-05:00 2s 0 0 520 2133 ( 528) 102 ( 679) 0 0 0 12 1 15 674 0 0%
2025-12-23T23:24:23-05:00 2s 2 0 520 1960 ( 561) 13 ( 75) 0 0 0 11 1 16 1064 1 0%
2025-12-23T23:09:22-05:00 2s 0 0 520 1871 ( 557) 8 ( 83) 0 0 0 10 1 17 1150 0 0%
2025-12-23T22:54:22-05:00 2s 1 0 520 1981 ( 586) 45 ( 125) 0 0 0 10 1 17 633 3 0%
2025-12-23T22:39:21-05:00 2s 1 0 520 2101 ( 575) 115 ( 677) 0 0 0 13 1 14 843 0 0%
2025-12-23T22:24:20-05:00 1s 1 0 520 1937 ( 564) 19 ( 88) 0 0 0 11 1 16 1035 0 0%
2025-12-23T22:09:20-05:00 2s 0 0 520 1861 ( 678) 32 ( 76) 0 0 0 11 1 16 621 1 0%
2025-12-23T21:54:20-05:00 1s 0 0 520 2115 ( 713) 27 ( 554) 0 0 0 13 1 14 436 1 0%
2025-12-23T21:39:20-05:00 2s 1 0 520 2152 ( 730) 112 ( 697) 0 0 0 8 1 19 540 1 0%
2025-12-23T21:24:19-05:00 2s 0 0 520 1950 ( 638) 24 ( 77) 0 0 0 10 1 17 947 1 0%
2025-12-23T21:09:19-05:00 1s 0 0 520 1929 ( 639) 26 ( 73) 0 0 0 16 1 11 253 1 0%
2025-12-23T20:54:19-05:00 2s 0 0 520 2004 ( 697) 48 ( 200) 0 0 0 13 1 14 704 2 0%
2025-12-23T20:39:19-05:00 1s 0 0 520 2142 ( 678) 92 ( 613) 0 0 0 8 1 19 660 0 0%
2025-12-23T20:24:19-05:00 2s 0 0 520 1979 ( 693) 20 ( 57) 0 0 0 11 1 16 579 1 0%
2025-12-23T20:09:17-05:00 1s 0 0 520 1971 ( 663) 34 ( 78) 0 0 0 9 1 18 635 0 0%
2025-12-23T19:54:17-05:00 2s 0 0 520 1947 ( 702) 51 ( 307) 0 0 0 7 1 20 1047 1 0%
2025-12-23T19:39:16-05:00 2s 0 0 520 2168 ( 675) 100 ( 667) 0 0 0 7 1 20 511 0 0%
2025-12-23T19:24:17-05:00 2s 1 0 520 1944 ( 654) 28 ( 75) 0 0 0 8 1 19 913 0 0%
2025-12-23T19:09:16-05:00 2s 0 0 520 1976 ( 648) 25 ( 58) 0 0 0 9 1 18 575 0 0%
2025-12-23T18:54:16-05:00 2s 0 0 520 1953 ( 711) 51 ( 183) 0 0 0 12 1 18 579 1 0%
2025-12-23T18:39:15-05:00 2s 2 0 520 2204 ( 680) 89 ( 618) 0 0 0 10 1 17 629 4 0%
2025-12-23T18:24:14-05:00 1s 0 0 520 1938 ( 674) 23 ( 43) 0 0 0 11 1 16 869 0 0%
2025-12-23T18:09:14-05:00 2s 3 0 520 1983 ( 111) 26 ( 68) 0 0 0 10 1 17 510 0 0%
2025-12-23T17:54:13-05:00 1s 0 0 520 2014 ( 317) 47 ( 190) 0 0 0 9 1 18 613 0 0%
2025-12-23T17:39:13-05:00 1s 0 0 520 2255 ( 341) 129 ( 677) 0 0 0 16 1 11 262 0 0%
2025-12-23T17:24:12-05:00 2s 0 0 520 1950 ( 353) 30 ( 86) 0 0 0 15 1 13 642 0 0%
2025-12-23T17:09:13-05:00 3s 2 0 520 2003 ( 355) 28 ( 95) 0 0 0 15 1 12 516 0 0%
2025-12-23T16:54:12-05:00 2s 0 0 520 1992 ( 353) 33 ( 70) 0 0 0 15 1 12 537 0 0%
2025-12-23T16:39:11-05:00 1s 0 0 520 2092 ( 354) 183 ( 700) 0 0 0 15 1 12 645 0 0%
2025-12-23T16:24:11-05:00 2s 0 0 520 1549 ( 353) 17 ( 79) 0 0 0 13 1 14 555 0 0%
2025-12-23T16:12:15-05:00 185s 3 0 520 2388 ( 352) 22 ( 83) 0 0 0 15 1 15 773 0 0%
2025-12-23T15:54:11-05:00 1s 0 0 520 1989 ( 350) 74 ( 543) 0 0 0 16 1 11 726 0 0%
2025-12-23T15:39:10-05:00 1s 0 0 520 2043 ( 349) 163 ( 700) 0 0 0 15 1 12 816 0 0%
2025-12-23T15:24:10-05:00 1s 0 0 520 1543 ( 354) 26 ( 75) 0 0 0 16 1 11 540 0 0%
2025-12-23T15:12:27-05:00 198s 2 0 520 2424 ( 313) 40 ( 87) 0 0 0 15 1 15 354 0 0%
2025-12-23T14:54:10-05:00 1s 0 0 520 2082 ( 354) 85 ( 596) 0 0 0 15 1 12 598 0 0%
2025-12-23T14:39:09-05:00 1s 0 0 520 2041 ( 353) 95 ( 91) 0 0 0 14 1 13 798 0 0%
2025-12-23T14:24:09-05:00 1s 0 0 520 534 ( 356) 12 ( 80) 0 0 0 16 1 11 506 0 0%
2025-12-23T14:19:58-05:00 650s 4 0 520 3302 ( 356) 80 ( 64) 0 0 0 14 1 16 403 1 0%
2025-12-23T13:54:09-05:00 1s 0 0 520 2051 ( 353) 196 ( 690) 0 0 0 14 1 12 523 0 0%
2025-12-23T13:39:09-05:00 1s 0 0 520 1947 ( 352) 44 ( 95) 0 0 0 14 1 12 504 0 0%
2025-12-23T13:24:09-05:00 2s 1 0 520 1930 ( 351) 29 ( 82) 0 0 0 14 1 12 443 0 0%
2025-12-23T13:09:08-05:00 1s 0 0 520 1982 ( 344) 30 ( 87) 0 0 0 15 1 11 506 0 0%
2025-12-23T12:54:08-05:00 1s 0 0 520 1669 ( 349) 101 ( 703) 0 0 0 13 1 13 507 0 0%
2025-12-23T12:39:07-05:00 1s 0 0 520 1760 ( 340) 36 ( 95) 0 0 0 16 1 11 259 0 0%
2025-12-23T12:24:07-05:00 1s 0 0 520 1926 ( 342) 21 ( 79) 0 0 0 16 1 11 520 0 0%
2025-12-23T12:09:07-05:00 1s 0 0 520 1459 ( 356) 18 ( 71) 0 0 0 16 1 11 506 0 0%
2025-12-23T11:54:07-05:00 1s 0 0 520 2002 ( 278) 86 ( 620) 0 0 0 14 1 12 554 0 0%
2025-12-23T11:39:07-05:00 1s 0 0 520 1157 ( 355) 65 ( 558) 0 0 0 13 1 13 737 0 0%
2025-12-23T11:24:06-05:00 1s 0 0 520 1890 ( 347) 20 ( 88) 0 0 0 18 1 12 506 0 0%
2025-12-23T11:09:07-05:00 1s 0 0 520 1878 ( 434) 34 ( 83) 0 0 0 18 1 11 507 0 0%
2025-12-23T10:54:06-05:00 2s 0 0 520 1890 ( 430) 28 ( 140) 0 0 0 11 1 18 453 0 0%
2025-12-23T10:39:06-05:00 2s 0 0 520 1921 ( 683) 22 ( 144) 0 0 0 12 1 17 549 0 0%
2025-12-23T10:24:06-05:00 2s 0 0 520 2262 ( 650) 190 ( 727) 0 0 0 11 1 18 622 0 0%
2025-12-23T10:09:05-05:00 2s 0 0 520 1769 ( 715) 19 ( 88) 0 0 0 11 1 18 890 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 2, median ~= 350 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: 2
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 723, median ~= 952 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: 104
<= 1 s: 285
<= 2 s: 227
<= 5 s: 69
<= 10 s: 9
<= 20 s: 5
<= 1 min: 4
<= 2 min: 1
<= 5 min: 9
<= 10 min: 4
<= 20 min: 2
<= 1 hr: 4
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 5, median ~= 88 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 1
<= 100 ms: 2
<= 200 ms: 1
<= 500 ms: 0
<= 1 s: 1
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 113, median ~= 713 ms
0 ms: 1
1 ms: 4
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 1
<= 100 ms: 9
<= 200 ms: 5
<= 500 ms: 5
<= 1 s: 74
<= 2 s: 13
<= 5 s: 1
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 167082, median ~= 749 ms
0 ms: 5199
1 ms: 1795
2 ms: 71
<= 5 ms: 26
<= 10 ms: 13
<= 20 ms: 18
<= 50 ms: 941
<= 100 ms: 3441
<= 200 ms: 2925
<= 500 ms: 9379
<= 1 s: 119785
<= 2 s: 14048
<= 5 s: 4733
<= 10 s: 986
<= 20 s: 610
<= 1 min: 1246
<= 2 min: 1349
<= 5 min: 91
<= 10 min: 424
<= 20 min: 1
<= 1 hr: 1
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 668, median ~= 567 ms
0 ms: 0
1 ms: 1
2 ms: 2
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 1
<= 200 ms: 52
<= 500 ms: 228
<= 1 s: 366
<= 2 s: 16
<= 5 s: 1
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 4890, median ~= 575 ms
0 ms: 9
1 ms: 21
2 ms: 8
<= 5 ms: 18
<= 10 ms: 8
<= 20 ms: 16
<= 50 ms: 19
<= 100 ms: 14
<= 200 ms: 451
<= 500 ms: 1480
<= 1 s: 2686
<= 2 s: 142
<= 5 s: 18
<= 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 startup):
n = 1572884, median ~= 364 ms
0 ms: 2935
1 ms: 4394
2 ms: 2889
<= 5 ms: 23586
<= 10 ms: 9723
<= 20 ms: 20837
<= 50 ms: 27120
<= 100 ms: 18914
<= 200 ms: 368260
<= 500 ms: 563554
<= 1 s: 482186
<= 2 s: 33516
<= 5 s: 12274
<= 10 s: 1407
<= 20 s: 747
<= 1 min: 456
<= 2 min: 68
<= 5 min: 11
<= 10 min: 6
<= 20 min: 0
<= 1 hr: 1
> 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)
: 5004 (100%)
Language (since startup)
: 1739949 (100%)
SgtMap topography nFromCache=2 nNotFromCache=142
GSHHS: nCached=22 of 100, nCoarse=3547, nSuccesses=56, nTossed=0
NationalBoundaries: nCached=11 of 100, nCoarse=1483, nSuccesses=14, nTossed=0
StateBoundaries: nCached=11 of 100, nCoarse=418, nSuccesses=14, nTossed=0
Rivers: nCached=11 of 100, nCoarse=422, nSuccesses=14, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
42 + 44 + 55 + 38 + 44 + 42 + 42 + 36 + 48 + 49 + 44 + 40 + 33 + 29 + 48 + 47 +
53 + 45 + 37 + 48 + 45 + 61 + 44 + 46 + 36 + 25 + 46 + 26 + 39 + 53 + 48 + 36 +
50 + 36 + 35 + 46 + 31 + 38 + 34 + 41 + 50 + 46 + 37 + 46 + 51 + 45 + 40 + 55 +
48 + 42 + 32 + 43 + 57 + 36 + 40 + 41 + 43 + 33 + 47 + 46 + 46 + 33 + 37 + 51 +
41 + 36 + 44 + 49 + 49 + 39 + 47 + 36 + 43 + 45 + 42 + 42 + 34 + 40 + 46 + 45 +
33 + 43 + 47 + 50 + 36 + 39 + 46 + 47 + 37 + 48 + 43 + 48 + 40 + 40 + 42 + 44 +
43 + 32 + 38 + 39 + 40 + 39 + 41 + 34 + 38 + 36 + 49 + 56 + 38 + 43 + 27 + 30 +
33 + 37 + 49 + 51 + 44 + 41 + 39 + 37 + 53 + 57 + 49 + 39 + 45 + 43 + 36 = 5362
canonicalStringHolder map sizes:
22033 + 21912 + 22130 + 21948 + 22022 + 22034 + 21894 + 21972 + 21771 + 21893 + 21938 + 22129 + 22072 + 22164 + 21929 + 21918 +
22117 + 22151 + 22221 + 22023 + 22224 + 21991 + 21930 + 21709 + 22150 + 22044 + 22010 + 21875 + 22243 + 21763 + 21919 + 22119 +
22010 + 21863 + 22000 + 21975 + 21867 + 22003 + 22016 + 22090 + 21793 + 22040 + 22115 + 22271 + 22165 + 22042 + 22208 + 21991 +
21793 + 22166 + 21848 + 22189 + 22086 + 22209 + 21917 + 22044 + 22035 + 22095 + 21938 + 21654 + 22071 + 22000 + 21963 + 22074 +
22063 + 21942 + 21968 + 21834 + 22187 + 21981 + 22146 + 21973 + 22145 + 21625 + 22045 + 22036 + 22212 + 22019 + 21956 + 21817 +
21982 + 21807 + 22297 + 22152 + 22030 + 21777 + 21769 + 22244 + 21966 + 22327 + 21851 + 21953 + 21967 + 22122 + 22101 + 22246 +
22200 + 21888 + 22131 + 22124 + 21861 + 22092 + 22000 + 22107 + 21869 + 22024 + 22015 + 21980 + 22024 + 21947 + 22050 + 22088 +
22175 + 21992 + 22017 + 21997 + 21996 + 21916 + 21971 + 22053 + 22296 + 22238 + 21989 + 21807 + 21964 + 21917 + 22235 = 2796282
Number of threads: Tomcat-waiting=17, inotify=1, other=14
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.9/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.9/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.9/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.9/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.9/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.9/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.9/java.net.ServerSocket.accept(ServerSocket.java:543)
org.apache.catalina.core.StandardServer.await(StandardServer.java:557)
org.apache.catalina.startup.Catalina.await(Catalina.java:847)
org.apache.catalina.startup.Catalina.start(Catalina.java:795)
java.base@21.0.9/java.lang.invoke.LambdaForm$DMH/0x00007ffb60100000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.9/java.lang.invoke.LambdaForm$MH/0x00007ffb60100800.invoke(LambdaForm$MH)
java.base@21.0.9/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.9/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.9/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.9/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:473)
#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.9/java.lang.Object.wait0(Native Method)
java.base@21.0.9/java.lang.Object.wait(Object.java:366)
java.base@21.0.9/java.lang.Object.wait(Object.java:339)
java.base@21.0.9/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.9/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.9/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.9/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#1551,http-nio-8080-exec-93,5,main] RUNNABLE daemon
com.cohort.array.StringArray.set(StringArray.java:1089)
com.cohort.array.StringArray.fromJson(StringArray.java:256)
gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:5559)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.tryToLoadDirFileTable(EDDTableFromFiles.java:3659)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileTable(EDDTableFromFiles.java:3608)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.accessibleViaFilesGetLocal(EDDTableFromFiles.java:3780)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6740)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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)
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:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)
#5 Thread[#1601,http-nio-8080-exec-99,5,main] RUNNABLE daemon
ucar.ma2.IteratorFast.getCharNext(IteratorFast.java:150)
ucar.ma2.ArrayChar$StringIterator.next(ArrayChar.java:865)
ucar.ma2.ArrayChar.make1DStringArray(ArrayChar.java:885)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:537)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:506)
gov.noaa.pfel.coastwatch.pointdata.Table.appendNcRows(Table.java:10138)
gov.noaa.pfel.coastwatch.pointdata.Table.lowReadFlatNc(Table.java:5638)
gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:5491)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.tryToLoadDirFileTable(EDDTableFromFiles.java:3659)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileTable(EDDTableFromFiles.java:3608)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.accessibleViaFilesGetLocal(EDDTableFromFiles.java:3780)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6740)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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)
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:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)
#6 Thread[#1631,http-nio-8080-exec-101,5,main] RUNNABLE daemon
ucar.ma2.IteratorFast.getByteNext(IteratorFast.java:134)
ucar.ma2.MAMath.copyByte(MAMath.java:339)
ucar.ma2.MAMath.copy(MAMath.java:193)
ucar.ma2.Array.copy(Array.java:712)
ucar.ma2.Array.copyTo1DJavaArray(Array.java:860)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:557)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:506)
gov.noaa.pfel.coastwatch.pointdata.Table.appendNcRows(Table.java:10138)
gov.noaa.pfel.coastwatch.pointdata.Table.lowReadFlatNc(Table.java:5638)
gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:5491)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.tryToLoadDirFileTable(EDDTableFromFiles.java:3659)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getFileTable(EDDTableFromFiles.java:3608)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.accessibleViaFilesGetLocal(EDDTableFromFiles.java:3780)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6740)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
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)
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:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
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:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)
#7 Thread[#17,Notification Thread,9,system] RUNNABLE daemon
#8 Thread[#18,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.9/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.9/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.9/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
java.base@21.0.9/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.9/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.9/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.9/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#9 Thread[#34,TouchThread,5,main] TIMED_WAITING
java.base@21.0.9/java.lang.Thread.sleep0(Native Method)
java.base@21.0.9/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:350)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:52)
#10 Thread[#35,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.9/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.9/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.9/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.9/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.9/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.9/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.9/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.9/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.9/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)
#11 Thread[#37,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.9/java.lang.Thread.sleep0(Native Method)
java.base@21.0.9/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320)
#12 Thread[#51,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@21.0.9/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.9/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755)
java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)
#13 Thread[#52,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.9/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.9/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.9/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.9/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.9/java.lang.Thread.run(Thread.java:1583)
#14 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.9/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.9/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.9/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)