NOAA ERDDAP: CoastWatch Caribbean and Gulf of America Regional Node at NOAA/AOML
Easier access to scientific data
NOAA CoastWatch OceanWatch PolarWatch NOAA AOML

ERDDAP > Status

Current time is 2026-11-11T14:21:15-05:00
Startup was at  2026-10-23T20:09:48-04:00
Last major LoadDatasets started 7m 17s ago and finished after 250 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 = 159
Response Failed    Time (since last major LoadDatasets) n =        0
Response Failed    Time (since last Daily Report)       n =    11603,  median ~=        0 ms
Response Failed    Time (since startup)                 n =   360187,  median ~=        0 ms
Response Succeeded Time (since last major LoadDatasets) n =      840,  median ~=      168 ms
Response Succeeded Time (since last Daily Report)       n =    53699,  median ~=      196 ms
Response Succeeded Time (since startup)                 n =  2907396,  median ~=      386 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 23 out of 23 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.6007122 processCPULoad=0.030522835 totalMemory=48014MB freeMemory=10132MB totalSwapSpace=7628MB freeSwapSpace=4422MB
Number of active requests=5
Number of threads: Tomcat-waiting=58, inotify=15, other=16
2 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=  2158 MB (highWaterMark=  5847 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-11T14:18:04-05:00    245s     29    15     96      1706 (   114)    19 (     1)    0       0       0       59      15    16    126    17    0%
  2026-11-11T14:03:06-05:00    248s     45    15     96      1286 (   818)  1662 (     0)    0       0       0       54      15    21    189     2    0%
  2026-11-11T13:48:02-05:00    244s     21    15     96      2051 (   313)  1693 (     0)    0       0       0       55      15    20    233     3    0%
  2026-11-11T13:33:36-05:00    278s     37    15     96      2351 (   102)  1783 (     0)    0       0       0       57      15    18    110     2    0%
  2026-11-11T13:18:12-05:00    254s     41    15     96      3177 (     8)   390 (     0)    0       0      12       59      15    16    121    16    0%
  2026-11-11T13:00:07-05:00     69s     47    15     96      1883 (    10)     5 (     0)    0       0       0       61      15    14    124     1    0%
  2026-11-11T12:44:47-05:00     49s     17    15     96      1251 (    34)     3 (     0)    0       0       0       63      15    12    107     1    0%
  2026-11-11T12:33:42-05:00    284s     31    15     96      1502 (   823)     7 (     0)    0       0       0       63      15    13    116     2    0%
  2026-11-11T12:18:19-05:00    261s     31    15     96      1835 (    38)    22 (     1)    0       0       0       50      15    13    130     1    0%
  2026-11-11T12:03:15-05:00    257s     50    15     96       921 (   909)     6 (     0)    0       0       0       50      15    13    113     0    0%
  2026-11-11T11:48:05-05:00    247s     34    15     96       884 (   928)     3 (     0)    0       0       0       50      15    13    114     0    0%
  2026-11-11T11:33:03-05:00    245s     31    15     96      1564 (    19)    14 ( 28000)    0       0       0       51      15    12    112    13    0%
  2026-11-11T11:18:02-05:00    244s     23    15     96      2711 (    14)    11 (     0)    0       0       0       52      15    12    120     1    0%
  2026-11-11T11:03:09-05:00    251s     54    15     96      1888 (    18)     9 (     0)    0       0       0       51      15    13    115     3    0%
  2026-11-11T10:48:03-05:00    245s     26    15     96      1890 (    17)    15 (  3500)    0       0       0       49      15    15    119    18    0%
  2026-11-11T10:33:09-05:00    251s     29    15     96      2340 (    17)     4 (     0)    0       1       0       51      15    13    121    43    0%
  2026-11-11T10:18:05-05:00    247s     31    15     96      1703 (   477)     5 (     0)    0       0       0       50      15    14    194    31    0%
  2026-11-11T10:01:45-05:00    167s     42    15     96      1137 (   827)    27 ( 28571)    0       0       0       50      15    14    158    29    0%
  2026-11-11T09:45:07-05:00     70s     26    15     96       766 (   894)     5 (     0)    0       0       0       55      15    14    157     9    0%
  2026-11-11T09:33:43-05:00    285s     44    15     96      1522 (   680)     4 (     0)    0       0       0       54      15    15    174     6    0%
  2026-11-11T09:15:07-05:00     70s     25    15     96      2488 (     8)    29 (     1)    0       0       0       61      15    14    249    17    0%
  2026-11-11T09:00:03-05:00     66s     33    15     96      1499 (     9)    33 (     0)    0       0       0       62      15    13    126     0    0%
  2026-11-11T08:48:06-05:00    249s     44    15     96      1973 (    10)     4 (     1)    0       1       0       63      15    12    106    42    0%
  2026-11-11T08:33:08-05:00    252s     29    15     96      1947 (     9)    10 (     0)    0       0       0       61      15    14    160    33    0%
  2026-11-11T08:18:04-05:00    247s     44    15     96      2771 (     9)   107 (     0)    0       0       0       61      15    14    282    10    0%
  2026-11-11T08:03:03-05:00    246s     29    15     96      1621 (   514)  1682 (     0)    0       0       0       64      15    14    162     4    0%
  2026-11-11T07:48:03-05:00    247s     49    15     96      2422 (   376)  2335 (     0)    0       0       0       59      15    19    182    37    0%
  2026-11-11T07:29:02-05:00      6s     23    15     96      2144 (   213)  1692 (     0)    0       0       0       61      15    17    105     2    0%
  2026-11-11T07:14:03-05:00      7s     44    15     96      1624 (   543)    24 (     0)    0       0       0       64      15    14    110     0    0%
  2026-11-11T07:00:01-05:00     65s     26    15     96       661 (   942)    10 (     1)    0       0       0       52      15    13    100     1    0%
  2026-11-11T06:48:36-05:00    280s     26    15     96      1113 (   910)     5 (     0)    0       0       0       53      15    13    108     0    0%
  2026-11-11T06:30:03-05:00     67s     49    15     96      1174 (   710)     3 (     0)    0       0       0       54      15    12    112     3    0%
  2026-11-11T06:15:00-05:00     64s     24    15     96      1416 (   358)     9 (     0)    0       0       0       53      15    13    104     0    0%
  2026-11-11T06:03:10-05:00    254s     39    15     96      1179 (   817)    19 (     1)    0       0       0       53      15    13    109    11    0%
  2026-11-11T05:46:15-05:00    140s     35    15     96      1823 (    10)    13 (     0)    0       0       0       53      15    13    111     0    0%
  2026-11-11T05:30:03-05:00     67s     35    15     96      1556 (     9)     6 (     0)    0       0       0       52      15    14    114     4    0%
  2026-11-11T05:18:33-05:00    277s     35    15     96      2600 (     8)    17 (     1)    0       0       0       51      15    15    311    21    0%
  2026-11-11T05:04:37-05:00    342s     51    15     96      2916 (    10)    17 (     0)    0       0       0       52      15    14    262     6    0%
  2026-11-11T04:44:59-05:00     64s     26    15     96      1757 (    12)     3 (     0)    0       0       0       41      15    14    263     6    0%
  2026-11-11T04:30:04-05:00     69s     32    15     96       966 (   621)    13 (   625)    0       0       0       41      15    14    331     9    0%
  2026-11-11T04:18:31-05:00    276s     37    15     96      1988 (   346)     3 (     0)    0       0       0       42      15    13    457     3    0%
  2026-11-11T04:00:02-05:00     67s     49    15     96      1771 (    20)     5 (     0)    0       0       0       41      15    14    139     1    0%
  2026-11-11T03:45:00-05:00     65s     28    15     96      1080 (   731)    21 (     1)    0       1       0       43      15    12    121    41    0%
  2026-11-11T03:29:59-05:00     65s     23    15     96       850 (   783)     5 (     0)    0       0       0       41      15    14    184    12    0%
  2026-11-11T03:18:18-05:00    264s     46    15     96      2535 (     7)   103 (     1)    0       0       0       42      15    14    257    26    0%
  2026-11-11T03:00:03-05:00     69s     42    15     96      1361 (   547)    86 (     1)    0       0       0       41      15    15    219     4    0%
  2026-11-11T02:45:00-05:00     66s     35    15     96       894 (   939)     4 (     0)    0       0       0       42      15    14    253     4    0%
  2026-11-11T02:29:59-05:00     65s     29    15     96       764 (  1065)     3 (     0)    0       0       0       41      15    15    431     5    0%
  2026-11-11T02:18:29-05:00    275s     19    15     96      1831 (    17)    18 (  3500)    0       0       0       42      15    14    284    14    0%
  2026-11-11T02:03:37-05:00    283s     52    15     96      1379 (   758)  2046 (     0)    0       0       0       42      15    14    214     4    0%
  2026-11-11T01:44:59-05:00     65s     37    15     96      1211 (   622)  1742 (     0)    0       0       0       37      15    19    203     4    0%
  2026-11-11T01:30:05-05:00     72s     37    15     96      2030 (    10)  1380 (     0)    0       0       0       37      15    19    207     7    0%
  2026-11-11T01:17:57-05:00    244s     21    15     96      3125 (     8)   347 (     0)    0       0       0       37      15    19    259    13    0%
  2026-11-11T00:59:59-05:00     66s     42    15     96      1379 (     9)     3 (     0)    0       0       0       41      15    15    204     2    0%
  2026-11-11T00:48:05-05:00    252s     35    15     96      1846 (     9)    15 (  1500)    0       1       0       42      17    13    316    22    0%
  2026-11-11T00:33:00-05:00    247s     34    15     96      2243 (     9)     5 (     1)    0       0       0       42      15    14    197    10    0%
  2026-11-11T00:14:59-05:00     66s     35    15     96      1704 (    50)     4 (     0)    0       0       0       40      15    16    325    10    0%
  2026-11-10T23:59:58-05:00     66s     34    15     96       759 (   717)    19 (     0)    0       1       0       41      15    15    331    11    0%
  2026-11-10T23:48:35-05:00    282s     30    15     96      1292 (   846)     6 (     0)    0       0       0       42      15    14    223     7    0%
  2026-11-10T23:30:00-05:00     67s     48    15     96      1069 (   738)     3 (     0)    0       0       0       43      15    13    227     5    0%
  2026-11-10T23:14:57-05:00     64s     25    15     96      1614 (   264)    14 (  4000)    0       0       0       42      15    14    161    18    0%
  2026-11-10T22:59:37-05:00     45s     48    15     96      1861 (     6)     5 (     0)    0       0       0       43      15    13    102     0    0%
  2026-11-10T22:44:57-05:00     65s     25    15     96      1234 (   546)    57 (     3)    0       0       0       43      15    13    110     0    0%
  2026-11-10T22:30:54-05:00    121s     33    15     96      1656 (   116)    77 (     3)    0       0       0       43      15    13    111     2    0%
  2026-11-10T22:17:59-05:00    247s     35    15     96      2311 (     9)    36 (     5)    0       0       0       39      15    17    107    20    0%
  2026-11-10T21:59:42-05:00     50s     29    15     96      1389 (    10)     6 (     0)    0       0       0       43      15    13    105     0    0%
  2026-11-10T21:48:43-05:00    291s     37    15     96      1893 (   416)   127 (     1)    0       0       0       42      15    14    111     1    0%
  2026-11-10T21:29:59-05:00     67s     46    15     96      1223 (   655)    43 (     1)    0       0       0       42      15    14    107     6    0%
  2026-11-10T21:14:56-05:00     65s     25    15     96      1620 (   502)     3 (     0)    0       0       0       43      15    13    109     0    0%
  2026-11-10T20:59:45-05:00     53s     48    15     96       857 (   964)    10 (     1)    0       0       0       44      15    12    104     2    0%
  2026-11-10T20:47:56-05:00    244s     28    15     96      1188 (   866)     9 (     0)    0       0       0       41      15    15    109     0    0%
  2026-11-10T20:32:57-05:00    246s     34    15     96      1679 (    19)     3 (     0)    0       0       0       44      15    13    110     2    0%
  2026-11-10T20:17:59-05:00    248s     46    15     96      2252 (     1)     3 (     0)    0       0       0       44      15    13    165     2    0%
  2026-11-10T20:02:57-05:00    246s     25    15     96      1298 (   692)  1665 (     0)    0       0       0       44      15    13    104     0    0%
  2026-11-10T19:48:00-05:00    249s     28    15     96      1271 (   619)  1768 (     0)    0       0       0       40      15    17    110     0    0%
  2026-11-10T19:32:59-05:00    248s     44    15     96      3022 (    20)  2087 (     0)    0       0       0       40      15    17    106     3    0%
  2026-11-10T19:13:58-05:00      7s     36    15     96      2341 (    16)     6 (     0)    0       0       0       43      15    14    107     1    0%
  2026-11-10T18:59:56-05:00     65s     31    15     96      1566 (    20)     7 (     0)    0       0       0       43      15    14    103     1    0%
  2026-11-10T18:47:57-05:00    246s     35    15     96      2370 (    20)     3 (     0)    0       0       0       43      15    14    109     1    0%
  2026-11-10T18:29:41-05:00     51s     27    15     96      1746 (   217)     3 (     1)    0       0       0       44      15    13    109     3    0%
  2026-11-10T18:14:58-05:00     67s     39    15     96      1489 (   246)    11 (     0)    0       0       0       44      15    14    103     3    0%
  2026-11-10T18:03:31-05:00    280s     39    15     96      1261 (   946)     5 (     0)    0       0       0       45      15    13    107     3    0%
  2026-11-10T17:44:58-05:00     67s     37    15     96      1111 (  1177)     3 (     0)    0       0       0       46      15    12    107     2    0%
  2026-11-10T17:29:56-05:00     66s     26    15     96      1261 (   742)     3 (     0)    0       0       0       44      15    14    132     2    0%
  2026-11-10T17:14:58-05:00     68s     33    15     96      2039 (   591)     7 (     0)    0       0       0       45      15    13     99     1    0%
  2026-11-10T16:59:59-05:00     69s     53    15     96      1090 (   879)     6 (     0)    0       0       0       45      15    13    108     0    0%
  2026-11-10T16:44:55-05:00     65s     19    15     96       984 (   886)     3 (     0)    0       0       0       46      15    12     98     1    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       29,  median ~=   181364 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:            2
    <= 20 s:            0
    <= 1 min:           1
    <= 2 min:           4
    <= 5 min:          22
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Major LoadDatasets Times Distribution (since startup):
    n =     1805,  median ~=    85686 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:           196
    <= 10 s:          205
    <= 20 s:           21
    <= 1 min:          31
    <= 2 min:        1050
    <= 5 min:         251
    <= 10 min:         51
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


Minor LoadDatasets Times Distribution (since last Daily Report):
    n =        0

Minor LoadDatasets Times Distribution (since startup):
    n =       95,  median ~=      245 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          2
    <= 200 ms:         44
    <= 500 ms:         10
    <= 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 =        0

Response Failed Time Distribution (since last Daily Report):
    n =    11603,  median ~=        0 ms
    0 ms:            7220
    1 ms:            4060
    2 ms:              52
    <= 5 ms:           51
    <= 10 ms:          16
    <= 20 ms:           2
    <= 50 ms:           6
    <= 100 ms:         15
    <= 200 ms:         13
    <= 500 ms:         77
    <= 1 s:             2
    <= 2 s:             0
    <= 5 s:            25
    <= 10 s:            3
    <= 20 s:            0
    <= 1 min:          29
    <= 2 min:          29
    <= 5 min:           0
    <= 10 min:          1
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            2

Response Failed Time Distribution (since startup):
    n =   360187,  median ~=        0 ms
    0 ms:          216617
    1 ms:          138924
    2 ms:             853
    <= 5 ms:         1549
    <= 10 ms:         308
    <= 20 ms:         130
    <= 50 ms:         112
    <= 100 ms:         70
    <= 200 ms:        333
    <= 500 ms:        514
    <= 1 s:            62
    <= 2 s:            45
    <= 5 s:           100
    <= 10 s:           52
    <= 20 s:           21
    <= 1 min:         128
    <= 2 min:         110
    <= 5 min:         117
    <= 10 min:        102
    <= 20 min:         19
    <= 1 hr:           11
    >  1 hr:           10


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =      840,  median ~=      168 ms
    0 ms:              71
    1 ms:              19
    2 ms:               3
    <= 5 ms:            6
    <= 10 ms:          21
    <= 20 ms:           5
    <= 50 ms:           1
    <= 100 ms:        112
    <= 200 ms:        269
    <= 500 ms:        162
    <= 1 s:            93
    <= 2 s:            72
    <= 5 s:             1
    <= 10 s:            1
    <= 20 s:            2
    <= 1 min:           1
    <= 2 min:           0
    <= 5 min:           1
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since last Daily Report):
    n =    53699,  median ~=      196 ms
    0 ms:            6481
    1 ms:            2002
    2 ms:             479
    <= 5 ms:         1733
    <= 10 ms:       10671
    <= 20 ms:        3075
    <= 50 ms:         497
    <= 100 ms:        319
    <= 200 ms:       1658
    <= 500 ms:       3666
    <= 1 s:         10603
    <= 2 s:         11354
    <= 5 s:           321
    <= 10 s:          391
    <= 20 s:          172
    <= 1 min:         262
    <= 2 min:           9
    <= 5 min:           6
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =  2907396,  median ~=      386 ms
    0 ms:          353663
    1 ms:          151221
    2 ms:           26273
    <= 5 ms:        57346
    <= 10 ms:      360649
    <= 20 ms:      268394
    <= 50 ms:       46879
    <= 100 ms:      13843
    <= 200 ms:      81600
    <= 500 ms:     151164
    <= 1 s:        583698
    <= 2 s:        780694
    <= 5 s:         14355
    <= 10 s:         8957
    <= 20 s:         3757
    <= 1 min:        3705
    <= 2 min:         794
    <= 5 min:         316
    <= 10 min:         53
    <= 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 =       23,  median ~=     1553 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:            19
    <= 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)
    : 65305  (100%)

