NOAA ERDDAP
Easier access to scientific data
| ?    
Brought to you by NOAA CoastWatch Great Lakes Node    

ERDDAP > Status

Current time is 2025-12-24T21:58:56-05:00
Startup was at  2025-12-04T23:19:24-05:00
Last major LoadDatasets started 8m 55s ago and finished after 135 seconds.
Currently, no dataset is loading.
nGridDatasets  = 134
nTableDatasets = 227
nTotalDatasets = 361
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Unique users (since startup)                            n = 89
Response Failed    Time (since last major LoadDatasets) n =      137,  median ~=    33673 ms
Response Failed    Time (since last Daily Report)       n =     4384,  median ~=     2263 ms
Response Failed    Time (since startup)                 n =   132412,  median ~=      915 ms
Response Succeeded Time (since last major LoadDatasets) n =      339,  median ~=      850 ms
Response Succeeded Time (since last Daily Report)       n =    56069,  median ~=     1155 ms
Response Succeeded Time (since startup)                 n =  2417526,  median ~=      817 ms
TaskThread has finished 0 out of 0 tasks.  Currently, no task is running.
TaskThread Failed    Time (since last Daily Report)     n =        0
TaskThread Failed    Time (since startup)               n =        0
TaskThread Succeeded Time (since last Daily Report)     n =        0
TaskThread Succeeded Time (since startup)               n =        0
The email system is inactive.
TouchThread has finished 0 out of 0 touches.  Currently, the thread is sleeping.
TouchThread Failed    Time (since last Daily Report)    n =        0
TouchThread Succeeded Time (since last Daily Report)    n =        0
OS info: totalCPULoad=0.07741634 processCPULoad=0.02385211 totalMemory=192063MB freeMemory=34567MB totalSwapSpace=61031MB freeSwapSpace=59706MB
Number of active requests=10
Number of threads: Tomcat-waiting=30, inotify=124, other=23
23 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=   318 MB (highWaterMark=  1977 MB) (Xmx ~= 4096 MB)

Major LoadDatasets Time Series: MLD    Datasets Loaded               Requests (median times in ms)                Number of Threads      MB    gc   Open
  timestamp                    time   nTry nFail nTotal  nSuccess (median) nFail (median) shed memFail tooMany  tomWait inotify other  inUse Calls Files
