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

ERDDAP > Status

Current time is 2026-10-03T17:53:28-04:00
Startup was at  2026-10-03T02:01:30-04:00
Last major LoadDatasets started 3m 16s ago and finished after 55 seconds.
nGridDatasets  = 0
nTableDatasets = 2687
nTotalDatasets = 2687
n Datasets Failed To Load (in the last major LoadDatasets) = 33
    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, bcodmo_dataset_995456_v`, (end)
Unique users (since startup)                            n = 15739
Response Failed    Time (since last major LoadDatasets) n =        6,  median ~=        0 ms
Response Failed    Time (since last Daily Report)       n =     3903,  median ~=        0 ms
Response Failed    Time (since startup)                 n =     4420,  median ~=        0 ms
Response Succeeded Time (since last major LoadDatasets) n =      210,  median ~=       14 ms
Response Succeeded Time (since last Daily Report)       n =    52210,  median ~=       15 ms
Response Succeeded Time (since startup)                 n =    89698,  median ~=       17 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.9267311 processCPULoad=0.9143655 totalMemory=15988MB freeMemory=181MB totalSwapSpace=8191MB freeSwapSpace=3509MB
Number of active requests=3
Number of threads: Tomcat-waiting=52, inotify=382, other=20
15 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=  2942 MB (highWaterMark=  7031 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-10-03T17:51:05-04:00     49s   1252    33   2687       545 (    16)     7 (     0)    0       0       0       61     882    15    545    11    4%
  2026-10-03T17:45:42-04:00     31s    755    33   2687       441 (    17)     8 (     0)    0       0       0       61     736    13    509     1    3%
  2026-10-03T17:41:05-04:00     57s   1252    33   2687       503 (    16)     1 (     0)    0       0       0       60     883    14    510     1    4%
  2026-10-03T17:36:04-04:00     58s   1285    33   2687       498 (    15)     9 (     0)    0       0       0       60     883    14    555     1    4%
  2026-10-03T17:30:56-04:00     54s   1252    33   2687       509 (    15)     7 (     0)    0       0       0       61     720    13    526     1    3%
  2026-10-03T17:25:53-04:00     54s   1285    33   2687       526 (    13)     0 (     0)    0       0       0       61     847    13    504     1    4%
  2026-10-03T17:20:48-04:00     52s   1252    33   2687       575 (    13)     1 (     0)    0       0       0       60     799    14    530     1    3%
  2026-10-03T17:15:43-04:00     49s   1285    33   2687       531 (    14)     4 (     0)    0       0       0       61     731    13    524     1    3%
  2026-10-03T17:10:08-04:00     17s    367    33   2687       409 (    15)    15 (     0)    0       0       0       60     790    14    512     0    3%
  2026-10-03T17:05:54-04:00     66s   1285    33   2687       459 (    17)    41 (     0)    0       0       0       60     729    14    508     2    3%
  2026-10-03T17:00:40-04:00     54s   1252    33   2687       449 (    16)    28 (     0)    0       0       0       61     764    13    515     1    3%
  2026-10-03T16:55:39-04:00     56s   1285    33   2687       540 (    15)     4 (     0)    0       0       0       60     891    15    531     1    4%
  2026-10-03T16:49:49-04:00      9s    176    33   2687       430 (    16)     6 (    50)    0       0       0       60     632    14    507     1    3%
  2026-10-03T16:45:32-04:00     55s   1285    33   2687       513 (    14)     5 (     0)    0       0       0       61     632    13    517     1    3%
  2026-10-03T16:40:17-04:00     42s    940    33   2687       426 (    15)     1 (     0)    0       0       0       61     739    13    517     1    3%
  2026-10-03T16:35:31-04:00     59s   1285    33   2687       436 (    17)     6 (     0)    0       0       0       61     648    13    516     9    3%
  2026-10-03T16:30:20-04:00     55s   1252    33   2687       503 (    14)    10 (     0)    0       0       0       61     857    13    525     2    4%
  2026-10-03T16:25:18-04:00     56s   1285    33   2687       537 (    15)     3 (     1)    0       0       0       61     616    13    514     2    3%
  2026-10-03T16:19:31-04:00     13s    276    33   2687       421 (    13)     0 (     0)    0       0       0       60     737    14    626     0    3%
  2026-10-03T16:15:12-04:00     56s   1285    33   2687       539 (    15)     3 (     0)    0       0       0       61     773    13    512     1    3%
  2026-10-03T16:09:29-04:00     15s    314    33   2687       433 (    15)    17 (     0)    0       0       0       60     696    14    629     1    3%
  2026-10-03T16:05:20-04:00     70s   1285    33   2687       480 (    14)     3 (     0)    0       0       0       60     828    14    528     5    3%
  2026-10-03T16:00:05-04:00     58s   1252    33   2687       448 (    17)     3 (     1)    0       0       0       60     747    14    596     2    3%
  2026-10-03T15:54:57-04:00     54s   1285    33   2687       522 (    13)     0 (     0)    0       0       0       61     757    13    529     1    3%
  2026-10-03T15:49:57-04:00     56s   1252    33   2687       553 (    13)    70 (     0)    0       0       0       61     757    13    523     6    3%
  2026-10-03T15:44:53-04:00     55s   1285    33   2687       557 (    11)    42 (     0)    0       0       0       60     794    14    564     0    3%
  2026-10-03T15:39:43-04:00     48s   1076    33   2687       548 (    15)    58 (     0)    0       0       0       61     893    13    520     1    4%
  2026-10-03T15:34:51-04:00     59s   1285    33   2687       604 (    14)    29 (     0)    0       0       0       61     928    13    512     6    4%
  2026-10-03T15:29:44-04:00     55s   1252    33   2687       462 (    14)     3 (  2750)    0       0       0       61     878    13    591     3    4%
  2026-10-03T15:24:41-04:00     55s   1285    33   2687       502 (    15)    39 (     0)    0       0       0       61     363    13    505     2    1%
  2026-10-03T15:19:38-04:00     54s   1252    33   2687       571 (    13)    68 (     0)    0       0       0       61     921    13    514     2    4%
  2026-10-03T15:13:50-04:00      8s    151    33   2687       404 (    14)    46 (     0)    0       0       0       60     705    14    508     2    3%
  2026-10-03T15:09:45-04:00     66s   1252    33   2687       612 (    14)    94 (     0)    0       0       0       60     706    14    514    21    3%
  2026-10-03T15:04:14-04:00     47s   1041    33   2687       491 (    22)    16 (     0)    0       0       0       63     870    13    553    45    4%
  2026-10-03T14:59:26-04:00     70s   1252    33   2687       607 (    13)    87 (     0)    0       0       0       59     905    20   1340    12    4%
  2026-10-03T14:54:05-04:00     53s   1285    33   2687       472 (    16)    39 (     0)    0       0       0       62     481    14    513     1    2%
  2026-10-03T14:49:03-04:00     53s   1252    33   2687       589 (    13)    73 (     0)    0       0       0       63     997    13    506     1    4%
  2026-10-03T14:43:14-04:00      6s     66    33   2687       524 (    10)   128 (     0)    0       0       0       62     185    15    594     0    1%
  2026-10-03T14:39:15-04:00     65s   1252    33   2687       536 (    18)    22 (     0)    0       0       0       63     864    13    558     8    4%
  2026-10-03T14:33:34-04:00     55s   1285    33   2687       506 (    13)    49 (     0)    0       0       0       63     913    13    520     1    4%
  2026-10-03T14:28:29-04:00     53s   1252    33   2687       530 (    13)    82 (     0)    0       0       0       63     890    13    530     4    4%
  2026-10-03T14:23:24-04:00     52s   1285    33   2687       574 (    11)    71 (     0)    0       0       0       63     719    13    520     1    3%
  2026-10-03T14:18:23-04:00     53s   1252    33   2687       485 (    14)    43 (     0)    0       0       0       63     808    13    557     5    4%
  2026-10-03T14:13:21-04:00     54s   1279    33   2687       424 (    17)    21 (     0)    0       0       0       63     888    13    533     1    4%
  2026-10-03T14:08:21-04:00     57s   1252    33   2687       493 (    16)    38 (     0)    0       0       0       62     658    14    518     1    3%
  2026-10-03T14:03:15-04:00     54s   1285    33   2687       495 (    13)    40 (     0)    0       0       0       62     866    14    521     0    4%
  2026-10-03T13:58:09-04:00     51s   1252    33   2687       530 (    14)    59 (     0)    0       0       0       63     920    13    550     1    4%
  2026-10-03T13:53:06-04:00     51s   1285    33   2687       485 (    15)    19 (     0)    0       0       0       61     899    15    517     2    4%
  2026-10-03T13:47:35-04:00     22s    505    33   2687       367 (    16)    18 (     0)    0       0       0       63     564    13    661     0    2%
  2026-10-03T13:43:05-04:00     55s   1285    33   2687       520 (    14)    58 (     0)    0       0       0       63     868    13    596     3    4%
  2026-10-03T13:37:36-04:00     32s    748    33   2687       421 (    17)    14 (     0)    0       0       0       63     530    15    524     1    2%
  2026-10-03T13:32:57-04:00     56s   1285    33   2687       514 (    14)    64 (     0)    0       0       0       64     912    13    549     2    4%
  2026-10-03T13:27:51-04:00     52s   1252    33   2687       518 (    14)   112 (     0)    0       0       0       64     292    13    528     1    1%
  2026-10-03T13:22:48-04:00     53s   1285    33   2687       694 (    13)   138 (     0)    0       0       0       60     837    17    558     3    3%
  2026-10-03T13:17:03-04:00     10s    170    33   2687       402 (    15)    63 (     0)    0       0       0       64     546    15    508     5    2%
  2026-10-03T13:12:58-04:00     69s   1285    33   2687       538 (    14)    64 (     0)    0       0       0       64     804    13    650     4    3%
  2026-10-03T13:07:36-04:00     48s    982    33   2687       654 (    12)    47 (     0)    0       0       0       63     735    14    516     1    3%
  2026-10-03T13:02:10-04:00     27s    393    33   2687        59 (    30)     7 (     0)    0       0       0       62     784    15    575     3    3%
  2026-10-03T13:01:33-04:00    909s   1285    33   2687      1523 (  1621)   117 (   492)  536       0       0       63    1002    14    633   507    4%
  2026-10-03T12:41:46-04:00     54s   1252    33   2687       548 (    14)    37 (     0)    0       1       0       54     664    14    527     0    3%
  2026-10-03T12:36:34-04:00     52s   1285    33   2687       541 (    15)    37 (     0)    0       0       0       55     686    13    539     3    3%
  2026-10-03T12:31:29-04:00     50s   1252    33   2687       582 (    13)    67 (     0)    0       0       0       54     858    14    558     1    4%
  2026-10-03T12:26:24-04:00     49s   1285    33   2687       552 (    15)    19 (     0)    0       0       0       54     731    14    537     2    3%
  2026-10-03T12:21:21-04:00     47s   1252    33   2687       666 (    14)    74 (     0)    0       0       0       54     843    14    528     3    4%
  2026-10-03T12:15:37-04:00      5s     66    33   2687       517 (    12)   103 (     0)    0       0       0       55     823    16    506     0    4%
  2026-10-03T12:11:37-04:00     59s   1252    33   2687       734 (    16)    60 (     0)    0       0       0       54     823    17    519    18    3%
  2026-10-03T12:05:25-04:00      7s     66    33   2687       398 (    12)    54 (     0)    0       0       0       54     317    14    518     0    1%
  2026-10-03T12:02:02-04:00    103s   1252    33   2687       825 (  2224)    13 (321429)  537       1       0       55     893    13    566   316    4%
  2026-10-03T11:52:19-04:00     48s   1285    33   2687       591 (    16)    31 (     0)    0       0       0       51     765    19    522     5    3%
  2026-10-03T11:46:35-04:00      7s    108    33   2687       473 (    14)    88 (     0)    0       0       0       55     920    13    517     6    4%
  2026-10-03T11:42:22-04:00     55s   1285    33   2687       414 (    17)    23 (     0)    0       0       0       55     962    13    520    24    4%
  2026-10-03T11:37:14-04:00     53s   1252    33   2687       569 (    15)    65 (     0)    0       0       0       55     847    13    591     1    4%
  2026-10-03T11:31:52-04:00     33s    781    33   2687       457 (    16)    56 (     0)    0       0       0       55     688    15    527     1    3%
  2026-10-03T11:27:15-04:00     60s   1252    33   2687       496 (    16)    31 (     0)    0       1       0       55     777    15    603     7    3%
  2026-10-03T11:21:59-04:00     48s   1285    33   2687       532 (    15)    31 (     0)    0       0       0       54     878    14    512     5    4%
  2026-10-03T11:16:19-04:00     11s    247    33   2687        30 (    17)     1 (     0)    0       0       0       55     844    13    664     0    4%
  2026-10-03T11:15:59-04:00    348s   1285    33   2687       762 (    47)    63 (     0)  102       0       0       55     912    13    533   140    4%
  2026-10-03T11:05:57-04:00     59s   1252    33   2687       466 (    14)    49 (     0)    0       0       0       41     582    13    518     2    3%
  2026-10-03T11:00:41-04:00     46s   1285    33   2687       560 (    16)    28 (     0)    0       0       0       41     526    13    516    11    2%
  2026-10-03T10:54:57-04:00      5s     47    33   2687       408 (    16)    18 (     0)    0       0       0       40     988    14    519     1    4%
  2026-10-03T10:50:36-04:00     45s   1285    33   2687       497 (    13)    27 (     0)    0       0       0       41    1000    13    533     2    4%
  2026-10-03T10:45:30-04:00     43s   1252    33   2687       468 (    16)    42 (     0)    0       0       0       41     877    13    536     7    4%
  2026-10-03T10:39:56-04:00     12s    329    33   2687       423 (    15)    62 (     0)    0       0       0       41     911    13    629     0    4%
  2026-10-03T10:35:28-04:00     45s   1252    33   2687       483 (    13)    25 (     0)    0       0       0       41    1002    13    519     4    4%
  2026-10-03T10:30:25-04:00     46s   1285    33   2687       608 (    13)    63 (     0)    0       0       0       38     776    15   1022     0    3%
  2026-10-03T10:24:41-04:00      5s     41    33   2687       407 (    15)    35 (     0)    0       0       0       40     785    14    515     1    3%
  2026-10-03T10:20:27-04:00     50s   1285    33   2687       631 (    14)   116 (     0)    0       0       0       38     785    16    514    20    3%


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

Major LoadDatasets Times Distribution (since startup):
    n =      134,  median ~=    38298 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:             5
    <= 10 s:           10
    <= 20 s:            9
    <= 1 min:          94
    <= 2 min:          11
    <= 5 min:           2
    <= 10 min:          2
    <= 20 min:          1
    <= 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 =        6,  median ~=        0 ms
    0 ms:               5
    1 ms:               1
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          0
    <= 200 ms:          0
    <= 500 ms:          0
    <= 1 s:             0
    <= 2 s:             0
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Failed Time Distribution (since last Daily Report):
    n =     3903,  median ~=        0 ms
    0 ms:            2302
    1 ms:            1332
    2 ms:               5
    <= 5 ms:            2
    <= 10 ms:           0
    <= 20 ms:           5
    <= 50 ms:           8
    <= 100 ms:          4
    <= 200 ms:          5
    <= 500 ms:         31
    <= 1 s:            13
    <= 2 s:            24
    <= 5 s:            38
    <= 10 s:           47
    <= 20 s:           28
    <= 1 min:          26
    <= 2 min:          18
    <= 5 min:           2
    <= 10 min:         11
    <= 20 min:          2
    <= 1 hr:            0
    >  1 hr:            0

Response Failed Time Distribution (since startup):
    n =     4420,  median ~=        0 ms
    0 ms:            2528
    1 ms:            1504
    2 ms:               7
    <= 5 ms:            4
    <= 10 ms:           1
    <= 20 ms:           6
    <= 50 ms:           9
    <= 100 ms:          5
    <= 200 ms:          5
    <= 500 ms:         50
    <= 1 s:            14
    <= 2 s:            38
    <= 5 s:            55
    <= 10 s:           60
    <= 20 s:           37
    <= 1 min:          42
    <= 2 min:          35
    <= 5 min:           4
    <= 10 min:         12
    <= 20 min:          2
    <= 1 hr:            0
    >  1 hr:            2


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =      210,  median ~=       14 ms
    0 ms:               1
    1 ms:               2
    2 ms:               2
    <= 5 ms:           15
    <= 10 ms:          64
    <= 20 ms:          58
    <= 50 ms:          15
    <= 100 ms:          3
    <= 200 ms:          1
    <= 500 ms:          1
    <= 1 s:            11
    <= 2 s:            24
    <= 5 s:            12
    <= 10 s:            1
    <= 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 =    52210,  median ~=       15 ms
    0 ms:            1241
    1 ms:            2558
    2 ms:            1234
    <= 5 ms:         6174
    <= 10 ms:        7668
    <= 20 ms:       14419
    <= 50 ms:        4937
    <= 100 ms:        789
    <= 200 ms:        354
    <= 500 ms:        652
    <= 1 s:          3826
    <= 2 s:          6821
    <= 5 s:           778
    <= 10 s:          293
    <= 20 s:          246
    <= 1 min:         213
    <= 2 min:           5
    <= 5 min:           1
    <= 10 min:          1
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =    89698,  median ~=       17 ms
    0 ms:            3491
    1 ms:            5092
    2 ms:            3211
    <= 5 ms:         9239
    <= 10 ms:       11029
    <= 20 ms:       19197
    <= 50 ms:        6320
    <= 100 ms:       1074
    <= 200 ms:        516
    <= 500 ms:       1064
    <= 1 s:          5071
    <= 2 s:          9618
    <= 5 s:          2218
    <= 10 s:         5907
    <= 20 s:         4079
    <= 1 min:        2386
    <= 2 min:         165
    <= 5 min:          20
    <= 10 min:          1
    <= 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)
    : 56122  (100%)

Language (since startup)
    : 94116  (100%)

SgtMap topography nFromCache=13 nNotFromCache=182
GSHHS: nCached=100 of 100, nCoarse=182, nSuccesses=412, nTossed=156
NationalBoundaries: nCached=100 of 100,  nCoarse=53, nSuccesses=117, nTossed=25
StateBoundaries: nCached=100 of 100,  nCoarse=38, nSuccesses=117, nTossed=25
Rivers: nCached=100 of 100,  nCoarse=38, nSuccesses=117, nTossed=25
bufferedImage isAccelerated=[unknown]
canonical map sizes: 
286 + 298 + 300 + 276 + 273 + 298 + 268 + 273 + 293 + 299 + 276 + 280 + 268 + 282 + 300 + 278 + 
288 + 288 + 260 + 278 + 264 + 296 + 300 + 268 + 291 + 284 + 299 + 282 + 268 + 300 + 303 + 276 + 
272 + 286 + 269 + 281 + 278 + 295 + 251 + 279 + 297 + 278 + 272 + 284 + 275 + 282 + 284 + 275 + 
303 + 311 + 271 + 287 + 319 + 268 + 273 + 298 + 270 + 288 + 321 + 280 + 250 + 279 + 280 + 291 + 
286 + 306 + 298 + 278 + 284 + 285 + 266 + 268 + 302 + 271 + 273 + 296 + 266 + 280 + 274 + 267 + 
240 + 300 + 272 + 259 + 307 + 289 + 291 + 306 + 287 + 272 + 255 + 299 + 274 + 270 + 274 + 284 + 
293 + 255 + 262 + 309 + 316 + 285 + 292 + 282 + 281 + 287 + 286 + 280 + 260 + 287 + 285 + 284 + 
274 + 262 + 344 + 316 + 294 + 260 + 286 + 294 + 320 + 275 + 293 + 287 + 247 + 277 + 304 = 35996
canonicalStringHolder map sizes: 
83063 + 83184 + 83105 + 82670 + 83316 + 83398 + 82869 + 82682 + 83282 + 82679 + 82945 + 82891 + 82820 + 83021 + 82626 + 83357 + 
83138 + 83096 + 82694 + 83121 + 83169 + 83016 + 82849 + 83222 + 83342 + 83664 + 82821 + 83106 + 82731 + 83014 + 83098 + 82835 + 
83133 + 82870 + 83231 + 82861 + 83174 + 82973 + 82783 + 82758 + 84231 + 85026 + 115780 + 82928 + 82856 + 115719 + 82885 + 82867 + 
115827 + 82957 + 83159 + 115541 + 82859 + 82743 + 116095 + 83411 + 83184 + 115399 + 113911 + 82717 + 115635 + 115724 + 83438 + 115741 + 
115368 + 83187 + 115759 + 116166 + 83223 + 115452 + 100022 + 82728 + 115611 + 83469 + 115456 + 82955 + 82810 + 83440 + 82922 + 83019 + 
82717 + 83163 + 83546 + 83239 + 82434 + 82892 + 83171 + 83144 + 83302 + 82579 + 83319 + 82886 + 82979 + 83144 + 82897 + 83113 + 
83594 + 82802 + 83305 + 83045 + 83215 + 83119 + 83103 + 82854 + 82863 + 83091 + 82955 + 82989 + 83948 + 82586 + 83001 + 82865 + 
82602 + 83910 + 83017 + 82843 + 82794 + 83175 + 82982 + 82821 + 83086 + 82777 + 83235 + 83462 + 83158 + 82531 + 82924 = 11086004

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

#1 Thread[Catalina-utility-2,1,main] TIMED_WAITING
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1668)
java.base@17.0.20.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
java.base@17.0.20.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
java.base@17.0.20.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
java.base@17.0.20.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
java.base@17.0.20.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)

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

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

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

#5 Thread[http-nio-8000-Poller,5,main] RUNNABLE daemon
java.base@17.0.20.1/java.util.concurrent.ConcurrentHashMap$KeySetView.iterator(ConcurrentHashMap.java:4635)
java.base@17.0.20.1/java.util.Collections$UnmodifiableCollection$1.<init>(Collections.java:1052)
java.base@17.0.20.1/java.util.Collections$UnmodifiableCollection.iterator(Collections.java:1051)
org.apache.tomcat.util.net.NioEndpoint$Poller.timeout(NioEndpoint.java:996)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:798)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)

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

#7 Thread[https-jsse-nio-8001-exec-554,5,main] BLOCKED daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.20.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1679)
java.base@17.0.20.1/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:99)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)
org.apache.tomcat.util.threads.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1113)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1176)
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.20.1/java.lang.Thread.run(Thread.java:840)

#8 Thread[https-jsse-nio-8001-exec-629,5,main] RUNNABLE daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.20.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1679)
java.base@17.0.20.1/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:99)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)
org.apache.tomcat.util.threads.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1113)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1176)
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.20.1/java.lang.Thread.run(Thread.java:840)

#9 Thread[https-jsse-nio-8001-exec-754,5,main] BLOCKED daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.20.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1679)
java.base@17.0.20.1/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:99)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)
org.apache.tomcat.util.threads.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1113)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1176)
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.20.1/java.lang.Thread.run(Thread.java:840)

#10 Thread[https-jsse-nio-8001-exec-756,5,main] RUNNABLE daemon
java.base@17.0.20.1/jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1924)
java.base@17.0.20.1/jdk.internal.math.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
java.base@17.0.20.1/java.lang.Double.parseDouble(Double.java:651)
com.cohort.util.String2.parseDouble(String2.java:4341)
com.cohort.array.StringArray.getDouble(StringArray.java:1158)
com.cohort.array.FloatArray.append(FloatArray.java:1178)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:213)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:3271)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:105)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:31)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3925)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4765)
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.20.1/java.lang.Thread.run(Thread.java:840)

#11 Thread[https-jsse-nio-8001-exec-779,5,main] RUNNABLE daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.20.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1679)
java.base@17.0.20.1/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:99)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)
org.apache.tomcat.util.threads.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1113)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1176)
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.20.1/java.lang.Thread.run(Thread.java:840)

#12 Thread[https-jsse-nio-8001-exec-783,5,main] RUNNABLE daemon
java.base@17.0.20.1/java.util.WeakHashMap.expungeStaleEntries(WeakHashMap.java:347)
java.base@17.0.20.1/java.util.WeakHashMap.getTable(WeakHashMap.java:355)
java.base@17.0.20.1/java.util.WeakHashMap.get(WeakHashMap.java:403)
com.cohort.util.String2.canonicalStringHolder(String2.java:6250)
com.cohort.array.StringArray.set(StringArray.java:1059)
com.cohort.array.StringArray.atInsert(StringArray.java:691)
gov.noaa.pfel.coastwatch.pointdata.Table.addColumn(Table.java:716)
gov.noaa.pfel.coastwatch.pointdata.Table.addColumn(Table.java:735)
gov.noaa.pfel.coastwatch.pointdata.Table.addColumn(Table.java:750)
gov.noaa.pfel.erddap.Erddap.doInfo(Erddap.java:13216)
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.20.1/java.lang.Thread.run(Thread.java:840)

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

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

#15 Thread[main,5,main] RUNNABLE
java.base@17.0.20.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.20.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.20.1/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.20.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.20.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.20.1/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.20.1/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)

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

#17 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.20.1/java.lang.Object.notifyAll(Native Method)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.enqueue(ReferenceQueue.java:80)
java.base@17.0.20.1/java.lang.ref.Reference.enqueueFromPending(Reference.java:242)
java.base@17.0.20.1/java.lang.ref.Reference.processPendingReferences(Reference.java:273)
java.base@17.0.20.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)

#18 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.io.UnixFileSystem.list(Native Method)
java.base@17.0.20.1/java.io.File.normalizedList(File.java:1176)
java.base@17.0.20.1/java.io.File.list(File.java:1148)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:186)

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

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