LDL LDL's ERDDAP
Easier access to scientific data
| ?    
Brought to you by LDL SIO    

ERDDAP > Status

Current time is 2026-06-21T20:02:08+00:00
Startup was at  2026-05-08T17:35:52+00:00
Last major LoadDatasets started 8m 14s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets  = 0
nTableDatasets = 48
nTotalDatasets = 48
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets: 
ERROR: Duplicate datasetIDs in datasets.xml:
    GDP_DMP_SLP
Unique users (since startup)                            n = 20069
Response Failed    Time (since last major LoadDatasets) n =        0
Response Failed    Time (since last Daily Report)       n =        9,  median ~=        0 ms
Response Failed    Time (since startup)                 n =     2846,  median ~=        1 ms
Response Succeeded Time (since last major LoadDatasets) n =        6,  median ~=        7 ms
Response Succeeded Time (since last Daily Report)       n =      402,  median ~=        2 ms
Response Succeeded Time (since startup)                 n =    99903,  median ~=       11 ms
TaskThread has finished 0 out of 0 tasks.  Currently, no task is running.
TaskThread Failed    Time (since last Daily Report)     n =        0
TaskThread Failed    Time (since startup)               n =        0
TaskThread Succeeded Time (since last Daily Report)     n =        0
TaskThread Succeeded Time (since startup)               n =        0
EmailThread has sent 0 out of 85 emails.  Currently, the thread is sleeping.
EmailThread Failed    Time (since last Daily Report)    n =      193,  median ~=        0 ms
EmailThread Succeeded Time (since last Daily Report)    n =        0
TouchThread has finished 0 out of 0 touches.  Currently, the thread is sleeping.
TouchThread Failed    Time (since last Daily Report)    n =        0
TouchThread Succeeded Time (since last Daily Report)    n =        0
OS info: totalCPULoad=0.9967285 processCPULoad=0.98997205 totalMemory=15714MB freeMemory=1085MB totalSwapSpace=16383MB freeSwapSpace=16371MB
Number of active requests=1
Number of threads: Tomcat-waiting=11, inotify=3, other=15
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=   220 MB (highWaterMark=   434 MB) (Xmx ~= 1024 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-06-21T19:53:55+00:00      1s  53871     0     48         3 (     2)     0 (     0)    0       0       0       12       3    15    292     0    0%
  2026-06-21T19:38:55+00:00      1s  53860     0     48        11 (   230)     0 (     0)    0       0       0       12       3    15    286     0    0%
  2026-06-21T19:23:55+00:00      1s  53849     0     48         6 (    10)     0 (     0)    0       0       0       12       3    15    295     0    0%
  2026-06-21T19:08:55+00:00      1s  53835     0     48         5 (     4)     0 (     0)    0       0       0       12       3    15    290     0    0%
  2026-06-21T18:54:12+00:00     19s  53824     0     48         4 (    35)     0 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T18:38:55+00:00      1s  53790     0     48        17 (    75)     0 (     0)    0       0       0       12       3    15    289     0    0%
  2026-06-21T18:23:54+00:00      1s  53779     0     48         2 (     5)     0 (     0)    0       0       0       12       3    15    301     0    0%
  2026-06-21T18:08:55+00:00      1s  53766     0     48         3 (     8)     0 (     0)    0       0       0       12       3    15    299     0    0%
  2026-06-21T17:53:54+00:00      1s  53754     0     48         5 (     5)     0 (     0)    0       0       0       12       3    15    292     0    0%
  2026-06-21T17:39:11+00:00     17s  53743     0     48         1 (    15)     0 (     0)    0       0       0       12       3    15    297     0    0%
  2026-06-21T17:23:54+00:00      1s  53709     0     48         5 (    35)     0 (     0)    0       0       0       12       3    15    302     0    0%
  2026-06-21T17:08:54+00:00      1s  53696     0     48         3 (     9)     0 (     0)    0       0       0       12       3    15    288     0    0%
  2026-06-21T16:53:54+00:00      1s  53684     0     48        10 (     6)     0 (     0)    0       0       0       12       3    15    287     0    0%
  2026-06-21T16:39:02+00:00      9s  53673     0     48         1 (     2)     0 (     0)    0       0       0       12       3    15    301     0    0%
  2026-06-21T16:23:56+00:00      3s  53649     0     48         2 (    10)     0 (     0)    0       0       0       12       3    15    283     0    0%
  2026-06-21T16:08:54+00:00      1s  53626     0     48         3 (     2)     0 (     0)    0       0       0       12       3    15    295     0    0%
  2026-06-21T15:53:54+00:00      1s  53614     0     48        67 (     1)     0 (     0)    0       0       0       12       3    15    286     0    0%
  2026-06-21T15:39:01+00:00      8s  53603     0     48        84 (     1)     0 (     0)    0       0       0       12       3    15    292     0    0%
  2026-06-21T15:23:56+00:00      3s  53585     0     48         2 (    10)     0 (     0)    0       0       0       12       3    15    305     0    0%
  2026-06-21T15:08:54+00:00      1s  53556     0     48         4 (    10)     0 (     0)    0       0       0       12       3    15    291     0    0%
  2026-06-21T14:53:54+00:00      1s  53544     0     48        16 (     1)     0 (     0)    0       0       0       12       3    15    298     0    0%
  2026-06-21T14:38:54+00:00      2s  53533     0     48         1 (    35)     0 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T14:24:10+00:00     17s  53521     0     48         3 (     6)     0 (     0)    0       0       0       12       3    15    297     0    0%
  2026-06-21T14:08:54+00:00      1s  53486     0     48         1 (   150)     0 (     0)    0       0       0       12       3    15    298     0    0%
  2026-06-21T13:53:54+00:00      1s  53474     0     48         4 (     2)     0 (     0)    0       0       0       12       3    15    297     0    0%
  2026-06-21T13:38:54+00:00      2s  53463     0     48         2 (     5)     0 (     0)    0       0       0       12       3    15    298     0    0%
  2026-06-21T13:23:59+00:00      6s  53451     0     48         1 (    75)     0 (     0)    0       0       0       12       3    15    303     0    0%
  2026-06-21T13:08:57+00:00      5s  53437     0     48         3 (    75)     0 (     0)    0       0       0       12       3    15    276     0    0%
  2026-06-21T12:53:53+00:00      1s  53404     0     48         3 (     4)     0 (     0)    0       0       0       12       3    15    301     0    0%
  2026-06-21T12:38:54+00:00      1s  53393     0     48         3 (     8)     0 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T12:24:10+00:00     18s  53382     0     48         6 (    10)     3 (     0)    0       0       0       12       3    15    297     0    0%
  2026-06-21T12:08:54+00:00      1s  53367     0     48         6 (    15)     0 (     0)    0       0       0       12       3    15    297     0    0%
  2026-06-21T11:53:55+00:00      3s  53355     0     48         3 (    35)     0 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T11:38:53+00:00      1s  53323     0     48         4 (     5)     0 (     0)    0       0       0       12       3    15    284     0    0%
  2026-06-21T11:23:54+00:00      2s  53312     0     48         3 (     4)     0 (     0)    0       0       0       12       3    15    262     0    0%
  2026-06-21T11:09:09+00:00     17s  53301     0     48         5 (     8)     0 (     0)    0       0       0       12       3    15    305     0    0%
  2026-06-21T10:53:53+00:00      1s  53285     0     48         0 (     0)     0 (     0)    0       0       0       12       3    15    302     0    0%
  2026-06-21T10:38:56+00:00      4s  53274     0     48         0 (     0)     0 (     0)    0       0       0       12       3    15    299     0    0%
  2026-06-21T10:23:53+00:00      1s  53242     0     48         2 (     8)     0 (     0)    0       0       0       12       3    15    287     0    0%
  2026-06-21T10:08:54+00:00      2s  53231     0     48         3 (    35)     0 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T09:54:10+00:00     18s  53219     0     48         3 (     4)     0 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T09:38:53+00:00      1s  53204     0     48         2 (     4)     3 (     0)    0       0       0       12       3    15    294     0    0%
  2026-06-21T09:23:55+00:00      3s  53193     0     48         5 (     2)     0 (     0)    0       0       0       12       3    15    301     0    0%
  2026-06-21T09:08:53+00:00      1s  53161     0     48        35 (     2)     3 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T08:53:53+00:00      1s  53149     0     48         1 (     2)     0 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T08:39:02+00:00     10s  53135     0     48        11 (     2)     0 (     0)    0       0       0       12       3    15    294     0    0%
  2026-06-21T08:23:55+00:00      3s  53123     0     48         4 (    20)     0 (     0)    0       0       0       12       3    15    302     0    0%
  2026-06-21T08:08:53+00:00      1s  53091     0     48         5 (     4)     0 (     0)    0       0       0       12       3    15    288     0    0%
  2026-06-21T07:53:53+00:00      1s  53079     0     48         5 (    15)     0 (     0)    0       0       0       12       3    15    297     0    0%
  2026-06-21T07:39:10+00:00     19s  53066     0     48         7 (     6)     0 (     0)    0       0       0       12       3    15    303     0    0%
  2026-06-21T07:23:53+00:00      1s  53053     0     48        11 (     3)     0 (     0)    0       0       0       12       3    15    288     0    0%
  2026-06-21T07:08:56+00:00      4s  53042     0     48         2 (    10)     0 (     0)    0       0       0       12       3    15    257     0    0%
  2026-06-21T06:53:53+00:00      1s  53009     0     48         5 (     4)     0 (     0)    0       0       0       12       3    15    302     0    0%
  2026-06-21T06:38:53+00:00      1s  52996     0     48         5 (     2)     0 (     0)    0       0       0       12       3    15    298     0    0%
  2026-06-21T06:24:09+00:00     18s  52985     0     48         6 (     7)     0 (     0)    0       0       0       12       3    15    292     0    0%
  2026-06-21T06:08:53+00:00      2s  52972     0     48         4 (    20)     0 (     0)    0       0       0       12       3    15    302     0    0%
  2026-06-21T05:53:55+00:00      4s  52950     0     48         0 (     0)     0 (     0)    0       0       0       12       3    15    295     0    0%
  2026-06-21T05:38:52+00:00      1s  52926     0     48         2 (    20)     0 (     0)    0       0       0       12       3    15    296     0    0%
  2026-06-21T05:23:52+00:00      1s  52915     0     48         2 (    10)     0 (     0)    0       0       0       12       3    15    297     0    0%
  2026-06-21T05:09:04+00:00     13s  52904     0     48        11 (     8)     0 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T04:53:53+00:00      2s  52880     0     48         2 (     5)     0 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T04:38:53+00:00      2s  52865     0     48         7 (     3)     0 (     0)    0       0       0       12       3    15    287     0    0%
  2026-06-21T04:23:52+00:00      1s  52845     0     48        12 (     1)     0 (     0)    0       0       0       12       3    15    299     0    0%
  2026-06-21T04:08:52+00:00      1s  52834     0     48         6 (     2)     0 (     0)    0       0       0       12       3    15    287     0    0%
  2026-06-21T03:54:01+00:00     10s  52823     0     48         5 (     8)     0 (     0)    0       0       0       12       3    15    291     0    0%
  2026-06-21T03:38:53+00:00      2s  52795     0     48         2 (     5)     0 (     0)    0       0       0       12       3    15    302     0    0%
  2026-06-21T03:23:52+00:00      1s  52777     0     48         8 (     4)     0 (     0)    0       0       0       12       3    15    301     0    0%
  2026-06-21T03:08:52+00:00      1s  52764     0     48         5 (     8)     0 (     0)    0       0       0       12       3    15    298     0    0%
  2026-06-21T02:53:52+00:00      1s  52753     0     48         4 (    10)     3 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T02:39:05+00:00     14s  52742     0     48         1 (     4)     3 (     0)    0       0       0       12       3    15    304     0    0%
  2026-06-21T02:23:52+00:00      1s  52707     0     48         1 (    35)     0 (     0)    0       0       0       12       3    15    299     0    0%
  2026-06-21T02:08:52+00:00      1s  52694     0     48         5 (    15)     0 (     0)    0       0       0       12       3    15    297     0    0%
  2026-06-21T01:53:51+00:00      1s  52683     0     48         7 (    13)     0 (     0)    0       0       0       12       3    15    301     0    0%
  2026-06-21T01:38:52+00:00      2s  52672     0     48         4 (     5)     0 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T01:24:10+00:00     20s  52660     0     48         3 (     8)     0 (     0)    0       0       0       12       3    15    290     0    0%
  2026-06-21T01:08:52+00:00      1s  52624     0     48         1 (     4)     0 (     0)    0       0       0       12       3    15    300     0    0%
  2026-06-21T00:53:52+00:00      1s  52613     0     48         2 (     2)     0 (     0)    0       0       0       12       3    15    276     0    0%
  2026-06-21T00:38:52+00:00      1s  52602     0     48         3 (    15)     0 (     0)    0       0       0       12       3    15    293     0    0%
  2026-06-21T00:23:52+00:00      1s  52590     0     48         2 (   100)     0 (     0)    0       0       0       12       3    15    296     0    0%
  2026-06-21T00:09:14+00:00     23s  52577     0     48         6 (     3)     0 (     0)    0       0       0       12       3    15    293     0    0%
  2026-06-20T23:53:51+00:00      1s  52543     0     48         5 (     9)     3 (     1)    0       0       0       12       3    15    288     0    0%
  2026-06-20T23:38:52+00:00      2s  52532     0     48         3 (   750)     0 (     0)    0       0       0       12       3    15    290     0    0%
  2026-06-20T23:23:52+00:00      1s  52520     0     48        29 (     1)     0 (     0)    0       0       0       12       3    15    301     0    0%
  2026-06-20T23:09:12+00:00     22s  52507     0     48         3 (    35)     0 (     0)    0       0       0       12       3    15    290     0    0%
  2026-06-20T22:53:51+00:00      1s  52473     0     48         0 (     0)     3 (     0)    0       0       0       12       3    15    302     0    0%
  2026-06-20T22:38:51+00:00      1s  52462     0     48         6 (     2)     0 (     0)    0       0       0       12       3    15    303     0    0%
  2026-06-20T22:23:51+00:00      1s  52450     0     48         8 (     4)     0 (     0)    0       0       0       12       3    15    304     0    0%


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

Major LoadDatasets Times Distribution (since startup):
    n =     4234,  median ~=      458 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          2
    <= 200 ms:         27
    <= 500 ms:       2426
    <= 1 s:          1021
    <= 2 s:           227
    <= 5 s:            53
    <= 10 s:          182
    <= 20 s:          270
    <= 1 min:          26
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 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 =       49,  median ~=      217 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           1
    <= 50 ms:           9
    <= 100 ms:          6
    <= 200 ms:          8
    <= 500 ms:          9
    <= 1 s:             2
    <= 2 s:             5
    <= 5 s:             3
    <= 10 s:            3
    <= 20 s:            1
    <= 1 min:           2
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


Response Failed Time Distribution (since last major LoadDatasets):
    n =        0

Response Failed Time Distribution (since last Daily Report):
    n =        9,  median ~=        0 ms
    0 ms:               5
    1 ms:               4
    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 startup):
    n =     2846,  median ~=        1 ms
    0 ms:             927
    1 ms:             506
    2 ms:              50
    <= 5 ms:           29
    <= 10 ms:           7
    <= 20 ms:           6
    <= 50 ms:           9
    <= 100 ms:         42
    <= 200 ms:        434
    <= 500 ms:        164
    <= 1 s:            82
    <= 2 s:            98
    <= 5 s:           257
    <= 10 s:           24
    <= 20 s:            3
    <= 1 min:           3
    <= 2 min:          60
    <= 5 min:         139
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            6


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =        6,  median ~=        7 ms
    0 ms:               0
    1 ms:               1
    2 ms:               0
    <= 5 ms:            1
    <= 10 ms:           3
    <= 20 ms:           0
    <= 50 ms:           1
    <= 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 Succeeded Time Distribution (since last Daily Report):
    n =      402,  median ~=        2 ms
    0 ms:              29
    1 ms:             111
    2 ms:              64
    <= 5 ms:           63
    <= 10 ms:          48
    <= 20 ms:          17
    <= 50 ms:          25
    <= 100 ms:         14
    <= 200 ms:          5
    <= 500 ms:         17
    <= 1 s:             2
    <= 2 s:             7
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =    99903,  median ~=       11 ms
    0 ms:            9003
    1 ms:           19024
    2 ms:            9186
    <= 5 ms:         8460
    <= 10 ms:        3905
    <= 20 ms:        3542
    <= 50 ms:        5288
    <= 100 ms:       2877
    <= 200 ms:       1574
    <= 500 ms:       8403
    <= 1 s:          4457
    <= 2 s:          9558
    <= 5 s:         12534
    <= 10 s:         2037
    <= 20 s:           17
    <= 1 min:          24
    <= 2 min:           4
    <= 5 min:           9
    <= 10 min:          0
    <= 20 min:          1
    <= 1 hr:            0
    >  1 hr:            0


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

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

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

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

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

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


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

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

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

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


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

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

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

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


