NOAA ERDDAP
Easier access to scientific data
log in | ?    
Brought to you by NOAA AOML PhOD GDP    

ERDDAP > Status

Current time is 2026-05-06T19:15:18-04:00
Startup was at  2026-04-12T09:13:08-04:00
Last major LoadDatasets started 7m 20s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets  = 3
nTableDatasets = 7
nTotalDatasets = 10
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets: 
Unique users (since startup)                            n = 20702
Response Failed    Time (since last major LoadDatasets) n =        0
Response Failed    Time (since last Daily Report)       n =      189,  median ~=     1423 ms
Response Failed    Time (since startup)                 n =     6400,  median ~=      686 ms
Response Succeeded Time (since last major LoadDatasets) n =       46,  median ~=       91 ms
Response Succeeded Time (since last Daily Report)       n =     8506,  median ~=      778 ms
Response Succeeded Time (since startup)                 n =   239511,  median ~=      529 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 5 out of 5 touches.  Currently, the thread is sleeping.
TouchThread Failed    Time (since last Daily Report)    n =        0
TouchThread Succeeded Time (since last Daily Report)    n =        1,  median ~=      350 ms
OS info: totalCPULoad=0.9998403 processCPULoad=0.82017887 totalMemory=63887MB freeMemory=1772MB totalSwapSpace=952MB freeSwapSpace=0MB
Number of active requests=1
Number of threads: Tomcat-waiting=18, inotify=4, other=19
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=   341 MB (highWaterMark=  1311 MB) (Xmx ~= 15976 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-05-06T19:07:59-04:00      1s      0     0     10        75 (   617)     1 (   750)    0       0       0       19       4    19     71     0    0%
  2026-05-06T18:53:00-04:00      3s      1     0     10        67 (   702)     2 (  1000)    0       0       0       19       4    20     71     0    0%
  2026-05-06T18:37:57-04:00      1s      0     0     10        70 (   689)     4 (  1000)    0       0       0       19       4    19     78     0    0%
  2026-05-06T18:22:56-04:00      1s      0     0     10        81 (   543)     3 (   625)    0       0       0       18       4    20    118     0    0%
  2026-05-06T18:07:55-04:00      1s      0     0     10        42 (   591)     1 (   750)    0       0       0       18       4    20    115     0    0%
  2026-05-06T17:52:54-04:00      1s      0     0     10        46 (   732)     0 (     0)    0       0       0       18       4    20    111     0    0%
  2026-05-06T17:37:53-04:00      1s      0     0     10        64 (   575)     2 (   750)    0       0       0       19       4    19     71     0    0%
  2026-05-06T17:22:52-04:00      1s      0     0     10       106 (    77)     2 (  1000)    0       0       0       19       4    19     72     0    0%
  2026-05-06T17:07:51-04:00      1s      0     0     10        61 (    99)     0 (     0)    0       0       0       19       4    19     75     0    0%
  2026-05-06T16:52:50-04:00      1s      0     0     10        52 (   781)     2 (  1000)    0       0       0       19       4    19     72     0    0%
  2026-05-06T16:37:49-04:00      1s      0     0     10        59 (   727)     0 (     0)    0       0       0       19       4    19     72     0    0%
  2026-05-06T16:22:48-04:00      1s      0     0     10        46 (   548)     1 (  1500)    0       0       0       19       4    19     70     0    0%
  2026-05-06T16:07:47-04:00      1s      0     0     10        65 (   709)     2 (     0)    0       0       0       19       4    19     71     0    0%
  2026-05-06T15:52:46-04:00      1s      0     0     10        40 (   912)     2 (  1500)    0       0       0       19       4    19     73     0    0%
  2026-05-06T15:37:45-04:00      1s      0     0     10        36 (   571)     0 (     0)    0       0       0       19       4    19     72     0    0%
  2026-05-06T15:22:44-04:00      1s      0     0     10        53 (   350)     0 (     0)    0       0       0       19       4    19     72     0    0%
  2026-05-06T15:07:43-04:00      1s      0     0     10        41 (   632)     1 (  1500)    0       0       0       19       4    19     80     0    0%
  2026-05-06T14:52:42-04:00      1s      0     0     10        29 (   650)     3 (     1)    0       0       0       19       4    19     72     0    0%
  2026-05-06T14:37:41-04:00      1s      0     0     10        77 (     5)     3 (   750)    0       0       0       19       4    19     71     0    0%
  2026-05-06T14:22:40-04:00      1s      0     0     10        30 (    35)     0 (     0)    0       0       0       18       4    20    124     0    0%
  2026-05-06T14:07:39-04:00      1s      0     0     10        32 (     4)     0 (     0)    0       0       0       19       4    19     71     0    0%
  2026-05-06T13:52:38-04:00      1s      0     0     10        80 (   167)     4 (  1500)    0       0       0       19       4    19     71     0    0%
  2026-05-06T13:37:37-04:00      1s      0     0     10      1558 (   830)    12 (  1000)    0       0       0       19       4    19     85     0    0%
  2026-05-06T13:22:36-04:00      1s      0     0     10      1380 (   727)     6 (  1000)    0       0       0       21       4    23    384     0    0%
  2026-05-06T13:07:35-04:00      1s      0     0     10      1406 (   801)     2 (  1000)    0       0       0       22       4    22    152     0    0%
  2026-05-06T12:52:34-04:00      1s      0     0     10       931 (   838)     6 (  1000)    0       0       0       22       4    22    395     0    0%
  2026-05-06T12:37:33-04:00      1s      0     0     10       617 (   843)     1 (   750)    0       0       0       20       4    23    265     0    0%
  2026-05-06T12:22:32-04:00      1s      0     0     10       115 (   155)     3 (  1250)    0       0       0       18       4    21     71     0    0%
  2026-05-06T12:07:31-04:00      1s      0     0     10        95 (   179)    12 (  1500)    0       0       0       18       4    21     70     0    0%
  2026-05-06T11:52:30-04:00      1s      0     0     10        67 (   871)    13 (  1650)    0       0       0       20       4    21     71    11    0%
  2026-05-06T11:37:29-04:00      1s      0     0     10        62 (  1237)    12 (  1455)    0       0       0       17       4    24    240     0    0%
  2026-05-06T11:22:28-04:00      1s      0     0     10        97 (  1087)    12 (  1545)    0       0       0       17       4    24    186     0    0%
  2026-05-06T11:07:26-04:00      1s      0     0     10        92 (  1148)    24 (  1522)    0       0       0       19       4    22     70     0    0%
  2026-05-06T10:52:25-04:00      1s      0     0     10        97 (  1069)     9 (  1563)    0       0       0       18       4    23     70     0    0%
  2026-05-06T10:37:24-04:00      1s      0     0     10        72 (  1163)     4 (  1500)    0       0       0       18       4    23     70     0    0%
  2026-05-06T10:22:23-04:00      1s      0     0     10       115 (    11)     3 (  1500)    0       0       0       17       4    24    130     0    0%
  2026-05-06T10:07:22-04:00      1s      0     0     10        20 (    50)     2 (     0)    0       0       0       16       4    26     78     0    0%
  2026-05-06T09:52:21-04:00      1s      0     0     10        66 (   636)     4 (  1500)    0       0       0       16       4    23     79     0    0%
  2026-05-06T09:37:20-04:00      1s      0     0     10        42 (   864)     5 (  1500)    0       0       0       16       4    23     70     0    0%
  2026-05-06T09:22:19-04:00      1s      0     0     10        47 (   922)     3 (  1250)    0       0       0       17       4    23     70     0    0%
  2026-05-06T09:07:18-04:00      1s      0     0     10        28 (  1000)     2 (  1500)    0       0       0       16       4    23     71     0    0%
  2026-05-06T08:52:17-04:00      1s      0     0     10        64 (  1088)     9 (  1563)    0       0       0       15       4    23     70     0    0%
  2026-05-06T08:37:16-04:00      1s      0     0     10        68 (  1250)     5 (  1625)    0       0       0       16       4    24    167     0    0%
  2026-05-06T08:22:15-04:00      1s      0     0     10        25 (   688)     1 (  1500)    0       0       0       16       4    24    104     0    0%
  2026-05-06T08:07:14-04:00      1s      0     0     10        32 (   150)     2 (  1500)    0       0       0       16       4    23     71     0    0%
  2026-05-06T07:52:13-04:00      1s      0     0     10        29 (  1237)     2 (  1500)    0       0       0       15       4    23     70     0    0%
  2026-05-06T07:37:12-04:00      1s      0     0     10        38 (   889)     1 (  1500)    0       0       0       16       4    23     70     0    0%
  2026-05-06T07:22:11-04:00      1s      0     0     10        45 (   775)     1 (  1500)    0       0       0       16       4    23     71     0    0%
  2026-05-06T07:07:10-04:00      1s      0     0     10        27 (   729)     1 (  1500)    0       0       0       16       4    23     70     0    0%
  2026-05-06T06:52:09-04:00      1s      0     0     10        31 (   854)     1 (  1500)    0       0       0       16       4    23     70     0    0%
  2026-05-06T06:37:07-04:00      1s      0     0     10        49 (   625)     0 (     0)    0       0       0       17       4    23     70     0    0%
  2026-05-06T06:22:05-04:00      1s      0     0     10        31 (     1)     2 (  1500)    0       0       0       16       4    23     71     0    0%
  2026-05-06T06:07:04-04:00      1s      0     0     10        35 (     6)     0 (     0)    0       0       0       16       4    23     71     0    0%
  2026-05-06T05:52:02-04:00      1s      0     0     10        15 (   917)     4 (240000)    0       0       0       16       4    23     71     0    0%
  2026-05-06T05:37:01-04:00      1s      0     0     10        42 (     2)    28 (198261)    0       0       0       16       4    25    270     0    0%
  2026-05-06T05:21:57-04:00      1s      0     0     10        35 (     1)    11 (190000)    0       0       0       16       4    25     71     0    0%
  2026-05-06T05:06:56-04:00      1s      0     0     10        45 (    18)    17 (198000)    0       0       0       17       4    22     69     0    0%
  2026-05-06T04:51:55-04:00      1s      0     0     10        21 (   583)    10 (210000)    0       0       0       16       4    23    150     0    0%
  2026-05-06T04:36:54-04:00      1s      0     0     10        39 (   531)    10 (187500)    0       0       0       18       4    20     71     0    0%
  2026-05-06T04:21:53-04:00      1s      0     0     10        39 (    15)     4 (  2000)    0       0       0       17       4    21     70     0    0%
  2026-05-06T04:06:52-04:00      1s      0     0     10       251 (   721)    50 (   779)    0       0       0       18       4    20    155     0    0%
  2026-05-06T03:51:51-04:00      1s      0     0     10        48 (    75)   137 (   689)    0       0       0       21       4    26     87     0    0%
  2026-05-06T03:37:07-04:00     17s      3     0     10        59 (   150)    12 (201818)    0       0       0       17       4    21    291     0    0%
  2026-05-06T03:21:49-04:00      1s      0     0     10        45 (     8)    13 (202500)    0       0       0       22       4    16     70     0    0%
  2026-05-06T03:06:49-04:00      1s      0     0     10        41 (  1024)     2 (     0)    0       0       0       21       4    17    140     0    0%
  2026-05-06T02:51:48-04:00      1s      0     0     10        34 (   692)     0 (     0)    0       0       0       25       4    13     67     0    0%
  2026-05-06T02:36:48-04:00      1s      0     0     10        34 (   625)     0 (     0)    0       0       0       25       4    13     68     0    0%
  2026-05-06T02:21:47-04:00      1s      0     0     10        42 (   567)     0 (     0)    0       0       0       25       4    13     69     0    0%
  2026-05-06T02:06:47-04:00      1s      0     0     10        60 (   133)     0 (     0)    0       0       0       25       4    13     68     0    0%
  2026-05-06T01:51:47-04:00      1s      0     0     10        45 (   774)     0 (     0)    0       0       0       25       4    13     69     0    0%
  2026-05-06T01:36:47-04:00      1s      0     0     10        54 (   750)     2 (   750)    0       0       0       25       4    13     69     0    0%
  2026-05-06T01:21:47-04:00      1s      0     0     10        52 (   300)     0 (     0)    0       0       0       25       4    13     68     0    0%
  2026-05-06T01:06:47-04:00      1s      0     0     10        62 (   727)     1 (   750)    0       0       0       25       4    13     69     0    0%
  2026-05-06T00:51:47-04:00      1s      0     0     10        50 (   717)     0 (     0)    0       0       0       25       4    13     68     0    0%
  2026-05-06T00:36:47-04:00      1s      0     0     10        60 (   833)     1 (  1500)    0       0       0       25       4    13     69     0    0%
  2026-05-06T00:21:46-04:00      1s      0     0     10        55 (   677)     0 (     0)    0       0       0       25       4    13     69     0    0%
  2026-05-06T00:06:46-04:00      1s      0     0     10        42 (   773)     0 (     0)    0       0       0       25       4    13     67     0    0%
  2026-05-05T23:51:46-04:00      1s      0     0     10        56 (   750)     1 (   750)    0       0       0       25       4    13     68     0    0%
  2026-05-05T23:36:46-04:00      1s      0     0     10        41 (   671)     3 (   750)    0       0       0       25       4    13     68     0    0%
  2026-05-05T23:21:46-04:00      1s      0     0     10        74 (   742)     1 (   750)    0       0       0       25       4    13     68     0    0%
  2026-05-05T23:06:46-04:00      1s      0     0     10        36 (   833)     0 (     0)    0       0       0       24       4    14    192     0    0%
  2026-05-05T22:51:45-04:00      1s      0     0     10        35 (   783)     2 (   750)    0       0       0       25       4    13     67     0    0%
  2026-05-05T22:36:45-04:00      1s      0     0     10        54 (   667)     0 (     0)    0       0       0       25       4    13     68     0    0%
  2026-05-05T22:21:45-04:00      1s      0     0     10        80 (   679)     0 (     0)    0       0       0       25       4    14     68     0    0%
  2026-05-05T22:06:45-04:00      1s      0     0     10        31 (  1031)     0 (     0)    0       0       0       25       4    13     68     0    0%
  2026-05-05T21:51:45-04:00      1s      0     0     10        47 (  1259)     0 (     0)    0       0       0       25       4    13     68     0    0%
  2026-05-05T21:36:45-04:00      1s      0     0     10        51 (   275)     0 (     0)    0       0       0       24       4    14    140     0    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       48,  median ~=       29 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            1
    <= 10 ms:           9
    <= 20 ms:           8
    <= 50 ms:          19
    <= 100 ms:          9
    <= 200 ms:          0
    <= 500 ms:          1
    <= 1 s:             0
    <= 2 s:             0
    <= 5 s:             1
    <= 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

Major LoadDatasets Times Distribution (since startup):
    n =     2344,  median ~=       50 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            1
    <= 10 ms:          54
    <= 20 ms:         111
    <= 50 ms:        1000
    <= 100 ms:        943
    <= 200 ms:        200
    <= 500 ms:         25
    <= 1 s:             1
    <= 2 s:             1
    <= 5 s:             5
    <= 10 s:            1
    <= 20 s:            2
    <= 1 min:           0
    <= 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 =       13,  median ~=     4500 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:             3
    <= 2 s:             1
    <= 5 s:             3
    <= 10 s:            6
    <= 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 major LoadDatasets):
    n =        0