----------------------------  -----   -----------------  -----------------------------------------------------  ---------------------  ----- ----- -----
  2025-12-24T21:52:13-05:00    132s     81     0    361       903 (   979)   346 ( 29765)    0       0       0       24     124    30    179    73    0%
  2025-12-24T21:36:16-05:00     76s     15     0    361       859 (   900)   250 ( 29630)    0       0       0       23     124    26    245    54    0%
  2025-12-24T21:21:57-05:00    119s     48     0    361      1036 (  1073)    98 (  6250)    0       0       0       28     124    20    224    77    0%
  2025-12-24T21:05:01-05:00      5s      6     0    361       674 (  1120)    29 (  1125)    0       0       0       31     124    16    233    51    0%
  2025-12-24T20:52:09-05:00    137s     75     0    361       848 (   973)    50 (   962)    0       0       0       33     124    14    130    64    0%
  2025-12-24T20:36:09-05:00     78s     26     0    361       748 (   832)    49 (   775)    0       0       0       33     124    14    117    49    0%
  2025-12-24T20:21:47-05:00    120s     39     0    361       993 (   900)    45 (   795)    0       0       0       30     124    17    119    71    0%
  2025-12-24T20:04:49-05:00      2s      4     0    361       619 (  1135)    30 (   611)    0       0       0       32     124    15    189    43    0%
  2025-12-24T19:51:52-05:00    130s     82     0    361       898 (  1186)    42 (   625)    0       0       0       31     124    16    273    69    0%
  2025-12-24T19:35:54-05:00     73s     15     0    361       778 (  1114)    41 (  2500)    0       0       0       30     124    17    232    54    0%
  2025-12-24T19:21:36-05:00    118s     48     0    361       841 (   936)    45 (   679)    0       0       0       30     124    17    219    65    0%
  2025-12-24T19:04:39-05:00      2s      4     0    361       430 (   968)    48 (   625)    0       0       0       32     124    15    180    33    0%
  2025-12-24T18:51:35-05:00    122s     81     0    361       564 (   990)    78 (   470)    0       0       0       30     124    17    145    44    0%
  2025-12-24T18:35:45-05:00     74s     15     0    361       583 (   856)    44 (  1500)    0       0       0       33     124    14    133    43    0%
  2025-12-24T18:21:23-05:00    114s     47     0    361       698 (  1071)    46 (   692)    0       0       0       32     124    15    199    51    0%
  2025-12-24T18:04:31-05:00      3s      5     0    361       477 (  1083)    40 (   875)    0       0       0       30     124    17    274    35    0%
  2025-12-24T17:51:29-05:00    126s     73     0    361       549 (  1221)    57 (  3227)    0       0       0       33     124    14    119    47    0%
  2025-12-24T17:35:33-05:00     71s     23     0    361       505 (  1139)    43 (  1125)    0       0       0       31     124    16    132    41    0%
  2025-12-24T17:21:15-05:00    115s     40     0    361       977 (   530)    46 (  1000)    0       0       0       32     124    15    119    50    0%
  2025-12-24T17:04:21-05:00      2s      4     0    361       572 (   686)    36 (   850)    0       0       0       30     124    17    121    33    0%
  2025-12-24T16:51:25-05:00    130s     82     0    361       663 (  1210)    39 (   705)    0       0       0       33     124    14    126    57    0%
  2025-12-24T16:35:24-05:00     71s     16     0    361       555 (   782)    48 (   350)    0       0       0       33     124    14    111    34    0%
  2025-12-24T16:21:04-05:00    113s     49     0    361       750 (   756)    46 (   846)    0       0       0       32     124    15    125    47    0%
  2025-12-24T16:04:55-05:00     45s      3     0    361       541 (   881)    24 (   667)    0       0       0       33     124    14    146    35    0%
  2025-12-24T15:50:59-05:00    113s     71     0    361       577 (  1338)    40 (  1750)    0       0       0       31     124    16    174    46    0%
  2025-12-24T15:35:22-05:00     77s     28     0    361       505 (  1117)    42 (  1000)    0       0       0       32     124    15    189    38    0%
  2025-12-24T15:20:26-05:00     82s     20     0    361       545 (   739)    34 (   833)    0       0       0       34     124    14    144    34    0%
  2025-12-24T15:07:03-05:00    181s     53     0    361       508 (  1013)    41 (   594)    0       0       0       34     125    14    122    44    0%
  2025-12-24T14:50:27-05:00     89s     60     0    361       436 (  1041)    59 (   703)    0       0       0       33     124    16    189    32    0%
  2025-12-24T14:35:00-05:00     64s     33     0    361       510 (  1276)    60 (   650)    0       0       0       39     124    14    124    45    0%
  2025-12-24T14:19:41-05:00     46s     11     0    361       902 (  1176)    60 (   917)    0       0       0       41     124    17    250    70    0%
  2025-12-24T14:03:55-05:00      1s      0     0    361       835 (  1101)    53 (   917)    0       0       0       44     124    15    187    66    0%
  2025-12-24T13:52:27-05:00    218s    106     0    361      1747 (  1334)   124 (  2652)    0       0       0       46     124    14    116   146    0%
  2025-12-24T13:34:28-05:00     41s     19     0    361      1351 (  1060)    97 (  2375)    0       0       0       42     124    17    184   105    0%
  2025-12-24T13:20:12-05:00     87s     25     0    361      1906 (  1094)   111 (  2397)    0       0       0       43     124    16    215   146    0%
  2025-12-24T13:03:45-05:00      1s      0     0    361       908 (  1007)    61 (  3500)    0       0       0       43     124    16    252    66    0%
  2025-12-24T12:52:20-05:00    221s     99     0    361      1218 (  1129)    91 (  1875)    0       0       0       44     124    15    177   102    0%
  2025-12-24T12:34:14-05:00     37s     26     0    361      1114 (  1114)    81 (  1625)    0       0       0       41     124    20    404    88    0%
  2025-12-24T12:19:54-05:00     80s     15     0    361      1430 (  1092)   111 (  2773)    0       0       0       45     124    16    117   107    0%
  2025-12-24T12:03:34-05:00      1s      0     0    361       642 (  1265)    50 (  1000)    0       0       0       44     124    17    156    51    0%
  2025-12-24T11:52:09-05:00    219s    106     0    361       989 (  1147)    89 (  1250)    0       0       0       49     124    15    124    86    0%
  2025-12-24T11:34:07-05:00     38s     18     0    361      1180 (  1176)    75 (  2794)    0       0       0       59     124    15    191    91    0%
  2025-12-24T11:19:53-05:00     86s     24     0    361      2142 (  1529)   113 (  3160)    0       0       0       68     124    16    250   199    0%
  2025-12-24T11:03:27-05:00      1s      0     0    361      1945 (  2180)    99 (  3191)    0       0       0       65     124    21    568   198    0%
  2025-12-24T10:50:23-05:00    120s     50     0    361      1534 (  2575)    68 (  1636)    0       0       0       66     124    20    291   165    0%
  2025-12-24T10:36:54-05:00    217s     75     0    361      2116 (  2484)   113 (  3109)    0       0       0       72     124    20    397   213    0%
  2025-12-24T10:19:45-05:00     90s     15     0    361      1335 (  1376)   107 (   961)    0       0       0       37     124    21    293   114    0%
  2025-12-24T10:03:16-05:00      1s      0     0    361       774 (  1177)    68 (  1500)    0       0       0       43     124    15    180    63    0%
  2025-12-24T09:49:48-05:00     97s     57     0    361       741 (  1260)    67 (   967)    0       0       0       43     124    15    198    66    0%
  2025-12-24T09:35:41-05:00    155s     67     0    361      1204 (  1166)    96 (  1500)    0       0       0       44     124    14    130   105    0%
  2025-12-24T09:19:38-05:00     93s     23     0    361      2165 (  1100)   175 (  2977)    0       0       0       38     124    20    303   169    0%
  2025-12-24T09:03:04-05:00      1s      0     0    361       863 (  1172)    57 (   688)    0       0       0       43     124    15    180    68    0%
  2025-12-24T08:49:34-05:00     94s     49     0    361       989 (   995)    73 (  2577)    0       0       0       44     124    15    162    84    0%
  2025-12-24T08:35:42-05:00    167s     75     0    361      1265 (   761)    62 (   762)    0       0       0       44     124    15    187    89    0%
  2025-12-24T08:19:08-05:00     74s     15     0    361      1021 (   912)    76 (   800)    0       0       0       44     124    15    151    80    0%
  2025-12-24T08:02:54-05:00      1s      9     0    361       816 (   895)    57 (   979)    0       0       0       42     124    17    234    57    0%
  2025-12-24T07:49:29-05:00     99s     49     0    361       684 (  1245)    41 (   406)    0       0       0       43     124    17    225    62    0%
  2025-12-24T07:34:51-05:00    124s     51     0    361       854 (  1509)    35 (   528)    0       0       0       48     124    14    126    79    0%
  2025-12-24T07:19:53-05:00    127s     41     0    361       920 (  1176)    40 (   818)    0       0       0       47     124    16    225    74    0%
  2025-12-24T07:02:46-05:00      1s      0     0    361       761 (  1105)    68 (  3875)    0       0       0       51     124    15    122    57    0%
  2025-12-24T06:49:19-05:00     97s     49     0    361       955 (   852)    41 (  1300)    0       0       0       51     124    16    139    69    0%
  2025-12-24T06:34:39-05:00    122s     59     0    361       987 (  1282)    54 (  3071)    0       0       0       53     124    15    189    82    0%
  2025-12-24T06:19:49-05:00    135s     31     0    361      1886 (  1221)    83 (  3088)    0       0       0       56     124    16    252   152    0%
  2025-12-24T06:02:36-05:00      3s      9     0    361      1828 (  1107)    82 (  3154)    0       0       0       53     124    19    317   131    0%
  2025-12-24T05:49:14-05:00    104s     49     0    361      1390 (  1150)    66 (  2556)    0       0       0       25     124    17    283   112    0%
  2025-12-24T05:33:27-05:00     59s     30     0    361      1244 (  2621)    40 (  3105)    0       0       0       20     124    22    475   139    0%
  2025-12-24T05:21:09-05:00    225s     61     0    361      1343 (  1822)    60 (  1250)    0       0       0       27     124    15    212   137    0%
  2025-12-24T05:02:23-05:00      1s      0     0    361       812 (  1399)    54 ( 21429)    0       0       0       27     124    15    148    62    0%
  2025-12-24T04:49:01-05:00    102s     49     0    361       941 (   613)    37 (   775)    0       0       0       26     124    16    114    55    0%
  2025-12-24T04:33:09-05:00     51s     38     0    361       673 (  1269)    22 (   800)    0       0       0       28     124    14    113    57    0%
  2025-12-24T04:19:56-05:00    161s     52     0    361       510 (   744)    38 (  1375)    0       0       0       26     124    16    182    33    0%
  2025-12-24T04:02:15-05:00      2s      8     0    361       310 (   900)    28 (   875)    0       0       0       29     124    14    115    19    0%
  2025-12-24T03:48:40-05:00     90s     50     0    361       516 (   772)    29 (   656)    0       0       0       31     124    14    140    38    0%
  2025-12-24T03:32:57-05:00     48s     30     0    361       441 (  1075)    30 (   583)    0       0       0       32     124    14    122    32    0%
  2025-12-24T03:19:55-05:00    170s     60     0    361       568 (   944)    53 (  1063)    0       0       0       32     124    14    117    44    0%
  2025-12-24T03:02:06-05:00      1s      0     0    361       384 (   955)    41 (  1125)    0       0       0       31     124    16    152    26    0%
  2025-12-24T02:48:35-05:00     92s     49     0    361       385 (   964)    31 (   813)    0       0       0       33     124    15    112    28    0%
  2025-12-24T02:32:52-05:00     51s     38     0    361       572 (  1028)    18 (  1000)    0       0       0       34     124    16    227    42    0%
  2025-12-24T02:19:46-05:00    169s     75     0    361       893 (  1035)    35 (   806)    0       0       0       36     124    14    128    63    0%
  2025-12-24T02:01:59-05:00      1s      8     0    361       590 (   970)    33 (   656)    0       0       0       34     125    17    266    37    0%
  2025-12-24T01:48:28-05:00     93s     49     0    361       712 (  1189)    18 (   833)    0       0       0       35     125    16    235    55    0%
  2025-12-24T01:32:44-05:00     52s     30     0    361       551 (  1077)    24 (   900)    0       0       0       37     125    14    128    41    0%
  2025-12-24T01:19:40-05:00    169s     61     0    361       841 (   991)    40 (   950)    0       0       0       36     125    15    181    59    0%
  2025-12-24T01:01:51-05:00      1s      0     0    361       422 (   469)    28 (  2600)    0       0       0       35     125    17    237    22    0%
  2025-12-24T00:48:18-05:00     88s     49     0    361      1504 (     1)    64 (  3000)    0       0       0       47     125    15    143    45    0%
  2025-12-24T00:32:36-05:00     46s     38     0    361       830 (   191)    51 (  3500)    0       0       0       45     125    17    127    37    0%
  2025-12-24T00:19:31-05:00    165s     52     0    361       950 (   490)   318 ( 36531)    0       0       0       45     125    17    129    61    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       59,  median ~=    87778 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:          6
    <= 500 ms:          0
    <= 1 s:             1
    <= 2 s:             3
    <= 5 s:             2
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           5
    <= 2 min:          27
    <= 5 min:          15
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Major LoadDatasets Times Distribution (since startup):
    n =     1908,  median ~=    61435 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:         14
    <= 200 ms:         49
    <= 500 ms:         34
    <= 1 s:            55
    <= 2 s:            71
    <= 5 s:            88
    <= 10 s:           98
    <= 20 s:          187
    <= 1 min:         348
    <= 2 min:         418
    <= 5 min:         491
    <= 10 min:         48
    <= 20 min:          6
    <= 1 hr:            1
    >  1 hr:            0


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

