![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-08-28T20:40:00+00:00 Startup was at 2025-08-28T06:06:16+00:00 Last major LoadDatasets started 3m 29s ago and finished after 20 seconds. Currently, no dataset is loading. nGridDatasets = 2 nTableDatasets = 2664 nTotalDatasets = 2666 n Datasets Failed To Load (in the last major LoadDatasets) = 8 org_hakai_quadra, org_oceanalaska_ketchikan, chirikof-island, org_mxak_scull_island, org_mxak_kenai, org_mxak_juneau_library, kodiak-burke-o-lator-kodiak-ak, gov_usgs_nwis_15446000, (end) Reasons for failing to load datasets: org_hakai_quadra: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/org_hakai_quadra.nccsvMetadata (Error { code=404; message="Not Found: Currently unknown datasetID=org_hakai_quadra"; }) org_oceanalaska_ketchikan: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/org_oceanalaska_ketchikan.nccsvMetadata (Error { code=404; message="Not Found: Currently unknown datasetID=org_oceanalaska_ketchikan"; }) chirikof-island: HTTP status code=404 java.io.FileNotFoundException: https://awlw.erddap.aoos.org/erddap/tabledap/chirikof-island.nccsvMetadata (Error { code=404; message="Not Found: Currently unknown datasetID=chirikof-island"; }) org_mxak_scull_island: HTTP status code=404 java.io.FileNotFoundException: https://erddap.operational.sensors.axds.co/erddap/tabledap/org_mxak_scull_island.nccsvMetadata (Error { code=404; message="Not Found: Currently unknown datasetID=org_mxak_scull_island"; }) org_mxak_kenai: HTTP status code=404 java.io.FileNotFoundException: https://erddap.operational.sensors.axds.co/erddap/tabledap/org_mxak_kenai.nccsvMetadata (Error { code=404; message="Not Found: Currently unknown datasetID=org_mxak_kenai"; }) org_mxak_juneau_library: HTTP status code=404 java.io.FileNotFoundException: https://erddap.operational.sensors.axds.co/erddap/tabledap/org_mxak_juneau_library.nccsvMetadata (Error { code=404; message="Not Found: Currently unknown datasetID=org_mxak_juneau_library"; }) kodiak-burke-o-lator-kodiak-ak: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/kodiak-burke-o-lator-kodiak-ak.nccsvMetadata (Error { code=404; message="Not Found: Currently unknown datasetID=kodiak-burke-o-lator-kodiak-ak"; }) gov_usgs_nwis_15446000: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/gov_usgs_nwis_15446000.nccsvMetadata (Error { code=404; message="Not Found: Currently unknown datasetID=gov_usgs_nwis_15446000"; }) Unique users (since startup) n = 2 Response Failed Time (since last major LoadDatasets) n = 110, median ~= 2609 ms Response Failed Time (since last Daily Report) n = 20783, median ~= 2288 ms Response Failed Time (since startup) n = 22546, median ~= 2291 ms Response Succeeded Time (since last major LoadDatasets) n = 214, median ~= 500 ms Response Succeeded Time (since last Daily Report) n = 85926, median ~= 10 ms Response Succeeded Time (since startup) n = 92200, median ~= 10 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 EmailThread has sent 0 out of 0 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 0 EmailThread Succeeded Time (since last Daily Report) n = 0 TouchThread has finished 12 out of 12 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.019943481 processCPULoad=2.5757644E-4 totalMemory=4096MB freeMemory=452MB totalSwapSpace=0MB freeSwapSpace=0MB Number of active requests=5 Number of threads: Tomcat-waiting=13, inotify=1, other=18 0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 395 MB (highWaterMark= 779 MB) (Xmx ~= 3688 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-08-28T20:36:47+00:00 16s 32597 8 2666 1313 ( 13) 492 ( 2650) 0 0 0 13 1 19 267 0 0% 2025-08-28T20:21:45+00:00 14s 31845 8 2666 1293 ( 101) 550 ( 2663) 0 0 0 13 1 19 255 0 0% 2025-08-28T20:06:42+00:00 12s 31117 8 2666 1072 ( 5) 197 ( 2430) 0 0 0 13 1 19 255 0 0% 2025-08-28T19:51:41+00:00 11s 30473 8 2666 1367 ( 17) 216 ( 0) 0 0 0 18 1 14 255 0 0% 2025-08-28T19:36:40+00:00 10s 30192 8 2666 1706 ( 19) 299 ( 0) 0 0 0 13 1 19 255 0 0% 2025-08-28T19:21:40+00:00 10s 29729 8 2666 1597 ( 41) 276 ( 1) 0 0 0 14 1 18 254 0 0% 2025-08-28T19:06:39+00:00 9s 29339 8 2666 1756 ( 24) 362 ( 0) 0 0 0 14 1 18 254 0 0% 2025-08-28T18:51:41+00:00 11s 29049 8 2666 964 ( 16) 171 ( 1) 0 0 0 14 1 17 254 0 0% 2025-08-28T18:36:47+00:00 17s 28748 8 2666 1275 ( 9) 337 ( 2325) 0 0 0 17 1 14 254 0 0% 2025-08-28T18:21:38+00:00 9s 27986 8 2666 1922 ( 4) 485 ( 2583) 0 0 0 14 1 19 258 0 0% 2025-08-28T18:06:38+00:00 9s 27244 8 2666 1672 ( 3) 409 ( 2556) 0 0 0 15 1 18 256 0 0% 2025-08-28T17:51:40+00:00 11s 26606 8 2666 1145 ( 186) 463 ( 2447) 0 0 0 15 1 18 257 0 0% 2025-08-28T17:36:38+00:00 10s 26323 8 2666 2047 ( 11) 460 ( 2396) 0 0 0 14 1 19 257 0 0% 2025-08-28T17:21:43+00:00 14s 25942 8 2666 2326 ( 9) 396 ( 2288) 0 0 0 14 1 19 257 0 0% 2025-08-28T17:06:41+00:00 13s 25115 8 2666 1388 ( 21) 349 ( 2303) 0 0 0 13 1 20 254 0 0% 2025-08-28T16:51:39+00:00 11s 24482 8 2666 1679 ( 245) 492 ( 2151) 0 0 0 15 1 18 254 0 0% 2025-08-28T16:36:44+00:00 16s 24181 8 2666 1906 ( 128) 484 ( 1) 0 0 0 9 1 24 256 0 0% 2025-08-28T16:21:36+00:00 9s 23424 8 2666 1459 ( 82) 385 ( 2387) 0 0 0 14 1 19 257 0 0% 2025-08-28T16:06:36+00:00 9s 23140 8 2666 1464 ( 4) 399 ( 2557) 0 0 0 16 1 17 254 0 0% 2025-08-28T15:51:38+00:00 11s 22751 8 2666 1243 ( 47) 443 ( 2511) 0 0 0 14 1 19 260 0 0% 2025-08-28T15:36:37+00:00 10s 22458 8 2666 1127 ( 4) 249 ( 2513) 0 0 0 15 1 18 261 0 0% 2025-08-28T15:21:36+00:00 9s 22033 8 2666 2059 ( 2) 371 ( 1) 0 0 0 17 1 16 258 0 0% 2025-08-28T15:06:36+00:00 10s 21240 8 2666 1811 ( 3) 300 ( 2078) 0 0 0 16 1 17 262 0 0% 2025-08-28T14:51:37+00:00 11s 20618 8 2666 1420 ( 19) 315 ( 2171) 0 0 0 14 1 19 262 0 0% 2025-08-28T14:36:43+00:00 17s 20264 8 2666 1582 ( 105) 365 ( 2056) 0 0 0 15 1 18 266 0 0% 2025-08-28T14:21:39+00:00 14s 19490 8 2666 2089 ( 156) 485 ( 0) 0 0 0 13 1 20 276 0 0% 2025-08-28T14:06:37+00:00 12s 18784 8 2666 1440 ( 4) 245 ( 1) 0 0 0 16 1 17 282 0 0% 2025-08-28T13:51:36+00:00 11s 18123 8 2666 1114 ( 84) 395 ( 2584) 0 0 0 16 1 17 285 0 0% 2025-08-28T13:36:36+00:00 11s 17834 8 2666 1361 ( 19) 468 ( 2636) 0 0 0 14 1 19 254 0 0% 2025-08-28T13:21:35+00:00 10s 17321 8 2666 961 ( 11) 202 ( 2687) 0 0 0 14 1 19 255 0 0% 2025-08-28T13:06:34+00:00 10s 16963 8 2666 1599 ( 4) 414 ( 2545) 0 0 0 19 1 14 263 0 0% 2025-08-28T12:51:35+00:00 11s 16655 8 2666 1179 ( 117) 482 ( 2541) 0 0 0 14 1 19 254 0 0% 2025-08-28T12:36:40+00:00 15s 16386 8 2666 2006 ( 7) 375 ( 2478) 0 0 0 14 1 19 254 0 0% 2025-08-28T12:21:33+00:00 9s 15622 8 2666 1886 ( 3) 447 ( 2605) 0 0 0 15 1 18 261 0 0% 2025-08-28T12:06:32+00:00 9s 14907 8 2666 2053 ( 5) 539 ( 2153) 0 0 0 14 1 19 262 0 0% 2025-08-28T11:51:34+00:00 11s 14255 8 2666 1321 ( 67) 370 ( 2419) 0 0 0 15 1 18 254 0 0% 2025-08-28T11:36:33+00:00 10s 13972 8 2666 1390 ( 18) 413 ( 2397) 0 0 0 15 1 18 253 0 0% 2025-08-28T11:21:39+00:00 15s 13545 8 2666 1293 ( 49) 469 ( 2557) 0 0 0 14 1 19 253 0 0% 2025-08-28T11:06:36+00:00 13s 12684 8 2666 1709 ( 95) 430 ( 2081) 0 0 0 15 1 18 253 0 0% 2025-08-28T10:51:33+00:00 11s 12062 8 2666 1482 ( 180) 428 ( 2121) 0 0 0 16 1 17 255 0 0% 2025-08-28T10:36:39+00:00 16s 11766 8 2666 1571 ( 56) 366 ( 2111) 0 0 0 14 1 19 255 0 0% 2025-08-28T10:21:31+00:00 9s 10966 8 2666 1382 ( 111) 329 ( 4) 0 0 0 14 1 19 272 0 0% 2025-08-28T10:06:31+00:00 9s 10697 8 2666 1986 ( 109) 403 ( 1) 0 0 0 10 1 23 272 0 0% 2025-08-28T09:51:32+00:00 11s 10313 8 2666 1138 ( 217) 369 ( 2162) 0 0 0 14 1 18 267 0 0% 2025-08-28T09:36:31+00:00 10s 10034 8 2666 1350 ( 33) 496 ( 2545) 0 0 0 15 1 17 270 0 0% 2025-08-28T09:21:31+00:00 10s 9604 8 2666 1925 ( 2) 403 ( 2629) 0 0 0 15 1 17 274 0 0% 2025-08-28T09:06:31+00:00 10s 8718 8 2666 1015 ( 1) 196 ( 2648) 0 0 0 13 1 19 282 0 0% 2025-08-28T08:51:31+00:00 10s 8139 8 2666 1141 ( 214) 322 ( 2) 0 0 0 14 1 20 253 0 0% 2025-08-28T08:36:36+00:00 15s 7883 8 2666 1534 ( 12) 369 ( 2273) 0 0 0 15 1 19 252 0 0% 2025-08-28T08:21:34+00:00 14s 7079 8 2666 1632 ( 18) 352 ( 2360) 0 0 0 16 1 18 252 0 0% 2025-08-28T08:06:32+00:00 12s 6308 8 2666 4719 ( 2) 431 ( 2177) 0 0 0 15 1 19 254 0 0% 2025-08-28T07:51:31+00:00 11s 5758 8 2666 1896 ( 169) 484 ( 1) 0 0 0 12 1 22 253 0 0% 2025-08-28T07:36:31+00:00 11s 5466 8 2666 1614 ( 6) 353 ( 2107) 0 0 0 17 1 17 252 0 0% 2025-08-28T07:21:32+00:00 12s 5024 8 2666 1333 ( 10) 371 ( 2591) 0 0 0 15 1 19 252 0 0% 2025-08-28T07:06:32+00:00 12s 4614 8 2666 1490 ( 19) 497 ( 2459) 0 0 0 17 1 17 255 0 0% 2025-08-28T06:51:30+00:00 11s 4269 8 2666 1665 ( 160) 515 ( 2416) 0 0 0 14 1 20 256 0 0% 2025-08-28T06:36:34+00:00 15s 4075 8 2666 1403 ( 31) 410 ( 2314) 0 0 0 17 1 17 252 0 0% 2025-08-28T06:21:28+00:00 9s 3369 8 2666 1647 ( 3) 334 ( 1) 0 0 0 16 1 18 251 0 0% 2025-08-28T06:06:37+00:00 18s 2669 4 2666 73 ( 1014) 8 ( 3500) 0 0 0 16 1 18 280 0 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 54, median ~= 11563 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 22 <= 20 s: 32 <= 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 = 59, median ~= 11806 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 23 <= 20 s: 36 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since last Daily Report): n = 5556, median ~= 85 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 507 <= 100 ms: 3222 <= 200 ms: 1522 <= 500 ms: 252 <= 1 s: 13 <= 2 s: 35 <= 5 s: 5 <= 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 = 5972, median ~= 85 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 534 <= 100 ms: 3483 <= 200 ms: 1633 <= 500 ms: 265 <= 1 s: 14 <= 2 s: 38 <= 5 s: 5 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since last major LoadDatasets): n = 110, median ~= 2609 ms 0 ms: 37 1 ms: 4 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: 69 <= 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 = 20783, median ~= 2288 ms 0 ms: 6589 1 ms: 2661 2 ms: 22 <= 5 ms: 6 <= 10 ms: 1 <= 20 ms: 3 <= 50 ms: 3 <= 100 ms: 1 <= 200 ms: 2 <= 500 ms: 0 <= 1 s: 1 <= 2 s: 1 <= 5 s: 11487 <= 10 s: 6 <= 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 = 22546, median ~= 2291 ms 0 ms: 7028 1 ms: 2984 2 ms: 29 <= 5 ms: 10 <= 10 ms: 2 <= 20 ms: 3 <= 50 ms: 3 <= 100 ms: 1 <= 200 ms: 2 <= 500 ms: 0 <= 1 s: 1 <= 2 s: 1 <= 5 s: 12474 <= 10 s: 8 <= 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 major LoadDatasets): n = 214, median ~= 500 ms 0 ms: 13 1 ms: 19 2 ms: 5 <= 5 ms: 30 <= 10 ms: 7 <= 20 ms: 2 <= 50 ms: 13 <= 100 ms: 4 <= 200 ms: 11 <= 500 ms: 3 <= 1 s: 56 <= 2 s: 40 <= 5 s: 2 <= 10 s: 0 <= 20 s: 0 <= 1 min: 2 <= 2 min: 6 <= 5 min: 1 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last Daily Report): n = 85926, median ~= 10 ms 0 ms: 9075 1 ms: 11496 2 ms: 8194 <= 5 ms: 11357 <= 10 ms: 2904 <= 20 ms: 2599 <= 50 ms: 2821 <= 100 ms: 1305 <= 200 ms: 3215 <= 500 ms: 4291 <= 1 s: 16977 <= 2 s: 9058 <= 5 s: 528 <= 10 s: 214 <= 20 s: 17 <= 1 min: 1035 <= 2 min: 771 <= 5 min: 69 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since startup): n = 92200, median ~= 10 ms 0 ms: 9559 1 ms: 12403 2 ms: 8665 <= 5 ms: 12199 <= 10 ms: 3144 <= 20 ms: 2835 <= 50 ms: 3082 <= 100 ms: 1405 <= 200 ms: 3389 <= 500 ms: 4584 <= 1 s: 18134 <= 2 s: 9952 <= 5 s: 576 <= 10 s: 229 <= 20 s: 20 <= 1 min: 1119 <= 2 min: 829 <= 5 min: 76 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Failed Time Distribution (since last Daily Report): n = 0 EmailThread Failed Time Distribution (since startup): n = 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 = 0 EmailThread nEmails/Session Distribution (since startup): n = 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 = 12, median ~= 88 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 8 <= 200 ms: 1 <= 500 ms: 1 <= 1 s: 2 <= 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 Language (since last daily report) : 106715 (100%) Language (since startup) : 114757 (100%) SgtMap topography nFromCache=0 nNotFromCache=0 GSHHS: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 NationalBoundaries: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 StateBoundaries: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 Rivers: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 bufferedImage isAccelerated=[unknown] canonical map sizes: 58 + 52 + 61 + 63 + 61 + 53 + 43 + 52 + 52 + 70 + 61 + 57 + 50 + 47 + 66 + 58 + 63 + 64 + 57 + 61 + 53 + 69 + 58 + 66 + 55 + 44 + 49 + 40 + 55 + 64 + 62 + 50 + 56 + 51 + 57 + 75 + 48 + 61 + 52 + 58 + 59 + 59 + 56 + 57 + 67 + 51 + 42 + 62 + 55 + 50 + 51 + 49 + 66 + 37 + 54 + 50 + 50 + 54 + 63 + 59 + 68 + 52 + 55 + 67 + 59 + 56 + 57 + 60 + 65 + 52 + 68 + 56 + 58 + 59 + 60 + 58 + 56 + 57 + 63 + 51 + 41 + 63 + 66 + 64 + 53 + 46 + 51 + 54 + 54 + 58 + 62 + 60 + 48 + 58 + 48 + 55 + 56 + 43 + 66 + 56 + 51 + 52 + 47 + 43 + 56 + 56 + 63 + 66 + 60 + 61 + 49 + 41 + 47 + 53 + 55 + 61 + 54 + 53 + 52 + 49 + 74 + 66 + 56 + 57 + 56 + 57 + 54 = 7131 canonicalStringHolder map sizes: 489 + 481 + 465 + 505 + 463 + 491 + 480 + 510 + 469 + 505 + 484 + 476 + 511 + 522 + 519 + 520 + 485 + 466 + 511 + 489 + 499 + 452 + 495 + 510 + 494 + 504 + 515 + 496 + 453 + 472 + 482 + 475 + 491 + 486 + 515 + 482 + 488 + 507 + 491 + 470 + 486 + 461 + 467 + 471 + 532 + 481 + 488 + 532 + 493 + 488 + 477 + 522 + 455 + 505 + 464 + 478 + 493 + 480 + 508 + 472 + 482 + 504 + 460 + 511 + 510 + 511 + 508 + 466 + 500 + 503 + 479 + 536 + 492 + 476 + 473 + 474 + 460 + 504 + 547 + 501 + 490 + 470 + 498 + 481 + 524 + 526 + 490 + 467 + 502 + 496 + 467 + 438 + 481 + 476 + 499 + 505 + 464 + 502 + 486 + 496 + 503 + 481 + 500 + 494 + 485 + 516 + 467 + 510 + 492 + 497 + 490 + 469 + 493 + 492 + 477 + 466 + 491 + 456 + 495 + 461 + 462 + 479 + 474 + 493 + 531 + 466 + 463 = 62129 Number of threads: Tomcat-waiting=13, inotify=1, other=18 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[#1,main,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) org.apache.catalina.core.StandardServer.await(StandardServer.java:524) org.apache.catalina.startup.Catalina.await(Catalina.java:847) org.apache.catalina.startup.Catalina.start(Catalina.java:795) java.base@21.0.4/java.lang.invoke.LambdaForm$DMH/0x00007f25fc140000.invokeVirtual(LambdaForm$DMH) java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007f25fc140800.invoke(LambdaForm$MH) java.base@21.0.4/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153) java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) java.base@21.0.4/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.4/java.lang.Object.wait0(Native Method) java.base@21.0.4/java.lang.Object.wait(Object.java:366) java.base@21.0.4/java.lang.Object.wait(Object.java:339) java.base@21.0.4/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.4/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) java.base@21.0.4/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) #3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon #4 Thread[#14861,Keep-Alive-Timer,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) java.base@21.0.4/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:238) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) java.base@21.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #5 Thread[#175,EmailThread,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:368) gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:59) #6 Thread[#176,TouchThread,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:368) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:52) #7 Thread[#177,Java2D Disposer,10,system] WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@21.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@21.0.4/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) java.desktop@21.0.4/sun.java2d.Disposer.run(Disposer.java:145) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #8 Thread[#183,RunLoadDatasets,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:298) #9 Thread[#189,http-nio-8080-exec-2,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.poll(Native Method) java.base@21.0.4/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) java.base@21.0.4/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:280) java.base@21.0.4/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304) java.base@21.0.4/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) java.base@21.0.4/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) java.base@21.0.4/java.net.Socket$SocketInputStream.read(Socket.java:1099) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) java.base@21.0.4/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461) java.base@21.0.4/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1066) java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399) java.base@21.0.4/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827) java.base@21.0.4/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759) java.base@21.0.4/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690) java.base@21.0.4/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599) java.base@21.0.4/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:531) java.base@21.0.4/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:307) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1343) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1244) gov.noaa.pfel.coastwatch.util.SSR.getBufferedUrlReader(SSR.java:1559) gov.noaa.pfel.coastwatch.pointdata.Table.readNccsv(Table.java:3452) gov.noaa.pfel.erddap.dataset.EDDTableFromErddap.getDataForDapQuery(EDDTableFromErddap.java:602) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3770) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6199) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:681) 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.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) 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.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) 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:389) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) 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.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #10 Thread[#198,http-nio-8080-Poller,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.EPoll.wait(Native Method) java.base@21.0.4/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) java.base@21.0.4/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) java.base@21.0.4/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #11 Thread[#199,http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.accept(Native Method) java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433) java.base@21.0.4/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.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #12 Thread[#203,http-nio-8080-exec-13,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.poll(Native Method) java.base@21.0.4/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) java.base@21.0.4/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:280) java.base@21.0.4/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304) java.base@21.0.4/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) java.base@21.0.4/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) java.base@21.0.4/java.net.Socket$SocketInputStream.read(Socket.java:1099) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) java.base@21.0.4/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461) java.base@21.0.4/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1066) java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399) java.base@21.0.4/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827) java.base@21.0.4/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759) java.base@21.0.4/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690) java.base@21.0.4/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599) java.base@21.0.4/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:531) java.base@21.0.4/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:307) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1343) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1244) gov.noaa.pfel.coastwatch.util.SSR.getBufferedUrlReader(SSR.java:1559) gov.noaa.pfel.coastwatch.pointdata.Table.readNccsv(Table.java:3452) gov.noaa.pfel.erddap.dataset.EDDTableFromErddap.getDataForDapQuery(EDDTableFromErddap.java:602) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3770) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6199) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:681) 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.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) 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.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) 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:389) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) 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.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #13 Thread[#204,http-nio-8080-exec-14,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.poll(Native Method) java.base@21.0.4/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) java.base@21.0.4/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:280) java.base@21.0.4/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304) java.base@21.0.4/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) java.base@21.0.4/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) java.base@21.0.4/java.net.Socket$SocketInputStream.read(Socket.java:1099) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) java.base@21.0.4/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461) java.base@21.0.4/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1066) java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399) java.base@21.0.4/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827) java.base@21.0.4/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759) java.base@21.0.4/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690) java.base@21.0.4/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599) java.base@21.0.4/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:531) java.base@21.0.4/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:307) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1343) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1244) gov.noaa.pfel.coastwatch.util.SSR.getBufferedUrlReader(SSR.java:1559) gov.noaa.pfel.coastwatch.pointdata.Table.readNccsv(Table.java:3452) gov.noaa.pfel.erddap.dataset.EDDTableFromErddap.getDataForDapQuery(EDDTableFromErddap.java:602) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3770) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6199) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:681) 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.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) 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.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) 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:389) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) 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.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #14 Thread[#205,http-nio-8080-exec-15,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.poll(Native Method) java.base@21.0.4/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) java.base@21.0.4/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:280) java.base@21.0.4/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304) java.base@21.0.4/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) java.base@21.0.4/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) java.base@21.0.4/java.net.Socket$SocketInputStream.read(Socket.java:1099) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) java.base@21.0.4/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461) java.base@21.0.4/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1066) java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399) java.base@21.0.4/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827) java.base@21.0.4/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759) java.base@21.0.4/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690) java.base@21.0.4/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599) java.base@21.0.4/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:531) java.base@21.0.4/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:307) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1343) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1244) gov.noaa.pfel.coastwatch.util.SSR.getBufferedUrlReader(SSR.java:1559) gov.noaa.pfel.coastwatch.pointdata.Table.readNccsv(Table.java:3452) gov.noaa.pfel.erddap.dataset.EDDTableFromErddap.getDataForDapQuery(EDDTableFromErddap.java:602) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3770) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6199) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:681) 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.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) 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.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) 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:389) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) 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.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #15 Thread[#32,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) java.base@21.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #16 Thread[#33,Notification Thread,9,system] RUNNABLE daemon #17 Thread[#52,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) java.base@21.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #18 Thread[#9,Reference Handler,10,system] RUNNABLE daemon java.base@21.0.4/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@21.0.4/java.lang.ref.Reference.processPendingReferences(Reference.java:246) java.base@21.0.4/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)