Response Failed Time Distribution (since last Daily Report):
    n =      189,  median ~=     1423 ms
    0 ms:               9
    1 ms:               2
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          0
    <= 200 ms:          1
    <= 500 ms:          0
    <= 1 s:            25
    <= 2 s:           136
    <= 5 s:             5
    <= 10 s:            3
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           1
    <= 10 min:          1
    <= 20 min:          1
    <= 1 hr:            1
    >  1 hr:            4

Response Failed Time Distribution (since startup):
    n =     6400,  median ~=      686 ms
    0 ms:             140
    1 ms:             293
    2 ms:              81
    <= 5 ms:           32
    <= 10 ms:          19
    <= 20 ms:           7
    <= 50 ms:           9
    <= 100 ms:          8
    <= 200 ms:          9
    <= 500 ms:       1955
    <= 1 s:          1736
    <= 2 s:          1149
    <= 5 s:           436
    <= 10 s:          175
    <= 20 s:           69
    <= 1 min:          47
    <= 2 min:          18
    <= 5 min:         177
    <= 10 min:          8
    <= 20 min:          9
    <= 1 hr:            4
    >  1 hr:           19


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =       46,  median ~=       91 ms
    0 ms:               9
    1 ms:               2
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           3
    <= 100 ms:         11
    <= 200 ms:         10
    <= 500 ms:          0
    <= 1 s:             8
    <= 2 s:             3
    <= 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 =     8506,  median ~=      778 ms
    0 ms:             300
    1 ms:             189
    2 ms:              53
    <= 5 ms:           64
    <= 10 ms:          31
    <= 20 ms:          26
    <= 50 ms:          64
    <= 100 ms:        212
    <= 200 ms:        166
    <= 500 ms:        518
    <= 1 s:          4728
    <= 2 s:          2098
    <= 5 s:            46
    <= 10 s:            4
    <= 20 s:            3
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           1
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            3
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =   239511,  median ~=      529 ms
    0 ms:           10632
    1 ms:           10417
    2 ms:            4229
    <= 5 ms:         6113
    <= 10 ms:        3149
    <= 20 ms:        1756
    <= 50 ms:        2658
    <= 100 ms:       5430
    <= 200 ms:       4462
    <= 500 ms:      64547
    <= 1 s:        108791
    <= 2 s:         14062
    <= 5 s:          2367
    <= 10 s:          444
    <= 20 s:          113
    <= 1 min:         172
    <= 2 min:          69
    <= 5 min:          55
    <= 10 min:          7
    <= 20 min:         26
    <= 1 hr:            5
    >  1 hr:            7


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 =        1,  median ~=      350 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:          1
    <= 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