Language (since last daily report)
    : 412  (100%)

Language (since startup)
    : 94405  (92%)
    bn: 1991  (2%)
    zh-CN: 1889  (2%)
    cs: 1597  (2%)
    zh-TW: 1586  (2%)
    da: 1132  (1%)
    pt: 12  (0%)

SgtMap topography nFromCache=23 nNotFromCache=60
GSHHS: nCached=10 of 100, nCoarse=142, nSuccesses=64, nTossed=0
NationalBoundaries: nCached=5 of 100,  nCoarse=67, nSuccesses=16, nTossed=0
StateBoundaries: nCached=5 of 100,  nCoarse=4, nSuccesses=16, nTossed=0
Rivers: nCached=5 of 100,  nCoarse=4, nSuccesses=16, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes: 
28 + 37 + 36 + 29 + 33 + 33 + 27 + 27 + 30 + 35 + 32 + 31 + 28 + 22 + 39 + 34 + 
37 + 36 + 29 + 33 + 29 + 42 + 32 + 31 + 23 + 17 + 30 + 19 + 28 + 39 + 36 + 26 + 
37 + 23 + 26 + 39 + 27 + 32 + 28 + 34 + 31 + 36 + 24 + 33 + 43 + 34 + 28 + 38 + 
32 + 33 + 21 + 29 + 43 + 23 + 28 + 35 + 32 + 28 + 43 + 35 + 39 + 21 + 25 + 44 + 
36 + 34 + 30 + 39 + 35 + 30 + 36 + 23 + 34 + 33 + 33 + 32 + 27 + 29 + 30 + 32 + 
28 + 38 + 36 + 35 + 28 + 28 + 31 + 37 + 26 + 35 + 35 + 37 + 30 + 31 + 24 + 31 + 
30 + 24 + 34 + 28 + 32 + 32 + 28 + 19 + 28 + 30 + 39 + 44 + 28 + 35 + 24 + 21 + 
23 + 29 + 35 + 36 + 30 + 24 + 27 + 24 + 44 + 42 + 34 + 32 + 29 + 29 + 29 = 3978
canonicalStringHolder map sizes: 
6 + 2 + 4 + 6 + 7 + 5 + 7 + 7 + 11 + 5 + 3 + 6 + 11 + 6 + 8 + 4 + 
4 + 2 + 5 + 6 + 3 + 9 + 10 + 4 + 8 + 4 + 10 + 7 + 3 + 8 + 6 + 4 + 
3 + 7 + 6 + 3 + 8 + 4 + 8 + 5 + 7 + 7 + 5 + 11 + 4 + 7 + 13 + 6 + 
6 + 7 + 8 + 4 + 6 + 6 + 5 + 4 + 3 + 4 + 7 + 2 + 7 + 6 + 0 + 2 + 
4 + 8 + 5 + 8 + 5 + 3 + 7 + 3 + 6 + 12 + 6 + 1 + 4 + 10 + 6 + 7 + 
3 + 6 + 7 + 9 + 7 + 4 + 7 + 6 + 9 + 8 + 11 + 4 + 8 + 11 + 5 + 6 + 
5 + 3 + 2 + 7 + 3 + 8 + 7 + 4 + 5 + 4 + 7 + 4 + 8 + 6 + 6 + 3 + 
6 + 7 + 4 + 5 + 7 + 10 + 9 + 8 + 6 + 8 + 1 + 9 + 5 + 6 + 4 = 755

