BCO-DMO ERDDAP
Accessing BCO-DMO data
log in    
Brought to you by BCO-DMO    

ERDDAP > Status

Current time is 2026-08-02T09:59:57-04:00
Startup was at  2026-08-02T02:01:19-04:00
Last major LoadDatasets started 3m 20s ago and finished after 50 seconds.
nGridDatasets  = 0
nTableDatasets = 2546
nTotalDatasets = 2546
n Datasets Failed To Load (in the last major LoadDatasets) = 32
    bcodmo_dataset_881861_v1, bcodmo_dataset_904246_v1, bcodmo_dataset_905985_v1,
    bcodmo_dataset_906222_v1, bcodmo_dataset_906188_v1, bcodmo_dataset_885701_v1,
    bcodmo_dataset_907866_v1, bcodmo_dataset_911102_v1, bcodmo_dataset_854878_v1,
    bcodmo_dataset_921981_v1, bcodmo_dataset_920078_v1, bcodmo_dataset_920383_v1,
    bcodmo_dataset_920405_v1, bcodmo_dataset_920423_v1, bcodmo_dataset_920878_v1,
    bcodmo_dataset_881861_v3, bcodmo_dataset_922922_v1, bcodmo_dataset_923028_v1,
    bcodmo_dataset_921847_v1, bcodmo_dataset_924605_v1, bcodmo_dataset_925041_v1,
    bcodmo_dataset_914901_v1, bcodmo_dataset_922260_v1, bcodmo_dataset_907559_v1,
    bcodmo_dataset_926332_v1, bcodmo_dataset_925670_v1, bcodmo_dataset_861683_v1,
    bcodmo_dataset_916411_v1, bcodmo_dataset_890864_v1, bcodmo_dataset_965557_v1,
    bcodmo_dataset_986272_v1, bcodmo_dataset_986632_v1, (end)
Unique users (since startup)                            n = 1775
Response Failed    Time (since last major LoadDatasets) n =        7,  median ~=        0 ms
Response Failed    Time (since last Daily Report)       n =      379,  median ~=        0 ms
Response Failed    Time (since startup)                 n =      874,  median ~=        0 ms
Response Succeeded Time (since last major LoadDatasets) n =      917,  median ~=      932 ms
Response Succeeded Time (since last Daily Report)       n =    32267,  median ~=      781 ms
Response Succeeded Time (since startup)                 n =    86391,  median ~=      794 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.032205824 processCPULoad=0.011066399 totalMemory=15988MB freeMemory=195MB totalSwapSpace=8191MB freeSwapSpace=6747MB
Number of active requests=4
Number of threads: Tomcat-waiting=20, inotify=106, other=24
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=   800 MB (highWaterMark=  4237 MB) (Xmx ~= 8192 MB)

Major LoadDatasets Time Series: MLD    Datasets Loaded               Requests (median times in ms)                Number of Threads      MB    gc   Open
  timestamp                    time   nTry nFail nTotal  nSuccess (median) nFail (median) shed memFail tooMany  tomWait inotify other  inUse Calls Files