TouchThread Succeeded Time Distribution (since startup):
    n =        5,  median ~=       92 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          3
    <= 200 ms:          0
    <= 500 ms:          2
    <= 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


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

Language (since startup)
    : 245432  (100%)
    zh-CN: 211  (0%)
    fr: 36  (0%)
    it: 35  (0%)
    ja: 18  (0%)
    pt: 17  (0%)

SgtMap topography nFromCache=90 nNotFromCache=166
GSHHS: nCached=46 of 100, nCoarse=1036, nSuccesses=196, nTossed=0
NationalBoundaries: nCached=23 of 100,  nCoarse=410, nSuccesses=49, nTossed=0
StateBoundaries: nCached=23 of 100,  nCoarse=110, nSuccesses=49, nTossed=0
Rivers: nCached=23 of 100,  nCoarse=126, nSuccesses=49, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes: 
34 + 36 + 40 + 31 + 34 + 32 + 28 + 29 + 35 + 38 + 32 + 32 + 29 + 25 + 40 + 37 + 
37 + 36 + 29 + 37 + 31 + 44 + 32 + 32 + 25 + 18 + 30 + 17 + 30 + 38 + 40 + 28 + 
37 + 26 + 29 + 39 + 26 + 33 + 27 + 32 + 32 + 39 + 26 + 37 + 46 + 32 + 29 + 42 + 
33 + 33 + 21 + 30 + 46 + 26 + 30 + 36 + 33 + 26 + 42 + 37 + 36 + 21 + 25 + 41 + 
37 + 34 + 29 + 40 + 32 + 30 + 38 + 25 + 36 + 35 + 34 + 31 + 29 + 30 + 29 + 33 + 
25 + 37 + 36 + 40 + 29 + 26 + 33 + 38 + 27 + 36 + 35 + 36 + 27 + 31 + 26 + 30 + 
31 + 24 + 36 + 29 + 30 + 31 + 28 + 19 + 29 + 31 + 40 + 43 + 29 + 35 + 22 + 20 + 
24 + 29 + 36 + 35 + 30 + 24 + 27 + 25 + 43 + 40 + 31 + 34 + 32 + 33 + 28 = 4066
canonicalStringHolder map sizes: 
1340 + 1322 + 1337 + 1401 + 1319 + 1321 + 1403 + 1334 + 1335 + 1323 + 1387 + 1436 + 1360 + 1331 + 1277 + 1336 + 
1378 + 1315 + 1379 + 1315 + 1298 + 1373 + 1339 + 1269 + 1302 + 1360 + 1363 + 1336 + 1326 + 1355 + 1395 + 1328 + 
1366 + 1317 + 1349 + 1367 + 1394 + 1377 + 1261 + 1332 + 1377 + 1375 + 1360 + 1387 + 1386 + 1415 + 1347 + 1360 + 
1369 + 1319 + 1345 + 1306 + 1379 + 1354 + 1346 + 1358 + 1322 + 1365 + 1400 + 1348 + 1347 + 1279 + 1339 + 1350 + 
1324 + 1282 + 1359 + 1345 + 1400 + 1284 + 1327 + 1368 + 1404 + 1315 + 1352 + 1379 + 1346 + 1362 + 1400 + 1351 + 
1347 + 1433 + 1377 + 1398 + 1361 + 1274 + 1346 + 1372 + 1345 + 1329 + 1336 + 1282 + 1315 + 1414 + 1331 + 1398 + 
1363 + 1316 + 1320 + 1310 + 1336 + 1411 + 1369 + 1302 + 1359 + 1391 + 1401 + 1337 + 1355 + 1350 + 1356 + 1387 + 
1341 + 1438 + 1330 + 1345 + 1325 + 1307 + 1326 + 1365 + 1411 + 1368 + 1315 + 1305 + 1356 + 1365 + 1273 = 171378