Minor LoadDatasets Times Distribution (since startup):
    n =        0


Response Failed Time Distribution (since last major LoadDatasets):
    n =      137,  median ~=    33673 ms
    0 ms:               8
    1 ms:               2
    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:             6
    <= 2 s:             1
    <= 5 s:             7
    <= 10 s:            5
    <= 20 s:            4
    <= 1 min:          98
    <= 2 min:           4
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Failed Time Distribution (since last Daily Report):
    n =     4384,  median ~=     2263 ms
    0 ms:             380
    1 ms:             167
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           1
    <= 20 ms:           0
    <= 50 ms:           6
    <= 100 ms:          1
    <= 200 ms:        173
    <= 500 ms:        413
    <= 1 s:           671
    <= 2 s:           313
    <= 5 s:           765
    <= 10 s:          238
    <= 20 s:          100
    <= 1 min:        1108
    <= 2 min:          33
    <= 5 min:          13
    <= 10 min:          2
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Failed Time Distribution (since startup):
    n =   132412,  median ~=      915 ms
    0 ms:           26952
    1 ms:            8622
    2 ms:              54
    <= 5 ms:          106
    <= 10 ms:         106
    <= 20 ms:         205
    <= 50 ms:         339
    <= 100 ms:        408
    <= 200 ms:       4170
    <= 500 ms:      12681
    <= 1 s:         15132
    <= 2 s:          8238
    <= 5 s:         21214
    <= 10 s:         3949
    <= 20 s:         1651
    <= 1 min:       28100
    <= 2 min:         377
    <= 5 min:          85
    <= 10 min:          8
    <= 20 min:          0
    <= 1 hr:            1
    >  1 hr:           14


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =      339,  median ~=      850 ms
    0 ms:               6
    1 ms:              14
    2 ms:               0
    <= 5 ms:            2
    <= 10 ms:           2
    <= 20 ms:           2
    <= 50 ms:           5
    <= 100 ms:          5
    <= 200 ms:         20
    <= 500 ms:         24
    <= 1 s:           128
    <= 2 s:           105
    <= 5 s:            26
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since last Daily Report):
    n =    56069,  median ~=     1155 ms
    0 ms:             441
    1 ms:            1109
    2 ms:             312
    <= 5 ms:          315
    <= 10 ms:         194
    <= 20 ms:         582
    <= 50 ms:        1166
    <= 100 ms:       1299
    <= 200 ms:       4522
    <= 500 ms:       4868
    <= 1 s:         10699
    <= 2 s:         16279
    <= 5 s:         13423
    <= 10 s:          380
    <= 20 s:          351
    <= 1 min:          89
    <= 2 min:          30
    <= 5 min:          10
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =  2417526,  median ~=      817 ms
    0 ms:           94338
    1 ms:           97716
    2 ms:           15281
    <= 5 ms:        27685
    <= 10 ms:       44030
    <= 20 ms:       26962
    <= 50 ms:       35163
    <= 100 ms:      49239
    <= 200 ms:     219960
    <= 500 ms:     263342
    <= 1 s:        529102
    <= 2 s:        581568
    <= 5 s:        368348
    <= 10 s:        33552
    <= 20 s:        21569
    <= 1 min:        8895
    <= 2 min:         624
    <= 5 min:         142
    <= 10 min:          8
    <= 20 min:          2
    <= 1 hr:            0
    >  1 hr:            0