Language (since startup)
    : 3267108  (100%)
    pt: 10  (0%)

SgtMap topography nFromCache=57 nNotFromCache=211
GSHHS: nCached=100 of 100, nCoarse=9444, nSuccesses=3034, nTossed=14373
NationalBoundaries: nCached=100 of 100,  nCoarse=2913, nSuccesses=423, nTossed=105
StateBoundaries: nCached=100 of 100,  nCoarse=1192, nSuccesses=420, nTossed=36
Rivers: nCached=100 of 100,  nCoarse=1553, nSuccesses=418, nTossed=50
bufferedImage isAccelerated=[unknown]
canonical map sizes: 
40 + 43 + 44 + 33 + 39 + 36 + 32 + 33 + 35 + 49 + 39 + 33 + 32 + 29 + 42 + 41 + 
41 + 39 + 33 + 40 + 39 + 50 + 37 + 32 + 30 + 21 + 38 + 20 + 30 + 44 + 40 + 26 + 
40 + 24 + 32 + 42 + 34 + 34 + 29 + 34 + 37 + 37 + 31 + 38 + 48 + 45 + 31 + 44 + 
38 + 43 + 26 + 34 + 46 + 31 + 36 + 36 + 46 + 33 + 47 + 38 + 40 + 25 + 26 + 45 + 
41 + 37 + 30 + 42 + 42 + 36 + 39 + 26 + 42 + 38 + 36 + 37 + 31 + 33 + 41 + 35 + 
30 + 43 + 48 + 40 + 31 + 32 + 38 + 38 + 30 + 42 + 39 + 39 + 37 + 37 + 34 + 40 + 
36 + 29 + 36 + 35 + 33 + 34 + 31 + 24 + 35 + 29 + 46 + 53 + 34 + 39 + 25 + 27 + 
28 + 33 + 41 + 37 + 32 + 38 + 35 + 28 + 47 + 47 + 40 + 37 + 35 + 35 + 32 = 4605
canonicalStringHolder map sizes: 
15 + 18 + 13 + 25 + 20 + 16 + 14 + 22 + 19 + 13 + 17 + 13 + 18 + 19 + 17 + 13 + 
12 + 13 + 14 + 16 + 8 + 25 + 18 + 15 + 16 + 18 + 15 + 17 + 21 + 20 + 18 + 15 + 
12 + 10 + 18 + 10 + 24 + 11 + 13 + 18 + 24 + 13 + 19 + 17 + 16 + 12 + 12 + 18 + 
10 + 28 + 19 + 12 + 13 + 23 + 13 + 22 + 18 + 12 + 13 + 10 + 15 + 12 + 7 + 18 + 
14 + 17 + 18 + 20 + 15 + 20 + 13 + 17 + 9 + 17 + 11 + 15 + 13 + 18 + 17 + 15 + 
22 + 13 + 18 + 21 + 18 + 18 + 15 + 23 + 16 + 22 + 15 + 14 + 15 + 17 + 17 + 18 + 
23 + 21 + 13 + 13 + 14 + 20 + 16 + 10 + 22 + 14 + 19 + 15 + 22 + 24 + 16 + 21 + 
18 + 21 + 16 + 18 + 18 + 18 + 25 + 22 + 14 + 14 + 16 + 11 + 12 + 8 + 21 = 2091