----------------------------  -----   -----------------  -----------------------------------------------------  ---------------------  ----- ----- -----
  2026-08-02T09:57:22-04:00     43s   1110    32   2546       303 (     9)    15 (     0)    0       0       0       32     106    13    410     1    0%
  2026-08-02T09:52:16-04:00     39s   1143    32   2546       394 (   431)    16 (     0)    0       0       0       32     102    13    409     1    0%
  2026-08-02T09:47:05-04:00     31s    924    32   2546      2155 (   904)    14 (     0)    0       0       0       22      17    23    488     1    0%
  2026-08-02T09:42:11-04:00     40s   1143    32   2546       347 (     9)    17 (     0)    0       0       0       31     100    14    408     1    0%
  2026-08-02T09:36:46-04:00     16s    443    32   2546       272 (     9)    14 (     0)    0       0       0       31      99    14    411     0    0%
  2026-08-02T09:32:08-04:00     40s   1143    32   2546      2286 (   931)    15 (     0)    0       0       0       31      55    14    440     1    0%
  2026-08-02T09:27:07-04:00     41s   1110    32   2546       244 (    20)    15 (     0)    0       0       0       31     106    14    408     1    0%
  2026-08-02T09:22:04-04:00     41s   1143    32   2546       241 (    23)    14 (     0)    0       0       0       31      84    14    408     1    0%
  2026-08-02T09:17:01-04:00     41s   1110    32   2546      2238 (   953)    13 (     0)    0       0       0       32      54    13    399     1    0%
  2026-08-02T09:11:24-04:00      5s     65    32   2546       233 (    10)    13 (     0)    0       0       0       32      73    13    395     0    0%
  2026-08-02T09:07:08-04:00     49s   1110    32   2546       283 (     9)    10 (     0)    0       0       0       32     105    13    402     1    0%
  2026-08-02T09:01:52-04:00     39s   1143    32   2546      1391 (   783)     4 (     0)    0       0       0       31      86    14    408     1    0%
  2026-08-02T08:56:49-04:00     38s   1110    32   2546      1175 (   844)    16 (     0)    0       0       0       22      32    23    536     1    0%
  2026-08-02T08:51:48-04:00     39s   1143    32   2546       275 (     9)    10 (     0)    0       0       0       32     106    13    404     1    0%
  2026-08-02T08:46:45-04:00     38s   1110    32   2546      1382 (   836)    15 (     0)    0       0       0       32      96    13    408     1    0%
  2026-08-02T08:41:44-04:00     39s   1143    32   2546      1129 (   872)    13 (     0)    0       0       0       22      15    23    550     1    0%
  2026-08-02T08:36:41-04:00     38s   1110    32   2546       263 (    10)     8 (     0)    0       0       0       32     106    13    409     1    0%
  2026-08-02T08:31:40-04:00     40s   1143    32   2546      1512 (   814)    17 (     0)    0       0       0       32     106    13    406     1    0%
  2026-08-02T08:26:12-04:00     14s    410    32   2546      1061 (   702)     8 (     0)    0       0       0       21      92    24    395     0    0%
  2026-08-02T08:21:36-04:00     40s   1143    32   2546       307 (     9)     4 (     0)    0       0       0       31     106    14    407     1    0%
  2026-08-02T08:16:10-04:00     16s    414    32   2546      1327 (   766)     0 (     0)    0       0       0       32      56    13    402     0    0%
  2026-08-02T08:11:23-04:00     31s    788    32   2546      1174 (   922)     4 (     0)    0       0       0       21     106    24    420     1    0%
  2026-08-02T08:06:44-04:00     55s   1110    32   2546       292 (     9)    10 (     0)    0       0       0       31      30    14    551     1    0%
  2026-08-02T08:01:26-04:00     39s   1143    32   2546      1265 (   875)    15 (     0)    0       0       0       32     106    13    406    16    0%
  2026-08-02T07:56:22-04:00     38s   1110    32   2546      1202 (   908)    10 (     0)    0       0       0       22     103    23    422     0    0%
  2026-08-02T07:51:18-04:00     37s   1143    32   2546       301 (     9)    15 (     0)    0       0       0       31      13    14    567     0    0%
  2026-08-02T07:45:52-04:00     12s    330    32   2546      1330 (   804)    13 (     0)    0       0       0       32      98    13    406     0    0%
  2026-08-02T07:41:16-04:00     38s   1143    32   2546      1193 (   803)    12 (     0)    0       0       0       22       5    23    531     0    0%
  2026-08-02T07:36:13-04:00     37s   1110    32   2546       303 (     9)    11 (     0)    0       0       0       29     106    13    409     0    0%
  2026-08-02T07:30:38-04:00      4s     32    32   2546      1473 (   898)     2 (     0)    0       0       0       28       5    14    397     0    0%
  2026-08-02T07:27:17-04:00     95s   1143    32   2546       919 (  1636)     3 (  1500)   18       1       0       19      15    23    437   123    0%
  2026-08-02T07:20:53-04:00     43s   1110    32   2546       250 (    20)     3 (     0)    0       0       0       29     106    13    360     1    0%
  2026-08-02T07:15:34-04:00     26s    717    32   2546      1071 (   800)     3 (     0)    0       0       0       29      90    13    358     1    0%
  2026-08-02T07:10:52-04:00     47s   1110    32   2546      1466 (   858)     5 (     0)    0       0       0       19      17    23    469     1    0%
  2026-08-02T07:05:43-04:00     41s   1143    32   2546       285 (     9)    15 (     0)    0       0       0       28     101    14    359     1    0%
  2026-08-02T07:00:40-04:00     40s   1110    32   2546      1224 (   770)     6 (     0)    0       0       0       28      98    14    358     1    0%
  2026-08-02T06:55:37-04:00     39s   1143    32   2546      1328 (   878)    13 (     0)    0       0       0       19      55    23    369     1    0%
  2026-08-02T06:50:34-04:00     38s   1110    32   2546       285 (     9)    11 (     0)    0       0       0       29      75    13    352     1    0%
  2026-08-02T06:45:34-04:00     40s   1143    32   2546      1030 (   844)     5 (     0)    0       0       0       29     106    13    353     1    0%
  2026-08-02T06:40:30-04:00     38s   1110    32   2546      1560 (   868)     1 (     1)    0       0       0       19      79    23    369     1    0%
  2026-08-02T06:35:01-04:00     11s    263    32   2546       199 (    32)     7 (  4250)    0       0       0       28      68    14    358     6    0%
  2026-08-02T06:30:54-04:00     67s   1110    32   2546       978 (   824)     9 (     0)    0       0       0       29      67    13    353     1    0%
  2026-08-02T06:25:25-04:00     41s   1143    32   2546      1550 (   901)     6 (     0)    0       0       0       18      78    24    366     1    0%
  2026-08-02T06:20:19-04:00     38s   1110    32   2546       270 (    10)     6 (     0)    0       0       0       29      88    13    356     1    0%
  2026-08-02T06:15:03-04:00     24s    723    32   2546      1006 (   834)     9 (     0)    0       0       0       29      66    13    354     0    0%
  2026-08-02T06:10:11-04:00     33s    843    32   2546      1482 (   909)     5 (     0)    0       0       0       19      74    23    361     1    0%
  2026-08-02T06:05:41-04:00     66s   1143    32   2546       318 (     9)    17 (     0)    0       0       0       28      99    14    356     1    0%
  2026-08-02T06:00:12-04:00     38s   1110    32   2546       970 (   868)    14 (     0)    0       0       0       29      61    13    403     1    0%
  2026-08-02T05:55:09-04:00     38s   1143    32   2546      1587 (   880)    16 (     0)    0       0       0       17      50    25    358     1    0%
  2026-08-02T05:49:56-04:00     27s    815    32   2546       252 (     8)    15 (     0)    0       0       0       29     106    13    352     1    0%
  2026-08-02T05:45:06-04:00     38s   1143    32   2546      1189 (   837)    15 (     0)    0       0       0       29      56    13    357     1    0%
  2026-08-02T05:39:47-04:00     21s    591    32   2546      1325 (   917)    12 (     0)    0       0       0       19     101    23    356     0    0%
  2026-08-02T05:35:04-04:00     40s   1143    32   2546       300 (     8)    13 (     0)    0       0       0       29     106    13    352     1    0%
  2026-08-02T05:29:59-04:00     37s   1110    32   2546      1163 (   854)    13 (     0)    0       0       0       29      80    13    356     1    0%
  2026-08-02T05:24:40-04:00     20s    564    32   2546      1392 (   852)     5 (     0)    0       0       0       20      50    22    364     0    0%
  2026-08-02T05:20:02-04:00     43s   1110    32   2546       306 (     7)    12 (     0)    0       0       0       29      86    13    356     1    0%
  2026-08-02T05:14:33-04:00     17s    480    32   2546       886 (   910)    14 (     0)    0       0       0       28      77    14    352     0    0%
  2026-08-02T05:10:00-04:00     46s   1110    32   2546      1682 (   802)     7 (     0)    0       0       0       20      49    22    433     1    0%
  2026-08-02T05:04:50-04:00     38s   1143    32   2546       247 (     9)     7 (     0)    0       0       0       28     106    14    367     1    0%
  2026-08-02T04:59:48-04:00     38s   1110    32   2546      1005 (   832)    12 (     0)    0       0       0       29      71    13    355     1    0%
  2026-08-02T04:54:46-04:00     38s   1143    32   2546      1465 (   934)     9 (     0)    0       0       0       19      40    23    451     1    0%
  2026-08-02T04:49:42-04:00     36s   1110    32   2546       268 (     9)     7 (     0)    0       0       0       29     106    13    349     1    0%
  2026-08-02T04:44:41-04:00     37s   1143    32   2546       647 (   698)     9 (     0)    0       0       0       29     104    13    373    12    0%
  2026-08-02T04:39:40-04:00     37s   1110    32   2546      1912 (   925)     4 (     0)    0       0       0       19      15    23    629     2    0%
  2026-08-02T04:34:38-04:00     38s   1143    32   2546       330 (     7)     5 (     0)    0       0       0       27     104    13    355     1    0%
  2026-08-02T04:29:08-04:00     10s    238    32   2546       335 (   541)     8 (     0)    0       0       0       27      97    13    344     0    0%
  2026-08-02T04:24:35-04:00     38s   1143    32   2546      2128 (   994)     9 (     0)    0       0       0       16      37    24    358     1    0%
  2026-08-02T04:19:20-04:00     25s    719    32   2546       228 (    10)    15 (     0)    0       0       0       26      98    14    354     0    0%
  2026-08-02T04:14:30-04:00     36s   1010    32   2546       341 (   408)    12 (     0)    0       0       0       26     106    14    358     1    0%
  2026-08-02T04:09:35-04:00     43s   1110    32   2546      2122 (   930)    12 (     0)    0       0       0       18      71    22    360     1    0%
  2026-08-02T04:04:27-04:00     38s   1143    32   2546       280 (     7)     7 (     0)    0       0       0       27      40    13    358     1    0%
  2026-08-02T03:59:25-04:00     38s   1110    32   2546       385 (   231)     8 (     0)    0       0       0       26     106    14    358     1    0%
  2026-08-02T03:54:21-04:00     36s   1143    32   2546      2172 (   933)    12 (     0)    0       0       0       17      97    23    390     1    0%
  2026-08-02T03:49:20-04:00     36s   1110    32   2546       285 (     8)     7 (     0)    0       0       0       27      67    13    360     1    0%
  2026-08-02T03:44:17-04:00     36s   1143    32   2546       549 (   647)     9 (     0)    0       0       0       27      52    13    357     1    0%
  2026-08-02T03:38:55-04:00     15s    422    32   2546      1988 (   943)     5 (     0)    0       0       0       17      97    23    359     0    0%
  2026-08-02T03:34:20-04:00     42s   1143    32   2546       314 (     8)     2 (     0)    0       0       0       27      65    13    354     1    0%
  2026-08-02T03:28:49-04:00     13s    359    32   2546       339 (   183)     0 (     0)    0       0       0       26      99    14    358     0    0%
  2026-08-02T03:24:14-04:00     40s   1143    32   2546      2175 (   942)     7 (     0)    0       0       0       17      46    23    360     1    0%
  2026-08-02T03:19:08-04:00     36s   1110    32   2546       282 (     8)     9 (     0)    0       0       0       27     106    13    358     1    0%
  2026-08-02T03:13:42-04:00     12s    287    32   2546       252 (     6)     8 (     0)    0       0       0       26      96    14    335     0    0%
  2026-08-02T03:09:19-04:00     50s   1110    32   2546      2269 (   946)    14 (     0)    0       0       0       27      20    13    515     1    0%
  2026-08-02T03:04:05-04:00     39s   1143    32   2546       280 (     8)    12 (     0)    0       0       0       27     104    13    339     1    0%
  2026-08-02T02:59:02-04:00     38s   1110    32   2546       257 (     8)    11 (     0)    0       0       0       26     104    14    339     1    0%
  2026-08-02T02:54:01-04:00     38s   1143    32   2546      1990 (   944)    10 (     0)    0       0       0       27       7    13    562     1    0%
  2026-08-02T02:48:30-04:00     10s    252    32   2546       489 (   607)     7 (     0)    0       0       0       16     106    24    323     0    0%
  2026-08-02T02:43:59-04:00     41s   1143    32   2546       238 (     9)     6 (     0)    0       0       0       27     104    13    335     1    0%


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