TaskThread Failed Time Distribution (since last Daily Report):
    n =        0

TaskThread Failed Time Distribution (since startup):
    n =        0

TaskThread Succeeded Time Distribution (since last Daily Report):
    n =        0

TaskThread Succeeded Time Distribution (since startup):
    n =        0


TouchThread Failed Time Distribution (since last Daily Report):
    n =        0

TouchThread Failed Time Distribution (since startup):
    n =        0

TouchThread Succeeded Time Distribution (since last Daily Report):
    n =        0

TouchThread Succeeded Time Distribution (since startup):
    n =        0


Language (since last daily report)
    : 59754  (99%)
    zh-TW: 121  (0%)
    es: 117  (0%)
    hu: 117  (0%)
    tr: 79  (0%)
    gu: 32  (0%)
    fr: 30  (0%)
    no: 25  (0%)
    id: 21  (0%)
    ur: 20  (0%)
    el: 18  (0%)
    ga: 18  (0%)
    uk: 17  (0%)
    fi: 15  (0%)
    pa: 14  (0%)
    pl: 13  (0%)
    ja: 11  (0%)
    mr: 10  (0%)
    zh-CN: 8  (0%)
    ko: 6  (0%)
    it: 3  (0%)
    sv: 3  (0%)
    tl: 2  (0%)
    vi: 2  (0%)
    ro: 1  (0%)

