![]() |
ERDDAP: CoastWatch Caribbean and Gulf of America Regional Node at NOAA/AOML
Easier access to scientific data |
|
|
Current time is 2026-11-03T04:25:40-05:00
Startup was at 2026-10-23T20:09:48-04:00
Last major LoadDatasets started 12m 49s ago and finished after 10 seconds.
Currently, no dataset is loading.
nGridDatasets = 56
nTableDatasets = 40
nTotalDatasets = 96
n Datasets Failed To Load (in the last major LoadDatasets) = 15
DRIFTERS_LAST_10_DAYS_LOCATIONS, noaa_ncdc_7f01_0fbe_d8ab, erdGtsppBest, miamiSST, miamiSSTAnomaly,
GoMModisAquaK490, miamiModisTerraChlor, cumulativevibriorisk, ASCAT_METOPB_WINDS_AOML,
ASCAT_WINDS_METOP_B_AOML, ASCAT_WINDS_METOP_C_AOML, VIIRS_OC_NRT, VIIRS_SST_NRT,
noaa_nesdis_star_SLA, noaa_aoml_9f9d_930a_255d, (end)
Unique users (since startup) n = 93
Response Failed Time (since last major LoadDatasets) n = 2, median ~= 1 ms
Response Failed Time (since last Daily Report) n = 23140, median ~= 0 ms
Response Failed Time (since startup) n = 161550, median ~= 0 ms
Response Succeeded Time (since last major LoadDatasets) n = 1143, median ~= 771 ms
Response Succeeded Time (since last Daily Report) n = 123091, median ~= 571 ms
Response Succeeded Time (since startup) n = 1515396, median ~= 525 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 15 out of 15 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.21089616 processCPULoad=0.0682546 totalMemory=48014MB freeMemory=1877MB totalSwapSpace=7628MB freeSwapSpace=6417MB
Number of active requests=6
Number of threads: Tomcat-waiting=38, inotify=15, other=16
11 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 1491 MB (highWaterMark= 5768 MB) (Xmx ~= 12288 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-11-03T04:12:58-05:00 7s 31 15 96 1530 ( 85) 5 ( 350) 0 0 0 42 15 14 197 4 0%
2026-11-03T03:57:56-05:00 5s 41 15 96 1021 ( 794) 5 ( 15000) 0 0 0 42 15 14 263 3 0%
2026-11-03T03:42:57-05:00 6s 37 15 96 1032 ( 827) 86 ( 0) 0 0 0 44 15 13 127 6 0%
2026-11-03T03:27:55-05:00 4s 30 15 96 1215 ( 768) 136 ( 0) 0 0 0 41 15 16 185 20 0%
2026-11-03T03:12:56-05:00 6s 37 15 96 1496 ( 361) 63 ( 0) 0 0 0 44 15 13 153 3 0%
2026-11-03T02:57:56-05:00 5s 35 15 96 884 ( 953) 86 ( 0) 0 0 0 44 15 13 101 2 0%
2026-11-03T02:42:58-05:00 8s 40 15 96 883 ( 1001) 68 ( 0) 0 0 0 44 15 13 104 1 0%
2026-11-03T02:27:55-05:00 5s 31 15 96 1260 ( 760) 95 ( 0) 0 0 0 43 15 14 142 4 0%
2026-11-03T02:12:55-05:00 4s 24 15 96 1553 ( 344) 509 ( 0) 0 0 0 43 15 14 102 1 0%
2026-11-03T01:58:22-05:00 32s 56 15 96 1310 ( 674) 1831 ( 0) 0 0 0 42 15 16 114 0 0%
2026-11-03T01:42:55-05:00 5s 33 15 96 1099 ( 805) 1752 ( 0) 0 0 0 42 15 16 111 0 0%
2026-11-03T01:27:56-05:00 6s 43 15 96 1714 ( 368) 1504 ( 0) 0 0 0 35 15 17 107 3 0%
2026-11-03T01:12:54-05:00 4s 22 15 96 1492 ( 470) 0 ( 0) 0 0 0 39 15 13 99 1 0%
2026-11-03T00:57:55-05:00 5s 36 15 96 953 ( 900) 0 ( 0) 0 0 0 39 15 13 98 0 0%
2026-11-03T00:42:58-05:00 8s 43 15 96 967 ( 949) 0 ( 0) 0 0 0 40 15 12 107 0 0%
2026-11-03T00:27:54-05:00 4s 31 15 96 1254 ( 706) 0 ( 0) 0 0 0 39 15 13 98 2 0%
2026-11-03T00:12:55-05:00 5s 24 15 96 1446 ( 280) 2 ( 0) 0 1 0 39 15 13 100 7 0%
2026-11-02T23:57:56-05:00 7s 48 15 96 905 ( 859) 0 ( 0) 0 0 0 38 15 14 277 3 0%
2026-11-02T23:42:54-05:00 5s 33 15 96 861 ( 959) 1 ( 0) 0 0 0 40 15 13 96 0 0%
2026-11-02T23:27:55-05:00 6s 42 15 96 1252 ( 720) 1 ( 0) 0 0 0 40 15 13 101 9 0%
2026-11-02T23:12:54-05:00 5s 28 15 96 1430 ( 314) 0 ( 0) 0 0 0 41 15 13 96 0 0%
2026-11-02T22:57:54-05:00 5s 28 15 96 879 ( 916) 1 ( 0) 0 0 0 41 15 13 101 0 0%
2026-11-02T22:42:56-05:00 7s 48 15 96 982 ( 831) 16 ( 0) 0 0 0 42 15 12 105 1 0%
2026-11-02T22:27:53-05:00 4s 24 15 96 1317 ( 684) 2 ( 0) 0 0 0 41 15 13 100 3 0%
2026-11-02T22:12:56-05:00 7s 38 15 96 1500 ( 300) 2 ( 0) 0 0 0 41 15 13 105 0 0%
2026-11-02T21:57:55-05:00 6s 36 15 96 1120 ( 773) 6 ( 1) 0 0 0 41 15 13 105 14 0%
2026-11-02T21:42:53-05:00 4s 25 15 96 977 ( 861) 1 (210000) 0 0 0 40 15 14 359 8 0%
2026-11-02T21:27:56-05:00 7s 50 15 96 1198 ( 817) 9 ( 0) 0 0 0 42 15 12 107 3 0%
2026-11-02T21:12:54-05:00 5s 23 15 96 1482 ( 350) 4 ( 0) 0 0 0 43 15 12 103 1 0%
2026-11-02T20:57:55-05:00 7s 47 15 96 854 ( 1000) 10 ( 0) 0 0 0 41 15 14 109 0 0%
2026-11-02T20:42:54-05:00 5s 24 15 96 1624 ( 1072) 5 ( 0) 0 0 0 41 15 14 103 1 0%
2026-11-02T20:27:54-05:00 5s 39 15 96 1379 ( 934) 11 ( 0) 0 0 0 41 15 14 101 3 0%
2026-11-02T20:12:55-05:00 6s 32 15 96 1560 ( 326) 497 ( 0) 0 0 0 42 15 14 105 1 0%
2026-11-02T19:57:54-05:00 5s 30 15 96 1286 ( 647) 1751 ( 0) 0 0 0 38 15 17 102 0 0%
2026-11-02T19:42:54-05:00 6s 37 15 96 1020 ( 832) 1754 ( 0) 0 0 0 38 15 17 107 0 0%
2026-11-02T19:27:55-05:00 7s 47 15 96 2204 ( 166) 1504 ( 0) 0 0 0 38 15 17 98 5 0%
2026-11-02T19:12:56-05:00 8s 24 15 96 2557 ( 12) 3 ( 0) 0 0 0 42 15 13 458 1 0%
2026-11-02T18:57:54-05:00 6s 36 15 96 1731 ( 18) 5 ( 0) 0 0 0 42 15 13 106 0 0%
2026-11-02T18:42:55-05:00 7s 37 15 96 1725 ( 19) 4 ( 0) 0 0 0 43 15 12 106 0 0%
2026-11-02T18:27:53-05:00 5s 34 15 96 2256 ( 16) 6 ( 0) 0 0 0 42 15 13 108 3 0%
2026-11-02T18:12:55-05:00 8s 35 15 96 1204 ( 695) 3 ( 0) 0 0 0 42 15 13 101 0 0%
2026-11-02T17:57:54-05:00 6s 27 15 96 943 ( 855) 6 ( 0) 0 0 0 42 15 13 98 1 0%
2026-11-02T17:42:54-05:00 6s 49 15 96 1628 ( 10) 5 ( 1) 0 0 0 42 15 13 379 3 0%
2026-11-02T17:27:53-05:00 6s 45 15 96 2212 ( 9) 3 ( 0) 0 0 0 42 15 13 102 2 0%
2026-11-02T17:12:54-05:00 7s 30 15 96 2531 ( 8) 6 ( 1) 0 0 0 42 15 13 104 1 0%
2026-11-02T16:57:52-05:00 5s 29 15 96 1775 ( 9) 11 ( 0) 0 0 0 43 15 12 109 0 0%
2026-11-02T16:42:53-05:00 6s 36 15 96 1737 ( 9) 0 ( 0) 0 0 0 42 15 13 118 0 0%
2026-11-02T16:27:54-05:00 7s 46 15 96 1391 ( 688) 7 ( 0) 0 0 0 42 15 13 118 2 0%
2026-11-02T16:12:53-05:00 5s 26 15 96 2286 ( 1) 20 ( 0) 0 0 0 41 15 14 115 0 0%
2026-11-02T15:57:52-05:00 5s 32 15 96 883 ( 1008) 4 ( 1) 0 0 0 44 15 12 125 0 0%
2026-11-02T15:42:52-05:00 5s 40 15 96 979 ( 975) 6 ( 0) 0 0 0 44 15 13 126 0 0%
2026-11-02T15:27:52-05:00 5s 28 15 96 1298 ( 770) 17 ( 0) 0 0 0 43 15 14 129 2 0%
2026-11-02T15:12:56-05:00 9s 41 15 96 1798 ( 8) 23 ( 0) 0 0 0 44 15 13 128 1 0%
2026-11-02T14:57:51-05:00 4s 28 15 96 1511 ( 661) 3 ( 0) 0 0 0 44 15 13 129 0 0%
2026-11-02T14:42:51-05:00 5s 26 15 96 1050 ( 997) 0 ( 0) 0 0 0 45 15 13 132 0 0%
2026-11-02T14:27:53-05:00 7s 47 15 96 1117 ( 1043) 24 ( 1) 0 0 0 46 15 13 134 2 0%
2026-11-02T14:12:53-05:00 6s 37 15 96 1777 ( 620) 515 ( 0) 0 0 0 47 15 12 134 3 0%
2026-11-02T13:57:52-05:00 6s 38 15 96 1825 ( 652) 1756 ( 0) 0 0 0 42 15 17 137 20 0%
2026-11-02T13:42:51-05:00 6s 27 15 96 1934 ( 389) 1699 ( 0) 0 0 0 40 15 19 289 5 0%
2026-11-02T13:28:50-05:00 65s 28 15 96 1840 ( 350) 1681 ( 0) 0 0 0 42 15 17 123 3 0%
2026-11-02T13:13:54-05:00 68s 41 15 96 2362 ( 441) 5 ( 0) 0 0 102 45 15 14 127 2 0%
2026-11-02T12:58:51-05:00 65s 37 15 96 898 ( 877) 0 ( 0) 0 0 0 46 15 13 117 0 0%
2026-11-02T12:43:52-05:00 67s 38 15 96 869 ( 886) 1 (450000) 0 0 0 46 15 13 120 10 0%
2026-11-02T12:28:50-05:00 64s 27 15 96 1112 ( 793) 2 ( 0) 0 0 0 46 15 13 113 1 0%
2026-11-02T12:13:52-05:00 66s 29 15 96 1529 ( 430) 3 ( 1) 0 0 0 45 15 14 110 0 0%
2026-11-02T11:58:53-05:00 67s 52 15 96 882 ( 1050) 0 ( 0) 0 0 0 46 15 13 114 0 0%
2026-11-02T11:43:50-05:00 65s 29 15 96 1978 ( 535) 1 (900000) 0 0 0 47 15 13 107 1 0%
2026-11-02T11:28:52-05:00 67s 40 15 96 1109 ( 678) 2 ( 0) 0 0 0 47 15 14 116 9 0%
2026-11-02T11:16:48-05:00 244s 22 15 96 1654 ( 13) 4 ( 5) 0 0 0 49 15 12 96 1 0%
2026-11-02T11:02:30-05:00 285s 30 15 96 3983 ( 10) 8 ( 0) 0 0 0 49 15 12 104 0 0%
2026-11-02T10:46:55-05:00 250s 52 15 96 2242 ( 17) 2 ( 1) 0 0 0 48 15 13 103 0 0%
2026-11-02T10:27:50-05:00 6s 25 15 96 1398 ( 683) 2 ( 0) 0 0 0 48 15 13 124 3 0%
2026-11-02T10:12:50-05:00 6s 34 15 96 1529 ( 192) 2 ( 0) 0 0 0 48 15 13 107 0 0%
2026-11-02T09:57:50-05:00 6s 32 15 96 854 ( 975) 4 ( 0) 0 0 0 48 15 13 102 0 0%
2026-11-02T09:42:51-05:00 7s 29 15 96 875 ( 1054) 14 ( 0) 0 0 0 49 15 12 105 1 0%
2026-11-02T09:27:56-05:00 11s 52 15 96 1107 ( 857) 5 ( 0) 0 0 0 48 15 13 106 1 0%
2026-11-02T09:12:50-05:00 6s 20 15 96 1585 ( 349) 21 ( 2) 0 0 0 48 15 13 105 1 0%
2026-11-02T08:58:21-05:00 37s 42 15 96 1080 ( 802) 4 ( 0) 0 0 0 49 15 12 106 0 0%
2026-11-02T08:42:52-05:00 8s 37 15 96 841 ( 980) 3 ( 0) 0 0 0 48 15 13 102 0 0%
2026-11-02T08:27:48-05:00 4s 36 15 96 1057 ( 857) 10 ( 0) 0 0 0 47 15 14 105 2 0%
2026-11-02T08:13:20-05:00 36s 34 15 96 1612 ( 396) 509 ( 0) 0 0 0 47 15 14 104 0 0%
2026-11-02T07:57:49-05:00 5s 31 15 96 2002 ( 235) 1756 ( 0) 0 0 0 44 15 17 108 1 0%
2026-11-02T07:42:49-05:00 6s 30 15 96 1904 ( 15) 1698 ( 0) 0 0 0 44 15 17 122 1 0%
2026-11-02T07:28:19-05:00 35s 40 15 96 2559 ( 12) 1558 ( 0) 0 0 0 44 15 17 100 3 0%
2026-11-02T07:13:21-05:00 38s 40 15 96 2360 ( 8) 5 ( 0) 0 0 0 47 15 14 107 3 0%
2026-11-02T06:57:49-05:00 5s 35 15 96 1546 ( 10) 2 ( 1) 0 0 0 48 15 13 104 0 0%
2026-11-02T06:42:48-05:00 5s 32 15 96 799 ( 1001) 2 ( 0) 0 0 0 49 15 12 102 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 84, median ~= 6711 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: 29
<= 10 s: 38
<= 20 s: 1
<= 1 min: 4
<= 2 min: 9
<= 5 min: 3
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 997, median ~= 79332 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: 147
<= 10 s: 149
<= 20 s: 14
<= 1 min: 10
<= 2 min: 554
<= 5 min: 73
<= 10 min: 50
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 2, median ~= 200 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: 1
<= 500 ms: 1
<= 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
Minor LoadDatasets Times Distribution (since startup):
n = 68, median ~= 667 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 1
<= 200 ms: 19
<= 500 ms: 9
<= 1 s: 15
<= 2 s: 11
<= 5 s: 9
<= 10 s: 1
<= 20 s: 2
<= 1 min: 0
<= 2 min: 0
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 2, median ~= 1 ms
0 ms: 0
1 ms: 1
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: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 23140, median ~= 0 ms
0 ms: 13377
1 ms: 9515
2 ms: 65
<= 5 ms: 73
<= 10 ms: 19
<= 20 ms: 7
<= 50 ms: 6
<= 100 ms: 3
<= 200 ms: 17
<= 500 ms: 31
<= 1 s: 2
<= 2 s: 2
<= 5 s: 0
<= 10 s: 6
<= 20 s: 1
<= 1 min: 3
<= 2 min: 0
<= 5 min: 4
<= 10 min: 6
<= 20 min: 3
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 161550, median ~= 0 ms
0 ms: 97586
1 ms: 62490
2 ms: 199
<= 5 ms: 243
<= 10 ms: 57
<= 20 ms: 40
<= 50 ms: 50
<= 100 ms: 25
<= 200 ms: 259
<= 500 ms: 269
<= 1 s: 39
<= 2 s: 16
<= 5 s: 12
<= 10 s: 18
<= 20 s: 5
<= 1 min: 35
<= 2 min: 34
<= 5 min: 85
<= 10 min: 70
<= 20 min: 8
<= 1 hr: 5
> 1 hr: 5
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 1143, median ~= 771 ms
0 ms: 184
1 ms: 41
2 ms: 11
<= 5 ms: 8
<= 10 ms: 42
<= 20 ms: 29
<= 50 ms: 6
<= 100 ms: 21
<= 200 ms: 45
<= 500 ms: 61
<= 1 s: 228
<= 2 s: 430
<= 5 s: 4
<= 10 s: 31
<= 20 s: 0
<= 1 min: 2
<= 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 = 123091, median ~= 571 ms
0 ms: 16476
1 ms: 7153
2 ms: 1070
<= 5 ms: 2316
<= 10 ms: 13491
<= 20 ms: 4668
<= 50 ms: 1171
<= 100 ms: 471
<= 200 ms: 2764
<= 500 ms: 8084
<= 1 s: 27464
<= 2 s: 36927
<= 5 s: 438
<= 10 s: 165
<= 20 s: 198
<= 1 min: 185
<= 2 min: 43
<= 5 min: 6
<= 10 min: 0
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 1515396, median ~= 525 ms
0 ms: 188266
1 ms: 80438
2 ms: 13531
<= 5 ms: 20649
<= 10 ms: 104865
<= 20 ms: 183590
<= 50 ms: 30100
<= 100 ms: 8276
<= 200 ms: 42842
<= 500 ms: 69273
<= 1 s: 322952
<= 2 s: 437436
<= 5 s: 7187
<= 10 s: 2208
<= 20 s: 1328
<= 1 min: 1886
<= 2 min: 230
<= 5 min: 252
<= 10 min: 52
<= 20 min: 15
<= 1 hr: 20
> 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 = 15, median ~= 1591 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: 1
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 11
<= 5 s: 2
<= 10 s: 0
<= 20 s: 0
<= 1 min: 1
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 0
Language (since last daily report)
: 146227 (100%)
Language (since startup)
: 1676563 (100%)
pt: 10 (0%)
SgtMap topography nFromCache=1 nNotFromCache=53
GSHHS: nCached=100 of 100, nCoarse=4829, nSuccesses=1499, nTossed=8359
NationalBoundaries: nCached=69 of 100, nCoarse=1516, nSuccesses=199, nTossed=0
StateBoundaries: nCached=57 of 100, nCoarse=545, nSuccesses=187, nTossed=0
Rivers: nCached=69 of 100, nCoarse=775, nSuccesses=199, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
39 + 41 + 44 + 33 + 41 + 36 + 31 + 33 + 35 + 45 + 40 + 33 + 31 + 31 + 42 + 40 +
40 + 37 + 30 + 39 + 37 + 51 + 37 + 32 + 28 + 21 + 39 + 20 + 30 + 46 + 39 + 28 +
40 + 25 + 31 + 43 + 31 + 35 + 29 + 34 + 36 + 38 + 30 + 39 + 47 + 43 + 29 + 43 +
37 + 41 + 27 + 33 + 46 + 28 + 35 + 38 + 41 + 32 + 49 + 37 + 41 + 25 + 28 + 45 +
38 + 36 + 31 + 39 + 40 + 34 + 40 + 27 + 43 + 38 + 37 + 38 + 32 + 33 + 41 + 35 +
31 + 40 + 49 + 40 + 32 + 28 + 37 + 40 + 31 + 42 + 37 + 38 + 38 + 36 + 36 + 39 +
36 + 28 + 37 + 35 + 31 + 33 + 29 + 24 + 32 + 29 + 46 + 50 + 33 + 39 + 25 + 29 +
28 + 34 + 39 + 38 + 33 + 36 + 30 + 28 + 47 + 46 + 38 + 38 + 35 + 35 + 32 = 4554
canonicalStringHolder map sizes:
21 + 19 + 12 + 27 + 21 + 17 + 18 + 21 + 21 + 12 + 25 + 15 + 19 + 19 + 19 + 13 +
14 + 18 + 18 + 19 + 12 + 22 + 18 + 18 + 19 + 19 + 18 + 16 + 23 + 25 + 20 + 18 +
12 + 13 + 16 + 14 + 19 + 14 + 10 + 19 + 26 + 15 + 22 + 19 + 20 + 15 + 20 + 17 +
9 + 25 + 18 + 12 + 16 + 22 + 15 + 24 + 21 + 14 + 20 + 11 + 18 + 14 + 8 + 17 +
14 + 23 + 24 + 21 + 18 + 22 + 17 + 20 + 12 + 19 + 12 + 19 + 13 + 28 + 19 + 22 +
22 + 16 + 18 + 20 + 19 + 14 + 15 + 20 + 19 + 26 + 14 + 15 + 21 + 18 + 17 + 22 +
24 + 20 + 15 + 12 + 16 + 21 + 10 + 14 + 27 + 11 + 19 + 17 + 21 + 23 + 17 + 18 +
19 + 23 + 18 + 23 + 19 + 22 + 27 + 23 + 16 + 16 + 16 + 13 + 12 + 11 + 21 = 2294
Number of threads: Tomcat-waiting=38, inotify=15, other=16
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[ajp-nio-127.0.0.1-8009-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.11/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.11/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.11/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:513)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@17.0.11/java.lang.Thread.run(Thread.java:840)
#2 Thread[ajp-nio-127.0.0.1-8009-exec-302,5,main] RUNNABLE daemon
java.base@17.0.11/sun.nio.ch.Net.poll(Native Method)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:186)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:290)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
java.base@17.0.11/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
java.base@17.0.11/java.net.Socket$SocketInputStream.read(Socket.java:966)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
java.base@17.0.11/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1465)
java.base@17.0.11/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1069)
java.base@17.0.11/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base@17.0.11/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base@17.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
java.base@17.0.11/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:826)
java.base@17.0.11/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:761)
java.base@17.0.11/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1710)
java.base@17.0.11/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1611)
java.base@17.0.11/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:529)
java.base@17.0.11/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:308)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1839)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1755)
dods.dap.DConnect.openConnection(DConnect.java:237)
dods.dap.DConnect.openConnection(DConnect.java:218)
dods.dap.DConnect.getDataFromUrl(DConnect.java:549)
dods.dap.DConnect.getData(DConnect.java:509)
dods.dap.DConnect.getData(DConnect.java:691)
gov.noaa.pfel.coastwatch.griddata.OpendapHelper.getPrimitiveArrays(OpendapHelper.java:483)
gov.noaa.pfel.erddap.dataset.EDDGridFromDap.getSourceData(EDDGridFromDap.java:874)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:624)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:565)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:505)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsTableWriter(EDDGrid.java:9260)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsJson(EDDGrid.java:7231)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2467)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
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:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:431)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@17.0.11/java.lang.Thread.run(Thread.java:840)
#3 Thread[ajp-nio-127.0.0.1-8009-exec-354,5,main] TIMED_WAITING daemon
java.base@17.0.11/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6697)
gov.noaa.pfel.erddap.Erddap.sendResourceNotFoundError(Erddap.java:17693)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4607)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
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:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:431)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@17.0.11/java.lang.Thread.run(Thread.java:840)
#4 Thread[ajp-nio-127.0.0.1-8009-exec-372,5,main] RUNNABLE daemon
java.base@17.0.11/sun.nio.ch.Net.poll(Native Method)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:186)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:290)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
java.base@17.0.11/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
java.base@17.0.11/java.net.Socket$SocketInputStream.read(Socket.java:966)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
java.base@17.0.11/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1465)
java.base@17.0.11/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1069)
java.base@17.0.11/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base@17.0.11/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base@17.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
java.base@17.0.11/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:826)
java.base@17.0.11/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:761)
java.base@17.0.11/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1710)
java.base@17.0.11/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1611)
java.base@17.0.11/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:529)
java.base@17.0.11/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:308)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1839)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1755)
dods.dap.DConnect.openConnection(DConnect.java:237)
dods.dap.DConnect.openConnection(DConnect.java:218)
dods.dap.DConnect.getDataFromUrl(DConnect.java:549)
dods.dap.DConnect.getData(DConnect.java:509)
dods.dap.DConnect.getData(DConnect.java:691)
gov.noaa.pfel.coastwatch.griddata.OpendapHelper.getPrimitiveArrays(OpendapHelper.java:483)
gov.noaa.pfel.erddap.dataset.EDDGridFromDap.getSourceData(EDDGridFromDap.java:874)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:624)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:565)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:505)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsTableWriter(EDDGrid.java:9260)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsJson(EDDGrid.java:7231)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2467)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
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:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:431)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@17.0.11/java.lang.Thread.run(Thread.java:840)
#5 Thread[ajp-nio-127.0.0.1-8009-exec-431,5,main] RUNNABLE daemon
java.base@17.0.11/sun.nio.ch.Net.poll(Native Method)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:186)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:290)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
java.base@17.0.11/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
java.base@17.0.11/java.net.Socket$SocketInputStream.read(Socket.java:966)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
java.base@17.0.11/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1465)
java.base@17.0.11/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1069)
java.base@17.0.11/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base@17.0.11/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base@17.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
java.base@17.0.11/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:826)
java.base@17.0.11/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:761)
java.base@17.0.11/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1710)
java.base@17.0.11/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1611)
java.base@17.0.11/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:529)
java.base@17.0.11/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:308)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1839)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1755)
dods.dap.DConnect.openConnection(DConnect.java:237)
dods.dap.DConnect.openConnection(DConnect.java:218)
dods.dap.DConnect.getDataFromUrl(DConnect.java:549)
dods.dap.DConnect.getData(DConnect.java:509)
dods.dap.DConnect.getData(DConnect.java:691)
gov.noaa.pfel.coastwatch.griddata.OpendapHelper.getPrimitiveArrays(OpendapHelper.java:483)
gov.noaa.pfel.erddap.dataset.EDDGridFromDap.getSourceData(EDDGridFromDap.java:874)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:624)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:565)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:505)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsTableWriter(EDDGrid.java:9260)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsJson(EDDGrid.java:7231)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2467)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
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:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:431)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@17.0.11/java.lang.Thread.run(Thread.java:840)
#6 Thread[ajp-nio-127.0.0.1-8009-exec-444,5,main] RUNNABLE daemon
java.base@17.0.11/sun.nio.ch.Net.poll(Native Method)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:186)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:290)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
java.base@17.0.11/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
java.base@17.0.11/java.net.Socket$SocketInputStream.read(Socket.java:966)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478)
java.base@17.0.11/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
java.base@17.0.11/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1465)
java.base@17.0.11/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1069)
java.base@17.0.11/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base@17.0.11/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
java.base@17.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
java.base@17.0.11/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:826)
java.base@17.0.11/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:761)
java.base@17.0.11/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1710)
java.base@17.0.11/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1611)
java.base@17.0.11/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:529)
java.base@17.0.11/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:308)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1839)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1755)
dods.dap.DConnect.openConnection(DConnect.java:237)
dods.dap.DConnect.openConnection(DConnect.java:218)
dods.dap.DConnect.getDataFromUrl(DConnect.java:549)
dods.dap.DConnect.getData(DConnect.java:509)
dods.dap.DConnect.getData(DConnect.java:691)
gov.noaa.pfel.coastwatch.griddata.OpendapHelper.getPrimitiveArrays(OpendapHelper.java:483)
gov.noaa.pfel.erddap.dataset.EDDGridFromDap.getSourceData(EDDGridFromDap.java:874)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:624)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:565)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:505)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsTableWriter(EDDGrid.java:9260)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsJson(EDDGrid.java:7231)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2467)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150)
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:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:431)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@17.0.11/java.lang.Thread.run(Thread.java:840)
#7 Thread[ajp-nio-127.0.0.1-8009-Poller,5,main] RUNNABLE daemon
java.base@17.0.11/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.11/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.11/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.11/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:750)
java.base@17.0.11/java.lang.Thread.run(Thread.java:840)
#8 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.11/java.lang.Object.wait(Native Method)
java.base@17.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.11/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.11/java.lang.Thread.run(Thread.java:840)
java.base@17.0.11/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#9 Thread[Finalizer,8,system] WAITING daemon
java.base@17.0.11/java.lang.Object.wait(Native Method)
java.base@17.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.11/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#10 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.11/java.lang.Object.wait(Native Method)
java.base@17.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.11/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.11/java.lang.Thread.run(Thread.java:840)
#11 Thread[main,5,main] RUNNABLE
java.base@17.0.11/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.11/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.11/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.11/java.net.ServerSocket.accept(ServerSocket.java:532)
org.apache.catalina.core.StandardServer.await(StandardServer.java:601)
org.apache.catalina.startup.Catalina.await(Catalina.java:847)
org.apache.catalina.startup.Catalina.start(Catalina.java:795)
java.base@17.0.11/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.11/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.11/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.11/java.lang.reflect.Method.invoke(Method.java:568)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#12 Thread[Notification Thread,9,system] RUNNABLE daemon
#13 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.11/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.11/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.11/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#14 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.11/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#15 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#16 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.11/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)