Major LoadDatasets Times Distribution (since startup):
    n =       95,  median ~=    37105 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:             2
    <= 10 s:            3
    <= 20 s:           10
    <= 1 min:          76
    <= 2 min:           3
    <= 5 min:           0
    <= 10 min:          1
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


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

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


Response Failed Time Distribution (since last major LoadDatasets):
    n =        7,  median ~=        0 ms
    0 ms:               2
    1 ms:               5
    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

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

Response Failed Time Distribution (since startup):
    n =      874,  median ~=        0 ms
    0 ms:             550
    1 ms:             289
    2 ms:               3
    <= 5 ms:            2
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          0
    <= 200 ms:          1
    <= 500 ms:          5
    <= 1 s:             2
    <= 2 s:             3
    <= 5 s:             5
    <= 10 s:            5
    <= 20 s:            1
    <= 1 min:           2
    <= 2 min:           2
    <= 5 min:           1
    <= 10 min:          3
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =      917,  median ~=      932 ms
    0 ms:               1
    1 ms:              10
    2 ms:               8
    <= 5 ms:           31
    <= 10 ms:          27
    <= 20 ms:           9
    <= 50 ms:           9
    <= 100 ms:          1
    <= 200 ms:          1
    <= 500 ms:        226
    <= 1 s:           157
    <= 2 s:           313
    <= 5 s:           122
    <= 10 s:            2
    <= 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 =    32267,  median ~=      781 ms
    0 ms:             187
    1 ms:             797
    2 ms:             299
    <= 5 ms:         1580
    <= 10 ms:        2182
    <= 20 ms:         453
    <= 50 ms:         618
    <= 100 ms:         59
    <= 200 ms:         44
    <= 500 ms:       6580
    <= 1 s:          5923
    <= 2 s:          9595
    <= 5 s:          3805
    <= 10 s:          120
    <= 20 s:            8
    <= 1 min:          17
    <= 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 =    86391,  median ~=      794 ms
    0 ms:             470
    1 ms:            2115
    2 ms:             986
    <= 5 ms:         4782
    <= 10 ms:        6036
    <= 20 ms:         939
    <= 50 ms:        1142
    <= 100 ms:        148
    <= 200 ms:         99
    <= 500 ms:      16763
    <= 1 s:         16525
    <= 2 s:         26290
    <= 5 s:          9882
    <= 10 s:          185
    <= 20 s:           10
    <= 1 min:          18
    <= 2 min:           1
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 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)
    : 32651  (100%)