Number of threads: Tomcat-waiting=18, inotify=4, other=19
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)

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

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

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

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

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

#6 Thread[#2259,http-nio-8444-exec-87,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.10/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:204)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:136)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.fillNonRecordVariables(N3iospWriter.java:333)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.create(N3iospWriter.java:97)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
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:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)

#7 Thread[#2268,http-nio-8444-exec-96,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.seek0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.seek(RandomAccessFile.java:636)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:751)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:204)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:136)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.fillNonRecordVariables(N3iospWriter.java:333)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.create(N3iospWriter.java:97)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
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:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)

#8 Thread[#2342,http-nio-8444-exec-170,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.10/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:204)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:136)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.fillNonRecordVariables(N3iospWriter.java:333)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.create(N3iospWriter.java:97)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
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:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)

#9 Thread[#2500,http-nio-8444-exec-176,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.10/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:204)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:136)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.fillNonRecordVariables(N3iospWriter.java:333)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.create(N3iospWriter.java:97)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
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:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)

#10 Thread[#2978,http-nio-8444-exec-180,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.10/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:204)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:136)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.fillNonRecordVariables(N3iospWriter.java:333)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.create(N3iospWriter.java:97)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
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:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)

#11 Thread[#3064,http-nio-8444-exec-190,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.10/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:204)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:136)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.fillNonRecordVariables(N3iospWriter.java:333)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.create(N3iospWriter.java:97)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
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:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)

#12 Thread[#34,TouchThread,5,main] TIMED_WAITING
java.base@21.0.10/java.lang.Thread.sleep0(Native Method)
java.base@21.0.10/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)

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

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

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

#16 Thread[#52,http-nio-8081-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.10/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.10/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.10/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)

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

#18 Thread[#64,http-nio-8444-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.10/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.10/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.10/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)

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


 
ERDDAP, Version 2.25_1
Disclaimers | Privacy Policy | Contact