GCOOS Biological and Socioeconomics
   
Brought to you by NOAA NMFS SWFSC ERD    

ERDDAP > Status

Current time is 2023-06-05T06:25:00+00:00
Startup was at  2023-05-18T22:23:37+00:00
Last major LoadDatasets started 8m 57s ago and finished after 370 seconds.
Currently, no dataset is loading.
nGridDatasets  = 2
nTableDatasets = 889
nTotalDatasets = 891
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Unique users (since startup)                            n = 1254
Response Failed    Time (since last major LoadDatasets) n =        0
Response Failed    Time (since last Daily Report)       n =       94,  median ~=        0 ms
Response Failed    Time (since startup)                 n =     1944,  median ~=        0 ms
Response Succeeded Time (since last major LoadDatasets) n =        2,  median ~=       20 ms
Response Succeeded Time (since last Daily Report)       n =     1758,  median ~=       68 ms
Response Succeeded Time (since startup)                 n =    58192,  median ~=       16 ms
TaskThread has finished 0 out of 0 tasks.  Currently, no task is running.
TaskThread Failed    Time (since last Daily Report)     n =        0
TaskThread Failed    Time (since startup)               n =        0
TaskThread Succeeded Time (since last Daily Report)     n =        0
TaskThread Succeeded Time (since startup)               n =        0
EmailThread has sent 29374 out of 29507 emails.  Currently, the thread is sleeping.
EmailThread Failed    Time (since last Daily Report)    n =      230,  median ~=        0 ms
EmailThread Succeeded Time (since last Daily Report)    n =        0
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=8.9877687E-4 processCPULoad=6.223721E-5 totalMemory=64162MB freeMemory=535MB totalSwapSpace=19019MB freeSwapSpace=18226MB
Number of active requests=1
Number of threads: Tomcat-waiting=13, inotify=101, other=39
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=   702 MB (highWaterMark= 12899 MB) (Xmx ~= 47104 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
----------------------------  -----   -----------------  -----------------------------------------------------  ---------------------  ----- ----- -----
  2023-06-05T06:22:07+00:00    365s     60     0    891        18 (    10)     2 (     0)    0       0       0       14     101    41    688     0   12%
  2023-06-05T06:01:22+00:00     19s     30     0    891        31 (    26)     0 (     0)    0       0       0       14     101    12    334     0    9%
  2023-06-05T05:46:21+00:00     18s     29     0    891        18 (    35)     2 (     0)    0       0       0       14     101    25    333     0   12%
  2023-06-05T05:31:25+00:00     23s     34     0    891        24 (    50)     1 (     1)    0       0       0       14     100    43    334     0    9%
  2023-06-05T05:16:20+00:00     18s     27     0    891        13 (    35)     0 (     0)    0       0       0       14     101    31    327     0   12%
  2023-06-05T05:07:10+00:00    368s     63     0    891        19 (    47)     1 (     1)    0       0       0       14     101    40    691     0   12%
  2023-06-05T04:46:20+00:00     18s     29     0    891        21 (    53)     2 (     0)    0       0       0       14     101    17    333     0   12%
  2023-06-05T04:31:24+00:00     23s     34     0    891        17 (    65)     1 (     0)    0       0       0       14     101    12    331     0    9%
  2023-06-05T04:16:19+00:00     18s     27     0    891        25 (    22)     1 (     0)    0       0       0       14     100    14    334     0   12%
  2023-06-05T04:01:19+00:00     18s     27     0    891        12 (    32)     0 (     0)    0       0       0       14     100    29    326     0   12%
  2023-06-05T03:52:11+00:00    369s     65     0    891        25 (    44)     2 (     1)    0       0       0       14     100    43    672     0    8%
  2023-06-05T03:31:24+00:00     23s     34     0    891        15 (    47)     0 (     0)    0       0       0       14     101    36    335     0    8%
  2023-06-05T03:16:19+00:00     18s     27     0    891        19 (    26)     2 (     0)    0       0       0       14     101    12    334     0   12%
  2023-06-05T03:01:19+00:00     18s     27     0    891        20 (    37)     1 (     0)    0       0       0       14     101    19    330     0   12%
  2023-06-05T02:46:28+00:00     27s     43     0    891         9 (    23)     0 (     0)    0       0       0       14     101    31    331     0   12%
  2023-06-05T02:37:11+00:00    371s     56     0    891        36 (    34)     2 (     0)    0       0       0       14     100    43    734     0    9%
  2023-06-05T02:16:19+00:00     18s     27     0    891        15 (    39)     1 (     1)    0       0       0       14     101    30    328     0   12%
  2023-06-05T02:01:18+00:00     18s     27     0    891        28 (    39)     1 (     0)    0       0       0       14     101    43    334     0   12%
  2023-06-05T01:46:28+00:00     27s     43     0    891         7 (    39)     1 (     1)    0       0       0       14     101    18    341     0   12%
  2023-06-05T01:31:23+00:00     23s     34     0    891        19 (    46)     0 (     0)    0       0       0       14     101    29    325     0    9%
  2023-06-05T01:22:05+00:00    365s     49     0    891        19 (    35)     1 (     0)    0       0       0       14     101    43    687     0   12%
  2023-06-05T01:01:18+00:00     18s     27     0    891         3 (   150)     2 (     0)    0       0       0       14     100    12    334     0   12%
  2023-06-05T00:46:27+00:00     27s     43     0    891         4 (   833)     1 (     1)    0       0       0       14     100    18    344     0   12%
  2023-06-05T00:31:23+00:00     23s     34     0    891         4 (   667)     1 (     1)    0       0       0       14     101    14    333     0    8%
  2023-06-05T00:16:18+00:00     18s     27     0    891         3 (    63)     0 (     0)    0       0       0       14     101    29    324     0   12%
  2023-06-05T00:06:57+00:00    358s     49     0    891        33 (    47)     2 (     0)    0       0       0       14     101    43    698     0   12%
  2023-06-04T23:46:27+00:00     27s     43     0    891        15 (    31)     1 (     1)    0       0       0       14     101    19    341     0   12%
  2023-06-04T23:31:22+00:00     23s     34     0    891        27 (    38)     1 (     1)    0       0       0       14     100    39    337     0    9%
  2023-06-04T23:16:17+00:00     18s     27     0    891         6 (    50)     1 (     1)    0       0       0       14     101    16    336     0   12%
  2023-06-04T23:01:17+00:00     18s     27     0    891         0 (     0)     0 (     0)    0       0       0       14     101    31    328     0   12%
  2023-06-04T22:52:08+00:00    369s     65     0    891         4 (     8)     2 (     0)    0       0       0       14     101    43    679     0   12%
  2023-06-04T22:31:21+00:00     23s     34     0    891         7 (     9)     0 (     0)    0       0       0       14     101    12    337     0    9%
  2023-06-04T22:16:16+00:00     18s     27     0    891        21 (    23)     1 (     0)    0       0       0       14     100    12    334     0   12%
  2023-06-04T22:01:16+00:00     18s     27     0    891        24 (    18)     2 (     0)    0       0       0       14     100    22    326     0   12%
  2023-06-04T21:46:26+00:00     27s     43     0    891        26 (    28)     0 (     0)    0       0       0       14     100    32    333     0   12%
  2023-06-04T21:36:55+00:00    357s     49     0    891        57 (    41)     2 (     0)    0       0       0       14     101    43    707     0   12%
  2023-06-04T21:16:21+00:00     23s     34     0    891        26 (    30)     0 (     0)    0       0       0       14     101    34    331     0    9%
  2023-06-04T21:01:16+00:00     18s     27     0    891        56 (   625)     2 (     0)    0       0       0       14     101    21    333     0   12%
  2023-06-04T20:46:24+00:00     26s     41     0    891        39 (    81)     0 (     0)    0       0       0       14     101    25    342     0   12%
  2023-06-04T20:31:17+00:00     19s     29     0    891        39 (    58)     1 (     1)    0       0       0       14     100    30    328     0   12%
  2023-06-04T20:22:00+00:00    362s     56     0    891        56 (   450)     2 (     0)    0       0       0       14     101    43    689     0   12%
  2023-06-04T20:01:15+00:00     18s     27     0    891        48 (  1316)     0 (     0)    0       0       0       14     101    12    331     0   12%
  2023-06-04T19:46:24+00:00     26s     41     0    891        47 (  1393)     1 (     0)    0       0       0       14     101    18    344     0   12%
  2023-06-04T19:31:16+00:00     19s     29     0    891        51 (   817)     1 (     0)    0       0       0       14     101    16    335     0   12%
  2023-06-04T19:16:16+00:00     19s     29     0    891        21 (  1083)     1 (     0)    0       0       0       14     100    31    329     0   12%
  2023-06-04T19:07:00+00:00    363s     54     0    891         6 (     5)     1 (     1)    0       0       0       14     101    43    694     0   12%
  2023-06-04T18:46:23+00:00     26s     41     0    891         6 (   667)     2 (     0)    0       0       0       14     101    17    345     0   12%
  2023-06-04T18:31:16+00:00     19s     29     0    891        22 (  1300)     0 (     0)    0       0       0       14     101    12    339     0   12%
  2023-06-04T18:16:16+00:00     19s     29     0    891        26 (   786)     2 (     0)    0       0       0       14     101    15    336     0   12%
  2023-06-04T18:01:18+00:00     21s     32     0    891        25 (  1136)     0 (     0)    0       0       0       14     100    30    323     0    9%
  2023-06-04T17:52:02+00:00    366s     60     0    891        36 (  1000)     2 (     1)    0       0       0       14     101    43    690     0   12%
  2023-06-04T17:31:17+00:00     21s     32     0    891         3 (    35)     0 (     0)    0       0       0       14     101    23    335     0    9%
  2023-06-04T17:16:14+00:00     18s     27     0    891         6 (   667)     1 (     0)    0       0       0       14     101    12    334     0   12%
  2023-06-04T17:01:19+00:00     23s     34     0    891        11 (    75)     2 (     0)    0       0       0       14     101    15    330     0    9%
  2023-06-04T16:46:20+00:00     24s     38     0    891        54 (   286)     0 (     0)    0       0       0       14     100    31    331     0   12%
  2023-06-04T16:36:58+00:00    362s     54     0    891        88 (   574)     2 (     0)    0       0       0       14     101    43    877     0   12%
  2023-06-04T16:16:14+00:00     18s     27     0    891        17 (    41)     1 (     0)    0       0       0       14     101    42    331     0   12%
  2023-06-04T16:01:18+00:00     23s     34     0    891        77 (   560)     0 (     0)    0       0       0       14     101    34    327     0    9%
  2023-06-04T15:46:15+00:00     19s     29     0    891        24 (    46)     1 (     1)    0       0       0       14     101    23    328     0   12%
  2023-06-04T15:31:22+00:00     26s     41     0    891        18 (    38)     1 (     1)    0       0       0       14     100    39    333     0   12%
  2023-06-04T15:21:53+00:00    357s     49     0    891        21 (    29)     1 (     1)    0       0       0       14     101    43    693     0   12%
  2023-06-04T15:01:18+00:00     23s     34     0    891        17 (    48)     1 (     0)    0       0       0       14     101    39    330     0    9%
  2023-06-04T14:46:14+00:00     19s     29     0    891        11 (    29)     2 (     0)    0       0       0       14     101    29    334     0   12%
  2023-06-04T14:31:17+00:00     22s     34     0    891        22 (    28)     1 (     0)    0       0       0       14     101    31    328     0    9%
  2023-06-04T14:16:17+00:00     22s     34     0    891        10 (    40)     0 (     0)    0       0       0       14     100    40    325     0    9%
  2023-06-04T14:06:55+00:00    360s     49     0    891        33 (    33)     2 (     0)    0       0       0       14     101    43    679     0    9%
  2023-06-04T13:46:19+00:00     24s     36     0    891        27 (    54)     1 (     0)    0       0       0       14     101    27    328     0    9%
  2023-06-04T13:31:17+00:00     22s     34     0    891        16 (    70)     0 (     0)    0       0       0       14     101    36    328     0    8%
  2023-06-04T13:16:14+00:00     19s     30     0    891        17 (    24)     2 (     0)    0       0       0       14     101    25    332     0    9%
  2023-06-04T13:01:15+00:00     20s     31     0    891         8 (     8)     0 (     0)    0       0       0       14     101    31    324     0    9%
  2023-06-04T12:52:00+00:00    365s     58     0    891        13 (    35)     2 (     0)    0       0       0       14     100    42    707     0   12%
  2023-06-04T12:31:12+00:00     18s     27     0    891         9 (    35)     0 (     0)    0       0       0       14     101    12    337     0   12%
  2023-06-04T12:16:18+00:00     24s     37     0    891         9 (    43)     2 (     0)    0       0       0       14     101    12    337     0    8%
  2023-06-04T12:01:14+00:00     20s     31     0    891         3 (   150)     0 (     0)    0       0       0       14     101    17    330     0    9%
  2023-06-04T11:46:12+00:00     18s     28     0    891        10 (    50)     1 (     1)    0       0       0       14     101    32    328     0   12%
  2023-06-04T11:37:05+00:00    371s     57     0    891         7 (    35)     2 (     1)    0       0       0       14     100    43    689     0   12%
  2023-06-04T11:16:18+00:00     24s     37     0    891         4 (   833)     1 (     1)    0       0       0       14     101    12    336     0    8%
  2023-06-04T11:01:14+00:00     20s     31     0    891         4 (    10)     1 (     1)    0       0       0       14     101    20    331     0    9%
  2023-06-04T10:46:12+00:00     18s     28     0    891         0 (     0)     0 (     0)    0       0       0       14     101    32    328     0   12%
  2023-06-04T10:36:46+00:00    353s     48     0    891         2 (     2)     1 (     1)    0       0       0       14     101    43    680     0   12%
  2023-06-04T10:16:35+00:00     41s     46     0    891         2 (   750)     2 (     0)    0       0       0       14     100    20    361     0   12%
  2023-06-04T10:01:11+00:00     18s     27     0    891         5 (     1)     1 (     0)    0       0       0       14     101    12    338     0   12%
  2023-06-04T09:46:14+00:00     21s     32     0    891         1 (   150)     1 (     0)    0       0       0       14     101    18    334     0    8%
  2023-06-04T09:31:11+00:00     18s     27     0    891         5 (   625)     0 (     0)    0       0       0       14     101    30    330     0   12%
  2023-06-04T09:21:57+00:00    364s     59     0    891        12 (     2)     2 (     0)    0       0       0       14     101    43    698     0   12%
  2023-06-04T09:01:16+00:00     24s     35     0    891         1 (    35)     0 (     0)    0       0       0       14     101    12    336     0    8%
  2023-06-04T08:46:13+00:00     21s     32     0    891         8 (   750)     2 (     0)    0       0       0       14     100    17    333     0    9%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       93,  median ~=    28571 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:            0
    <= 20 s:           39
    <= 1 min:          35
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:         19
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Major LoadDatasets Times Distribution (since startup):
    n =     1644,  median ~=    22051 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:            0
    <= 20 s:          796
    <= 1 min:         507
    <= 2 min:           2
    <= 5 min:           2
    <= 10 min:        330
    <= 20 min:          2
    <= 1 hr:            5
    >  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 =        0

Response Failed Time Distribution (since last Daily Report):
    n =       94,  median ~=        0 ms
    0 ms:              47
    1 ms:              46
    2 ms:               1
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          0
    <= 200 ms:          0
    <= 500 ms:          0
    <= 1 s:             0
    <= 2 s:             0
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Failed Time Distribution (since startup):
    n =     1944,  median ~=        0 ms
    0 ms:             802
    1 ms:             776
    2 ms:              13
    <= 5 ms:            4
    <= 10 ms:           3
    <= 20 ms:           0
    <= 50 ms:           8
    <= 100 ms:          6
    <= 200 ms:         22
    <= 500 ms:        308
    <= 1 s:             1
    <= 2 s:             0
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            1
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


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

Response Succeeded Time Distribution (since last Daily Report):
    n =     1758,  median ~=       68 ms
    0 ms:              88
    1 ms:              49
    2 ms:              35
    <= 5 ms:           67
    <= 10 ms:          99
    <= 20 ms:         134
    <= 50 ms:         349
    <= 100 ms:        162
    <= 200 ms:        114
    <= 500 ms:        100
    <= 1 s:           249
    <= 2 s:           229
    <= 5 s:            83
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =    58192,  median ~=       16 ms
    0 ms:            5088
    1 ms:            1547
    2 ms:            2188
    <= 5 ms:        14169
    <= 10 ms:        3829
    <= 20 ms:        3593
    <= 50 ms:        7600
    <= 100 ms:       3483
    <= 200 ms:       4466
    <= 500 ms:       1388
    <= 1 s:          4417
    <= 2 s:          4970
    <= 5 s:          1448
    <= 10 s:            1
    <= 20 s:            4
    <= 1 min:           1
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


EmailThread Failed Time Distribution (since last Daily Report):
    n =      230,  median ~=        0 ms
    0 ms:             230
    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:            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

EmailThread Failed Time Distribution (since startup):
    n =     4079,  median ~=        0 ms
    0 ms:            4079
    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:            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

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

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

EmailThread nEmails/Session Distribution (since last Daily Report):
    n =      230,  median ~=        0
    0:             230
    1:               0
    2:               0
    <= 5:            0
    <= 10:           0
    <= 20:           0
    <= 50:           0
    <= 100:          0
    >  100:          0

EmailThread nEmails/Session Distribution (since startup):
    n =     4079,  median ~=        0
    0:            4079
    1:               0
    2:               0
    <= 5:            0
    <= 10:           0
    <= 20:           0
    <= 50:           0
    <= 100:          0
    >  100:          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)
    : 1853  (100%)