Number of threads: Tomcat-waiting=11, inotify=3, other=15
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)

#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.11/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.11/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.11/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.11/java.net.ServerSocket.accept(ServerSocket.java:543)
org.apache.catalina.core.StandardServer.await(StandardServer.java:555)
org.apache.catalina.startup.Catalina.await(Catalina.java:848)
org.apache.catalina.startup.Catalina.start(Catalina.java:796)
java.base@21.0.11/java.lang.invoke.LambdaForm$DMH/0x00007f4da8146000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.11/java.lang.invoke.LambdaForm$MH/0x00007f4da8150000.invoke(LambdaForm$MH)
java.base@21.0.11/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.11/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.11/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.11/java.lang.reflect.Method.invoke(Method.java:580)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)

#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.11/java.lang.Object.wait0(Native Method)
java.base@21.0.11/java.lang.Object.wait(Object.java:366)
java.base@21.0.11/java.lang.Object.wait(Object.java:339)
java.base@21.0.11/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.11/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.11/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

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

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

#5 Thread[#17,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.11/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.11/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

#6 Thread[#2165,http-nio-8080-exec-260,5,main] RUNNABLE daemon
java.desktop@21.0.11/sun.font.SunLayoutEngine.shape(Native Method)
java.desktop@21.0.11/sun.font.SunLayoutEngine.layout(SunLayoutEngine.java:172)
java.desktop@21.0.11/sun.font.GlyphLayout$EngineRecord.layout(GlyphLayout.java:669)
java.desktop@21.0.11/sun.font.GlyphLayout.layout(GlyphLayout.java:459)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.createGV(ExtendedTextSourceLabel.java:333)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.getGV(ExtendedTextSourceLabel.java:319)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.createLogicalBounds(ExtendedTextSourceLabel.java:229)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.getAdvance(ExtendedTextSourceLabel.java:138)
java.desktop@21.0.11/java.awt.font.TextLine.init(TextLine.java:281)
java.desktop@21.0.11/java.awt.font.TextLine.<init>(TextLine.java:129)
java.desktop@21.0.11/java.awt.font.TextLine.fastCreateTextLine(TextLine.java:978)
java.desktop@21.0.11/java.awt.font.TextLayout.fastInit(TextLayout.java:611)
java.desktop@21.0.11/java.awt.font.TextLayout.<init>(TextLayout.java:532)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawString(SunGraphics2D.java:2989)
gov.noaa.pmel.sgt.LabelDrawer2.drawString(LabelDrawer2.java:557)
gov.noaa.pmel.sgt.LabelDrawer2.draw(LabelDrawer2.java:115)
gov.noaa.pmel.sgt.SGLabel.draw(SGLabel.java:226)
gov.noaa.pfel.coastwatch.sgt.PlainAxis2.draw(PlainAxis2.java:242)
gov.noaa.pmel.sgt.CartesianGraph.draw(CartesianGraph.java:333)
gov.noaa.pmel.sgt.Layer.draw(Layer.java:456)
gov.noaa.pmel.sgt.PaneProxy.drawLayers(PaneProxy.java:235)
gov.noaa.pmel.sgt.PaneProxy.draw(PaneProxy.java:184)
gov.noaa.pmel.sgt.PaneProxy.draw(PaneProxy.java:170)
gov.noaa.pmel.sgt.JPane.draw(JPane.java:316)
gov.noaa.pfel.coastwatch.sgt.SgtGraph.makeGraph(SgtGraph.java:1500)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5787)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