Language (since startup)
    : 2520181  (99%)
    hu: 7392  (0%)
    zh-TW: 6146  (0%)
    tr: 4921  (0%)
    es: 4329  (0%)
    gu: 1170  (0%)
    fr: 1106  (0%)
    id: 494  (0%)
    ga: 447  (0%)
    el: 388  (0%)
    no: 375  (0%)
    ja: 368  (0%)
    fi: 363  (0%)
    pa: 341  (0%)
    ur: 320  (0%)
    pl: 301  (0%)
    uk: 292  (0%)
    mr: 286  (0%)
    ko: 155  (0%)
    zh-CN: 86  (0%)
    tl: 80  (0%)
    it: 62  (0%)
    nl: 54  (0%)
    vi: 52  (0%)
    sv: 21  (0%)
    ro: 10  (0%)
    bn: 5  (0%)
    sw: 2  (0%)
    th: 1  (0%)

SgtMap topography nFromCache=0 nNotFromCache=3
GSHHS: nCached=90 of 100, nCoarse=926, nSuccesses=3010, nTossed=0
NationalBoundaries: nCached=45 of 100,  nCoarse=582, nSuccesses=1008, nTossed=0
StateBoundaries: nCached=32 of 100,  nCoarse=52, nSuccesses=616, nTossed=0
Rivers: nCached=45 of 100,  nCoarse=601, nSuccesses=1014, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes: 
31 + 37 + 41 + 36 + 38 + 40 + 34 + 32 + 36 + 37 + 34 + 35 + 32 + 25 + 45 + 35 + 
43 + 37 + 30 + 37 + 43 + 48 + 37 + 33 + 25 + 20 + 35 + 29 + 30 + 42 + 43 + 29 + 
41 + 24 + 30 + 46 + 28 + 33 + 26 + 37 + 36 + 39 + 27 + 38 + 44 + 41 + 26 + 42 + 
35 + 36 + 23 + 32 + 46 + 30 + 33 + 35 + 42 + 30 + 40 + 38 + 35 + 28 + 34 + 42 + 
40 + 35 + 32 + 42 + 36 + 34 + 39 + 28 + 35 + 38 + 36 + 33 + 33 + 29 + 33 + 35 + 
29 + 47 + 42 + 38 + 31 + 31 + 37 + 38 + 32 + 44 + 39 + 40 + 36 + 31 + 27 + 34 + 
36 + 30 + 40 + 31 + 38 + 30 + 32 + 22 + 30 + 32 + 40 + 43 + 33 + 41 + 29 + 22 + 
27 + 32 + 37 + 40 + 34 + 29 + 32 + 27 + 45 + 43 + 37 + 31 + 36 + 36 + 31 = 4426
canonicalStringHolder map sizes: 
697 + 686 + 701 + 714 + 717 + 708 + 695 + 701 + 676 + 706 + 708 + 679 + 707 + 700 + 713 + 708 + 
696 + 682 + 726 + 721 + 695 + 692 + 714 + 672 + 673 + 659 + 665 + 705 + 687 + 730 + 685 + 700 + 
671 + 704 + 722 + 664 + 690 + 709 + 684 + 679 + 676 + 713 + 713 + 724 + 738 + 720 + 653 + 728 + 
677 + 681 + 644 + 654 + 721 + 649 + 711 + 719 + 692 + 734 + 697 + 712 + 712 + 653 + 707 + 695 + 
678 + 706 + 693 + 706 + 683 + 682 + 733 + 703 + 719 + 715 + 671 + 682 + 681 + 679 + 701 + 689 + 
693 + 716 + 691 + 695 + 669 + 695 + 681 + 676 + 717 + 677 + 694 + 693 + 661 + 694 + 699 + 687 + 
734 + 734 + 662 + 706 + 673 + 713 + 690 + 681 + 717 + 721 + 698 + 716 + 680 + 677 + 702 + 688 + 
701 + 719 + 713 + 721 + 681 + 718 + 688 + 699 + 731 + 683 + 725 + 702 + 726 + 696 + 673 = 88491