Language (since startup)
    : 60141  (100%)

SgtMap topography nFromCache=2 nNotFromCache=34
GSHHS: nCached=48 of 100, nCoarse=17, nSuccesses=124, nTossed=0
NationalBoundaries: nCached=24 of 100,  nCoarse=9, nSuccesses=31, nTossed=0
StateBoundaries: nCached=24 of 100,  nCoarse=0, nSuccesses=31, nTossed=0
Rivers: nCached=24 of 100,  nCoarse=0, nSuccesses=31, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes: 
38 + 47 + 44 + 42 + 42 + 42 + 35 + 31 + 37 + 46 + 39 + 39 + 34 + 34 + 50 + 41 + 
44 + 43 + 35 + 42 + 43 + 52 + 38 + 35 + 35 + 28 + 44 + 32 + 35 + 53 + 47 + 32 + 
47 + 32 + 35 + 45 + 34 + 38 + 32 + 42 + 39 + 42 + 31 + 41 + 49 + 42 + 35 + 51 + 
38 + 43 + 28 + 40 + 54 + 31 + 37 + 40 + 44 + 36 + 51 + 47 + 47 + 32 + 39 + 53 + 
44 + 44 + 38 + 46 + 42 + 38 + 44 + 38 + 40 + 41 + 41 + 40 + 37 + 39 + 39 + 40 + 
28 + 45 + 49 + 41 + 38 + 37 + 47 + 44 + 34 + 48 + 44 + 42 + 42 + 42 + 43 + 42 + 
48 + 42 + 52 + 43 + 38 + 37 + 40 + 28 + 34 + 32 + 44 + 50 + 37 + 46 + 27 + 23 + 
28 + 41 + 42 + 42 + 33 + 33 + 39 + 37 + 50 + 49 + 42 + 41 + 36 + 37 + 40 = 5102
canonicalStringHolder map sizes: 
63 + 64 + 56 + 73 + 62 + 63 + 60 + 71 + 71 + 46 + 66 + 51 + 65 + 42 + 51 + 53 + 
48 + 63 + 67 + 59 + 65 + 60 + 68 + 68 + 67 + 58 + 64 + 61 + 70 + 74 + 79 + 57 + 
60 + 65 + 62 + 54 + 59 + 51 + 52 + 66 + 53 + 66 + 60 + 58 + 59 + 56 + 57 + 58 + 
49 + 53 + 68 + 60 + 64 + 53 + 67 + 71 + 63 + 61 + 54 + 57 + 68 + 54 + 61 + 56 + 
61 + 67 + 44 + 70 + 71 + 67 + 53 + 60 + 64 + 55 + 59 + 48 + 51 + 63 + 60 + 64 + 
57 + 56 + 58 + 59 + 73 + 58 + 68 + 66 + 66 + 63 + 63 + 64 + 65 + 66 + 50 + 43 + 
54 + 49 + 56 + 61 + 60 + 67 + 68 + 62 + 61 + 69 + 61 + 63 + 70 + 53 + 57 + 54 + 
68 + 61 + 58 + 55 + 63 + 67 + 62 + 64 + 53 + 59 + 82 + 57 + 70 + 56 + 56 = 7708