Number of threads: Tomcat-waiting=58, 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-557,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.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:554)
java.base@17.0.11/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611)
java.base@17.0.11/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705)
java.base@17.0.11/java.io.FilterInputStream.read(FilterInputStream.java:132)
java.base@17.0.11/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3720)
java.base@17.0.11/java.io.BufferedInputStream.read1(BufferedInputStream.java:282)
java.base@17.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
java.base@17.0.11/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base@17.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:263)
java.base@17.0.11/java.io.DataInputStream.readInt(DataInputStream.java:381)
dods.dap.DVector.deserialize(DVector.java:200)
dods.dap.DGrid.deserialize(DGrid.java:405)
dods.dap.DataDDS.readData(DataDDS.java:75)
dods.dap.DConnect.getDataFromUrl(DConnect.java:581)
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.writeNDimensionalMatlabArray(EDDGrid.java:8305)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsMatlab(EDDGrid.java:8245)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2487)
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-586,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-622,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.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:554)
java.base@17.0.11/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611)
java.base@17.0.11/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705)
java.base@17.0.11/java.io.FilterInputStream.read(FilterInputStream.java:132)
java.base@17.0.11/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3720)
java.base@17.0.11/java.io.BufferedInputStream.read1(BufferedInputStream.java:282)
java.base@17.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
java.base@17.0.11/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base@17.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:263)
java.base@17.0.11/java.io.DataInputStream.readInt(DataInputStream.java:381)
dods.dap.DVector.deserialize(DVector.java:200)
dods.dap.DGrid.deserialize(DGrid.java:405)
dods.dap.DataDDS.readData(DataDDS.java:75)
dods.dap.DConnect.getDataFromUrl(DConnect.java:581)
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.writeNDimensionalMatlabArray(EDDGrid.java:8305)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsMatlab(EDDGrid.java:8245)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2487)
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-665,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.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:554)
java.base@17.0.11/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611)
java.base@17.0.11/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705)
java.base@17.0.11/java.io.FilterInputStream.read(FilterInputStream.java:132)
java.base@17.0.11/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3720)
java.base@17.0.11/java.io.BufferedInputStream.read1(BufferedInputStream.java:282)
java.base@17.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
java.base@17.0.11/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
java.base@17.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:263)
java.base@17.0.11/java.io.DataInputStream.readInt(DataInputStream.java:381)
dods.dap.DVector.deserialize(DVector.java:200)
dods.dap.DGrid.deserialize(DGrid.java:405)
dods.dap.DataDDS.readData(DataDDS.java:75)
dods.dap.DConnect.getDataFromUrl(DConnect.java:581)
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.writeNDimensionalMatlabArray(EDDGrid.java:8305)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsMatlab(EDDGrid.java:8245)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2487)
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-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)

#7 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)

#8 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)

#9 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)

#10 Thread[Keep-Alive-Timer,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.11/java.lang.Thread.sleep(Native Method)
java.base@17.0.11/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:238)
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)

#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)


 
ERDDAP, Version 2.23
Disclaimers | Privacy Policy | Contact