Number of threads: Tomcat-waiting=30, inotify=124, other=23
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)

#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.9/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.9/sun.nio.ch.NioSocketImpl.accept(Unknown Source)
java.base@21.0.9/java.net.ServerSocket.implAccept(Unknown Source)
java.base@21.0.9/java.net.ServerSocket.platformImplAccept(Unknown Source)
java.base@21.0.9/java.net.ServerSocket.implAccept(Unknown Source)
java.base@21.0.9/java.net.ServerSocket.implAccept(Unknown Source)
java.base@21.0.9/java.net.ServerSocket.accept(Unknown Source)
org.apache.catalina.core.StandardServer.await(StandardServer.java:557)
org.apache.catalina.startup.Catalina.await(Catalina.java:851)
org.apache.catalina.startup.Catalina.start(Catalina.java:799)
java.base@21.0.9/java.lang.invoke.LambdaForm$DMH/0x00007fe114148000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.9/java.lang.invoke.LambdaForm$MH/0x00007fe114152000.invoke(LambdaForm$MH)
java.base@21.0.9/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.9/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(Unknown Source)
java.base@21.0.9/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
java.base@21.0.9/java.lang.reflect.Method.invoke(Unknown Source)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)

#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.9/java.lang.Object.wait0(Native Method)
java.base@21.0.9/java.lang.Object.wait(Unknown Source)
java.base@21.0.9/java.lang.Object.wait(Unknown Source)
java.base@21.0.9/java.lang.ref.NativeReferenceQueue.await(Unknown Source)
java.base@21.0.9/java.lang.ref.ReferenceQueue.remove0(Unknown Source)
java.base@21.0.9/java.lang.ref.NativeReferenceQueue.remove(Unknown Source)
java.base@21.0.9/java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

#3 Thread[#100,https-jsse-nio-8444-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.9/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.9/sun.nio.ch.ServerSocketChannelImpl.implAccept(Unknown Source)
java.base@21.0.9/sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#4 Thread[#102,TouchThread,5,main] TIMED_WAITING daemon
java.base@21.0.9/java.lang.Thread.sleep0(Native Method)
java.base@21.0.9/java.lang.Thread.sleep(Unknown Source)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)

#5 Thread[#103,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.9/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.9/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@21.0.9/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@21.0.9/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@21.0.9/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@21.0.9/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@21.0.9/java.lang.ref.ReferenceQueue.await(Unknown Source)
java.base@21.0.9/java.lang.ref.ReferenceQueue.remove0(Unknown Source)
java.base@21.0.9/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.desktop@21.0.9/sun.java2d.Disposer.run(Unknown Source)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#6 Thread[#104,RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@21.0.9/java.lang.Thread.sleep0(Native Method)
java.base@21.0.9/java.lang.Thread.sleep(Unknown Source)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)

#7 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon

#8 Thread[#29,Notification Thread,9,system] RUNNABLE daemon

#9 Thread[#30,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.9/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.9/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
java.base@21.0.9/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@21.0.9/java.lang.ref.ReferenceQueue.await(Unknown Source)
java.base@21.0.9/java.lang.ref.ReferenceQueue.remove0(Unknown Source)
java.base@21.0.9/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@21.0.9/jdk.internal.ref.CleanerImpl.run(Unknown Source)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)
java.base@21.0.9/jdk.internal.misc.InnocuousThread.run(Unknown Source)