Language (since startup)
    : 87269  (100%)

SgtMap topography nFromCache=0 nNotFromCache=11
GSHHS: nCached=18 of 100, nCoarse=4, nSuccesses=36, nTossed=0
NationalBoundaries: nCached=9 of 100,  nCoarse=2, nSuccesses=9, nTossed=0
StateBoundaries: nCached=9 of 100,  nCoarse=0, nSuccesses=9, nTossed=0
Rivers: nCached=9 of 100,  nCoarse=0, nSuccesses=9, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes: 
266 + 287 + 279 + 260 + 266 + 282 + 253 + 256 + 276 + 285 + 266 + 267 + 252 + 264 + 288 + 261 + 
272 + 273 + 240 + 257 + 255 + 278 + 279 + 248 + 275 + 263 + 282 + 266 + 245 + 277 + 291 + 265 + 
256 + 265 + 254 + 265 + 262 + 284 + 239 + 258 + 285 + 258 + 257 + 266 + 256 + 268 + 261 + 263 + 
286 + 299 + 246 + 267 + 299 + 255 + 254 + 280 + 263 + 274 + 307 + 260 + 236 + 260 + 261 + 267 + 
270 + 288 + 278 + 263 + 273 + 270 + 259 + 252 + 290 + 252 + 255 + 275 + 243 + 267 + 261 + 249 + 
228 + 286 + 257 + 240 + 290 + 276 + 272 + 292 + 273 + 253 + 242 + 278 + 259 + 255 + 258 + 264 + 
277 + 237 + 247 + 282 + 306 + 269 + 284 + 264 + 261 + 265 + 269 + 267 + 252 + 272 + 271 + 262 + 
263 + 246 + 328 + 297 + 271 + 241 + 270 + 281 + 305 + 261 + 272 + 273 + 232 + 264 + 285 = 33927
canonicalStringHolder map sizes: 
1099 + 1121 + 1217 + 1115 + 1224 + 1160 + 1160 + 1180 + 1162 + 1156 + 1173 + 1175 + 1195 + 1183 + 1139 + 1075 + 
1192 + 1164 + 1129 + 1132 + 1139 + 1164 + 1095 + 1173 + 1183 + 1279 + 1184 + 1135 + 1156 + 1160 + 1195 + 1121 + 
1193 + 1245 + 1091 + 1205 + 1192 + 1160 + 1154 + 1175 + 1147 + 1175 + 1172 + 1189 + 1211 + 1216 + 1076 + 1121 + 
1122 + 1180 + 1151 + 1159 + 1160 + 1178 + 1190 + 1197 + 1158 + 1158 + 1192 + 1213 + 1176 + 1212 + 1195 + 1120 + 
1178 + 1196 + 1147 + 1205 + 1240 + 1270 + 1149 + 1209 + 1215 + 1173 + 1169 + 1197 + 1178 + 1192 + 1136 + 1173 + 
1137 + 1191 + 1130 + 1171 + 1134 + 1223 + 1209 + 1216 + 1124 + 1155 + 1173 + 1163 + 1142 + 1183 + 1196 + 1217 + 
1180 + 1196 + 1190 + 1184 + 1178 + 1237 + 1170 + 1146 + 1182 + 1218 + 1219 + 1199 + 1187 + 1129 + 1212 + 1151 + 
1240 + 1213 + 1213 + 1185 + 1177 + 1184 + 1191 + 1167 + 1186 + 1166 + 1185 + 1114 + 1251 + 1195 + 1191 = 149245