#7 Thread[#2261,http-nio-8080-exec-356,5,main] RUNNABLE daemon
java.desktop@21.0.11/sun.font.SunLayoutEngine.shape(Native Method)
java.desktop@21.0.11/sun.font.SunLayoutEngine.layout(SunLayoutEngine.java:172)
java.desktop@21.0.11/sun.font.GlyphLayout$EngineRecord.layout(GlyphLayout.java:669)
java.desktop@21.0.11/sun.font.GlyphLayout.layout(GlyphLayout.java:459)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.createGV(ExtendedTextSourceLabel.java:333)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.getGV(ExtendedTextSourceLabel.java:319)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.createLogicalBounds(ExtendedTextSourceLabel.java:229)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.getAdvance(ExtendedTextSourceLabel.java:138)
java.desktop@21.0.11/java.awt.font.TextLine.init(TextLine.java:281)
java.desktop@21.0.11/java.awt.font.TextLine.<init>(TextLine.java:129)
java.desktop@21.0.11/java.awt.font.TextLine.fastCreateTextLine(TextLine.java:978)
java.desktop@21.0.11/java.awt.font.TextLayout.fastInit(TextLayout.java:611)
java.desktop@21.0.11/java.awt.font.TextLayout.<init>(TextLayout.java:392)
gov.noaa.pmel.sgt.LabelDrawer2.computeFontSize(LabelDrawer2.java:513)
gov.noaa.pmel.sgt.LabelDrawer2.computeBoundsD(LabelDrawer2.java:391)
gov.noaa.pmel.sgt.LabelDrawer2.draw(LabelDrawer2.java:99)
gov.noaa.pmel.sgt.SGLabel.draw(SGLabel.java:226)
gov.noaa.pfel.coastwatch.sgt.PlainAxis2.draw(PlainAxis2.java:242)
gov.noaa.pmel.sgt.CartesianGraph.draw(CartesianGraph.java:333)
gov.noaa.pmel.sgt.Layer.draw(Layer.java:456)
gov.noaa.pmel.sgt.PaneProxy.drawLayers(PaneProxy.java:235)
gov.noaa.pmel.sgt.PaneProxy.draw(PaneProxy.java:184)
gov.noaa.pmel.sgt.PaneProxy.draw(PaneProxy.java:170)
gov.noaa.pmel.sgt.JPane.draw(JPane.java:316)
gov.noaa.pfel.coastwatch.sgt.SgtGraph.makeGraph(SgtGraph.java:1500)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5787)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