#10 Thread[#5096,http-nio-8081-exec-1649,5,main] TIMED_WAITING daemon
java.base@21.0.9/java.lang.Object.wait0(Native Method)
java.base@21.0.9/java.lang.Object.wait(Unknown Source)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:631)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:334)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:781)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:678)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:359)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
net.bull.javamelody.internal.web.FilterServletOutputStream.write(FilterServletOutputStream.java:88)
net.bull.javamelody.internal.web.CounterResponseStream.write(CounterResponseStream.java:81)
java.base@21.0.9/java.io.BufferedOutputStream.flushBuffer(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.implWrite(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.deflate(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.GZIPOutputStream.write(Unknown Source)
com.cohort.util.File2.copy(File2.java:1846)
com.cohort.util.File2.copy(File2.java:1809)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2643)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9998)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5213)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:632)
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)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:237)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:213)
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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#11 Thread[#5098,http-nio-8081-exec-1651,5,main] TIMED_WAITING daemon
java.base@21.0.9/java.lang.Object.wait0(Native Method)
java.base@21.0.9/java.lang.Object.wait(Unknown Source)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:631)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:334)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:781)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:678)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:359)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
net.bull.javamelody.internal.web.FilterServletOutputStream.write(FilterServletOutputStream.java:88)
net.bull.javamelody.internal.web.CounterResponseStream.write(CounterResponseStream.java:81)
java.base@21.0.9/java.io.BufferedOutputStream.flushBuffer(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.implWrite(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.deflate(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.GZIPOutputStream.write(Unknown Source)
com.cohort.util.File2.copy(File2.java:1846)
com.cohort.util.File2.copy(File2.java:1809)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2643)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9998)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5213)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:632)
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)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:237)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:213)
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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#12 Thread[#5101,http-nio-8081-exec-1654,5,main] TIMED_WAITING daemon
java.base@21.0.9/java.lang.Object.wait0(Native Method)
java.base@21.0.9/java.lang.Object.wait(Unknown Source)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:631)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:334)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:781)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:678)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:359)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
net.bull.javamelody.internal.web.FilterServletOutputStream.write(FilterServletOutputStream.java:88)
net.bull.javamelody.internal.web.CounterResponseStream.write(CounterResponseStream.java:81)
java.base@21.0.9/java.io.BufferedOutputStream.flushBuffer(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.implWrite(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.deflate(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.GZIPOutputStream.write(Unknown Source)
com.cohort.util.File2.copy(File2.java:1846)
com.cohort.util.File2.copy(File2.java:1809)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2643)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9998)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5213)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:632)
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)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:237)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:213)
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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#13 Thread[#5109,http-nio-8081-exec-1662,5,main] TIMED_WAITING daemon
java.base@21.0.9/java.lang.Object.wait0(Native Method)
java.base@21.0.9/java.lang.Object.wait(Unknown Source)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:631)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:334)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:781)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:678)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:359)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
net.bull.javamelody.internal.web.FilterServletOutputStream.write(FilterServletOutputStream.java:88)
net.bull.javamelody.internal.web.CounterResponseStream.write(CounterResponseStream.java:81)
java.base@21.0.9/java.io.BufferedOutputStream.flushBuffer(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.implWrite(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.deflate(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.GZIPOutputStream.write(Unknown Source)
com.cohort.util.File2.copy(File2.java:1846)
com.cohort.util.File2.copy(File2.java:1809)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2643)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9998)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5213)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:632)
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)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:237)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:213)
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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#14 Thread[#5127,http-nio-8081-exec-1680,5,main] RUNNABLE daemon
java.base@21.0.9/java.util.zip.Deflater.deflateBytesBytes(Native Method)
java.base@21.0.9/java.util.zip.Deflater.deflate(Unknown Source)
java.base@21.0.9/java.util.zip.Deflater.deflate(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.deflate(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.GZIPOutputStream.write(Unknown Source)
com.cohort.util.File2.copy(File2.java:1846)
com.cohort.util.File2.copy(File2.java:1809)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2643)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9998)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5213)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:632)
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)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:237)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:213)
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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#15 Thread[#5221,http-nio-8081-exec-1683,5,main] RUNNABLE daemon
java.base@21.0.9/sun.nio.fs.UnixNativeDispatcher.stat0(Native Method)
java.base@21.0.9/sun.nio.fs.UnixNativeDispatcher.stat(Unknown Source)
java.base@21.0.9/sun.nio.fs.UnixFileAttributes.get(Unknown Source)
java.base@21.0.9/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(Unknown Source)
java.base@21.0.9/sun.nio.fs.UnixFileSystemProvider.readAttributes(Unknown Source)
java.base@21.0.9/sun.nio.fs.LinuxFileSystemProvider.readAttributes(Unknown Source)
java.base@21.0.9/java.nio.file.Files.readAttributes(Unknown Source)
java.base@21.0.9/java.nio.file.FileTreeWalker.getAttributes(Unknown Source)
java.base@21.0.9/java.nio.file.FileTreeWalker.visit(Unknown Source)
java.base@21.0.9/java.nio.file.FileTreeWalker.next(Unknown Source)
java.base@21.0.9/java.nio.file.Files.walkFileTree(Unknown Source)
gov.noaa.pfel.coastwatch.util.FileVisitorDNLS.oneStep(FileVisitorDNLS.java:639)
gov.noaa.pfel.erddap.dataset.EDDTableFromFileNames.accessibleViaFilesFileTable(EDDTableFromFileNames.java:912)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5072)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:632)
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)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:237)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:213)
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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#16 Thread[#5222,http-nio-8081-exec-1684,5,main] TIMED_WAITING daemon
java.base@21.0.9/java.lang.Object.wait0(Native Method)
java.base@21.0.9/java.lang.Object.wait(Unknown Source)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:631)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:334)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:781)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:678)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:359)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
net.bull.javamelody.internal.web.FilterServletOutputStream.write(FilterServletOutputStream.java:88)
net.bull.javamelody.internal.web.CounterResponseStream.write(CounterResponseStream.java:81)
java.base@21.0.9/java.io.BufferedOutputStream.flushBuffer(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.implWrite(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.deflate(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.GZIPOutputStream.write(Unknown Source)
com.cohort.util.File2.copy(File2.java:1846)
com.cohort.util.File2.copy(File2.java:1809)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2643)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9998)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5213)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:632)
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)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:237)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:213)
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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#17 Thread[#5225,http-nio-8081-exec-1687,5,main] TIMED_WAITING daemon
java.base@21.0.9/java.lang.Object.wait0(Native Method)
java.base@21.0.9/java.lang.Object.wait(Unknown Source)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:631)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:334)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:781)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:678)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:359)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
net.bull.javamelody.internal.web.FilterServletOutputStream.write(FilterServletOutputStream.java:88)
net.bull.javamelody.internal.web.CounterResponseStream.write(CounterResponseStream.java:81)
java.base@21.0.9/java.io.BufferedOutputStream.flushBuffer(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.implWrite(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.deflate(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.GZIPOutputStream.write(Unknown Source)
com.cohort.util.File2.copy(File2.java:1846)
com.cohort.util.File2.copy(File2.java:1809)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2643)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9998)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5213)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:632)
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)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:237)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:213)
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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#18 Thread[#5226,http-nio-8081-exec-1688,5,main] TIMED_WAITING daemon
java.base@21.0.9/java.lang.Object.wait0(Native Method)
java.base@21.0.9/java.lang.Object.wait(Unknown Source)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:631)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:334)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:781)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:678)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:359)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
net.bull.javamelody.internal.web.FilterServletOutputStream.write(FilterServletOutputStream.java:88)
net.bull.javamelody.internal.web.CounterResponseStream.write(CounterResponseStream.java:81)
java.base@21.0.9/java.io.BufferedOutputStream.flushBuffer(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.implWrite(Unknown Source)
java.base@21.0.9/java.io.BufferedOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.deflate(Unknown Source)
java.base@21.0.9/java.util.zip.DeflaterOutputStream.write(Unknown Source)
java.base@21.0.9/java.util.zip.GZIPOutputStream.write(Unknown Source)
com.cohort.util.File2.copy(File2.java:1846)
com.cohort.util.File2.copy(File2.java:1809)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2643)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:9998)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5213)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:632)
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)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:237)
net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:213)
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.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#19 Thread[#67,javamelody erddap,5,main] TIMED_WAITING daemon
java.base@21.0.9/java.lang.Object.wait0(Native Method)
java.base@21.0.9/java.lang.Object.wait(Unknown Source)
java.base@21.0.9/java.util.TimerThread.mainLoop(Unknown Source)
java.base@21.0.9/java.util.TimerThread.run(Unknown Source)

#20 Thread[#87,http-nio-8081-Poller,5,main] RUNNABLE daemon
java.base@21.0.9/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.9/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@21.0.9/sun.nio.ch.SelectorImpl.select(Unknown Source)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#21 Thread[#88,http-nio-8081-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.9/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.9/sun.nio.ch.ServerSocketChannelImpl.implAccept(Unknown Source)
java.base@21.0.9/sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)

#22 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.9/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.9/java.lang.ref.Reference.processPendingReferences(Unknown Source)
java.base@21.0.9/java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

#23 Thread[#99,https-jsse-nio-8444-Poller,5,main] RUNNABLE daemon
java.base@21.0.9/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.9/sun.nio.ch.EPollSelectorImpl.doSelect(Unknown Source)
java.base@21.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
java.base@21.0.9/sun.nio.ch.SelectorImpl.select(Unknown Source)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755)
java.base@21.0.9/java.lang.Thread.runWith(Unknown Source)
java.base@21.0.9/java.lang.Thread.run(Unknown Source)


 
ERDDAP, Version 2.23
Disclaimers | Privacy Policy | Contact