Number of threads: Tomcat-waiting=13, inotify=101, other=39
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)

#1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.4.1/java.lang.Object.wait(Native Method)
java.base@17.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.4.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.4.1/java.lang.Thread.run(Thread.java:833)
java.base@17.0.4.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)

#2 Thread[EmailThread,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:70)

#3 Thread[Finalizer,8,system] WAITING daemon
java.base@17.0.4.1/java.lang.Object.wait(Native Method)
java.base@17.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.4.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)

#4 Thread[ForkJoinPool.commonPool-worker-18074,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#5 Thread[ForkJoinPool.commonPool-worker-18076,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#6 Thread[ForkJoinPool.commonPool-worker-18077,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#7 Thread[ForkJoinPool.commonPool-worker-18079,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#8 Thread[ForkJoinPool.commonPool-worker-18080,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#9 Thread[ForkJoinPool.commonPool-worker-18083,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#10 Thread[ForkJoinPool.commonPool-worker-18084,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#11 Thread[ForkJoinPool.commonPool-worker-18085,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#12 Thread[ForkJoinPool.commonPool-worker-18086,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#13 Thread[ForkJoinPool.commonPool-worker-18087,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#14 Thread[ForkJoinPool.commonPool-worker-18088,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#15 Thread[ForkJoinPool.commonPool-worker-18089,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#16 Thread[ForkJoinPool.commonPool-worker-18091,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#17 Thread[ForkJoinPool.commonPool-worker-18092,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#18 Thread[ForkJoinPool.commonPool-worker-18093,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#19 Thread[ForkJoinPool.commonPool-worker-18094,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#20 Thread[ForkJoinPool.commonPool-worker-18095,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#21 Thread[ForkJoinPool.commonPool-worker-18096,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#22 Thread[ForkJoinPool.commonPool-worker-18097,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#23 Thread[ForkJoinPool.commonPool-worker-18098,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#24 Thread[ForkJoinPool.commonPool-worker-18099,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#25 Thread[ForkJoinPool.commonPool-worker-18101,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#26 Thread[ForkJoinPool.commonPool-worker-18102,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#27 Thread[ForkJoinPool.commonPool-worker-18103,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#28 Thread[ForkJoinPool.commonPool-worker-18104,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#29 Thread[ForkJoinPool.commonPool-worker-18105,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#30 Thread[ForkJoinPool.commonPool-worker-18106,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

#31 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.4.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.4.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.4.1/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@17.0.4.1/java.lang.Thread.run(Thread.java:833)

#32 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@17.0.4.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.4.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.4.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.4.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.4.1/java.lang.Thread.run(Thread.java:833)

#33 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.4.1/java.lang.Object.wait(Native Method)
java.base@17.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.4.1/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.4.1/java.lang.Thread.run(Thread.java:833)

#34 Thread[main,5,main] RUNNABLE
java.base@17.0.4.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.4.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:755)
java.base@17.0.4.1/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.4.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.4.1/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.4.1/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.4.1/java.net.ServerSocket.accept(ServerSocket.java:532)
org.apache.catalina.core.StandardServer.await(StandardServer.java:600)
org.apache.catalina.startup.Catalina.await(Catalina.java:887)
org.apache.catalina.startup.Catalina.start(Catalina.java:833)
java.base@17.0.4.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.4.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.4.1/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.4.1/java.lang.reflect.Method.invoke(Method.java:568)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)

#35 Thread[Notification Thread,9,system] RUNNABLE daemon

#36 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.4.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.4.1/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.4.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)

#37 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)

#38 Thread[Signal Dispatcher,9,system] RUNNABLE daemon

#39 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.4.1/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