#8 Thread[#27,EmailThread,5,main] TIMED_WAITING
java.base@21.0.11/java.lang.Thread.sleep0(Native Method)
java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:350)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:59)

#9 Thread[#28,TouchThread,5,main] TIMED_WAITING
java.base@21.0.11/java.lang.Thread.sleep0(Native Method)
java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:350)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:52)

#10 Thread[#29,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.11/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

#11 Thread[#31,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.11/java.lang.Thread.sleep0(Native Method)
java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320)

#12 Thread[#45,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@21.0.11/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.11/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.11/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.11/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:773)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

#13 Thread[#46,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.11/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.11/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.11/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:535)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:70)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

#14 Thread[#533,http-nio-8080-exec-191,5,main] RUNNABLE daemon
java.base@21.0.11/java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:940)
java.desktop@21.0.11/sun.font.SunLayoutEngine.getEngine(SunLayoutEngine.java:139)
java.desktop@21.0.11/sun.font.GlyphLayout$EngineRecord.init(GlyphLayout.java:663)
java.desktop@21.0.11/sun.font.GlyphLayout.nextEngineRecord(GlyphLayout.java:519)
java.desktop@21.0.11/sun.font.GlyphLayout.layout(GlyphLayout.java:429)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.createGV(ExtendedTextSourceLabel.java:333)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.getGV(ExtendedTextSourceLabel.java:319)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.createLogicalBounds(ExtendedTextSourceLabel.java:229)
java.desktop@21.0.11/sun.font.ExtendedTextSourceLabel.getAdvance(ExtendedTextSourceLabel.java:138)
java.desktop@21.0.11/java.awt.font.TextLine.init(TextLine.java:281)
java.desktop@21.0.11/java.awt.font.TextLine.<init>(TextLine.java:129)
java.desktop@21.0.11/java.awt.font.TextLine.fastCreateTextLine(TextLine.java:978)
java.desktop@21.0.11/java.awt.font.TextLayout.fastInit(TextLayout.java:611)
java.desktop@21.0.11/java.awt.font.TextLayout.<init>(TextLayout.java:532)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawString(SunGraphics2D.java:2989)
gov.noaa.pmel.sgt.LabelDrawer2.drawString(LabelDrawer2.java:557)
gov.noaa.pmel.sgt.LabelDrawer2.draw(LabelDrawer2.java:115)
gov.noaa.pmel.sgt.SGLabel.draw(SGLabel.java:226)
gov.noaa.pfel.coastwatch.sgt.PlainAxis2.draw(PlainAxis2.java:242)
gov.noaa.pmel.sgt.CartesianGraph.draw(CartesianGraph.java:333)
gov.noaa.pmel.sgt.Layer.draw(Layer.java:456)
gov.noaa.pmel.sgt.PaneProxy.drawLayers(PaneProxy.java:235)
gov.noaa.pmel.sgt.PaneProxy.draw(PaneProxy.java:184)
gov.noaa.pmel.sgt.PaneProxy.draw(PaneProxy.java:170)
gov.noaa.pmel.sgt.JPane.draw(JPane.java:316)
gov.noaa.pfel.coastwatch.sgt.SgtGraph.makeGraph(SgtGraph.java:1500)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsImage(EDDTable.java:5787)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3922)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1797)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

#15 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.11/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.11/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.11/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)


 
ERDDAP, Version 2.25_1
Disclaimers | Privacy Policy | Contact