Number of threads: Tomcat-waiting=20, inotify=106, other=24
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)

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

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

#3 Thread[http-nio-8000-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.19/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.19/java.lang.Thread.run(Thread.java:840)

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

#5 Thread[https-jsse-nio-8001-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.19/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.19/java.lang.Thread.run(Thread.java:840)

#6 Thread[https-jsse-nio-8001-exec-11,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:558)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)

#7 Thread[https-jsse-nio-8001-exec-12,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:558)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)

#8 Thread[https-jsse-nio-8001-exec-13,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6671)
gov.noaa.pfel.erddap.util.EDStatic.sendHttpUnauthorizedError(EDStatic.java:4962)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4638)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)

#9 Thread[https-jsse-nio-8001-exec-14,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6671)
gov.noaa.pfel.erddap.util.EDStatic.sendHttpUnauthorizedError(EDStatic.java:4962)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4638)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)

#10 Thread[https-jsse-nio-8001-exec-15,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:558)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)

#11 Thread[https-jsse-nio-8001-exec-17,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:558)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)

#12 Thread[https-jsse-nio-8001-exec-18,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:558)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)

#13 Thread[https-jsse-nio-8001-exec-4,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6671)
gov.noaa.pfel.erddap.Erddap.sendResourceNotFoundError(Erddap.java:17708)
gov.noaa.pfel.erddap.Erddap.doInfo(Erddap.java:13193)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:669)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)

#14 Thread[https-jsse-nio-8001-exec-5,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:558)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)

#15 Thread[https-jsse-nio-8001-exec-6,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:558)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)

#16 Thread[https-jsse-nio-8001-exec-7,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:558)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)

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

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

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

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

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

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

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

#24 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.19/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.22
Disclaimers | Privacy Policy | Contact