UBC and MEOPAR Logos SalishSeaCast ERDDAP™
Public access to the SalishSeaCast model products
   
Brought to you by SalishSeaCast UBC EOAS MEOPAR NOAA    

ERDDAP > Status

Current time is 2026-02-16T08:54:40-08:00
Startup was at  2026-02-04T09:21:42-08:00
Last major LoadDatasets started 8m 54s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets  = 42
nTableDatasets = 11
nTotalDatasets = 53
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets: 
Unique users (since startup)                            n = 5410
Response Failed    Time (since last major LoadDatasets) n =        2,  median ~=        1 ms
Response Failed    Time (since last Daily Report)       n =       22,  median ~=        2 ms
Response Failed    Time (since startup)                 n =     2588,  median ~=        1 ms
Response Succeeded Time (since last major LoadDatasets) n =        5,  median ~=       13 ms
Response Succeeded Time (since last Daily Report)       n =      169,  median ~=       11 ms
Response Succeeded Time (since startup)                 n =   251103,  median ~=     2856 ms
TaskThread has finished 0 out of 0 tasks.  Currently, no task is running.
TaskThread Failed    Time (since last Daily Report)     n =        0
TaskThread Failed    Time (since startup)               n =        0
TaskThread Succeeded Time (since last Daily Report)     n =        0
TaskThread Succeeded Time (since startup)               n =        0
The email system is inactive.
TouchThread has finished 0 out of 0 touches.  Currently, the thread is sleeping.
TouchThread Failed    Time (since last Daily Report)    n =        0
TouchThread Succeeded Time (since last Daily Report)    n =        0
OS info: totalCPULoad=0.48974073 processCPULoad=0.051913053 totalMemory=128712MB freeMemory=5478MB totalSwapSpace=16274MB freeSwapSpace=15949MB
Number of active requests=1
Number of threads: Tomcat-waiting=13, inotify=4, other=13
1 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 13684 MB (highWaterMark= 22247 MB) (Xmx ~= 65536 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-02-16T08:45:48-08:00      1s      0     0   53.0        19 (    11)     2 (     0)    0       0       0       14       4    13    487     1    0%
  2026-02-16T08:30:47-08:00      1s      0     0   53.0        12 (     7)     2 (     1)    0       0       0       13       4    14    893     1    0%
  2026-02-16T08:15:47-08:00      1s      0     0   53.0        39 (    17)     2 (     1)    0       0       0       14       4    13    414     2    0%
  2026-02-16T08:00:47-08:00      1s      0     0   53.0        30 (     1)     2 (     1)    0       0       0       14       4    13    490     1    0%
  2026-02-16T07:45:47-08:00      1s      0     0   53.0         9 (    15)     3 (   425)    0       0       0       14       4    13    411     4    0%
  2026-02-16T07:30:46-08:00      1s      0     0   53.0        20 (    20)     3 (     1)    0       0       0       13       4    14    708     3    0%
  2026-02-16T07:15:47-08:00      1s      0     0   53.0        35 (    13)     6 (165000)    0       0       0       13       4    14    837     2    0%
  2026-02-16T07:00:47-08:00      1s      0     0   53.0         8 (    15)     2 (     1)    0       0       0       12       4    15    766     1    0%
  2026-02-16T06:45:47-08:00      1s      0     0   53.0        14 (    17)     2 (     2)    0       0       0       14       4    13    408     0    0%
  2026-02-16T06:30:46-08:00      1s      0     0   53.0        16 (    15)     2 (     2)    0       0       0       15       4    12    127     0    0%
  2026-02-16T06:15:46-08:00      1s      0     0   53.0        46 (    13)     2 (     1)    0       0       0       15       4    12    133     0    0%
  2026-02-16T06:00:46-08:00      1s      0     0   53.0        15 (    28)     2 (     1)    0       0       0       15       4    12    122     0    0%
  2026-02-16T05:45:46-08:00      1s      0     0   53.0        13 (    16)     2 (    10)    0       0       0       14       4    13    138     0    0%
  2026-02-16T05:30:46-08:00      1s      0     0   53.0        13 (    13)     3 (     4)    0       0       0       15       4    12    122     0    0%
  2026-02-16T05:15:46-08:00      1s      0     0   53.0        30 (    18)     2 (     5)    0       0       0       15       4    12    122     0    0%
  2026-02-16T05:00:46-08:00      1s      0     0   53.0        39 (     9)     2 (     1)    0       0       0       15       4    12    133     0    0%
  2026-02-16T04:45:46-08:00      1s      0     0   53.0        14 (   100)     2 (     1)    0       0       0       15       4    12    122     0    0%
  2026-02-16T04:30:46-08:00      1s      0     0   53.0        16 (    40)     2 (     2)    0       0       0       15       4    12    122     0    0%
  2026-02-16T04:15:46-08:00      1s      0     0   53.0        11 (    28)     2 (     2)    0       0       0       15       4    12    122     0    0%
  2026-02-16T04:00:46-08:00      1s      0     0   53.0        13 (     4)     2 (     2)    0       0       0       15       4    12    122     0    0%
  2026-02-16T03:45:46-08:00      1s      0     0   53.0        13 (     4)     3 (     8)    0       0       0       15       4    12    122     0    0%
  2026-02-16T03:30:46-08:00      1s      0     0   53.0        17 (    16)     2 (     2)    0       0       0       15       4    12    122     0    0%
  2026-02-16T03:15:46-08:00      1s      0     0   53.0        39 (    15)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-16T03:00:46-08:00      1s      0     0   53.0        18 (     5)     2 (     2)    0       0       0       15       4    12    105     0    0%
  2026-02-16T02:45:46-08:00      1s      0     0   53.0        24 (   125)     2 (     5)    0       0       0       15       4    12    122     0    0%
  2026-02-16T02:30:45-08:00      1s      0     0   53.0        18 (     8)     3 (     2)    0       0       0       15       4    12    122     0    0%
  2026-02-16T02:15:46-08:00      1s      0     0   53.0        22 (    20)     2 (     2)    0       0       0       15       4    12    122     0    0%
  2026-02-16T02:00:45-08:00      1s      0     0   53.0        18 (    20)     2 (     1)    0       0       0       15       4    12    125     0    0%
  2026-02-16T01:45:45-08:00      1s    928     0   53.0        15 (     2)     2 (     1)    0       0       0       15       4    12    123     0    0%
  2026-02-16T01:30:45-08:00      1s      0     0   53.0        16 (    13)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-16T01:15:45-08:00      1s      0     0   53.0        28 (    10)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-16T01:00:45-08:00      1s      0     0   53.0        10 (     5)     2 (     1)    0       0       0       15       4    12    122     0    0%
  2026-02-16T00:45:45-08:00      1s      0     0   53.0        16 (     8)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-16T00:30:45-08:00      1s      0     0   53.0        12 (    14)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-16T00:15:45-08:00      1s      0     0   53.0        11 (    14)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-16T00:00:45-08:00      1s      0     0   53.0        16 (    10)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T23:45:45-08:00      1s      0     0   53.0        10 (     7)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T23:30:45-08:00      1s      0     0   53.0         6 (     1)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T23:15:45-08:00      1s      0     0   53.0        18 (    17)     2 (     1)    0       0       0       15       4    12    122     0    0%
  2026-02-15T23:00:45-08:00      1s      0     0   53.0        10 (     5)     2 (     1)    0       0       0       15       4    12    113     0    0%
  2026-02-15T22:45:45-08:00      1s      0     0   53.0         6 (     0)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T22:30:45-08:00      1s      0     0   53.0        10 (     1)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T22:15:45-08:00      1s      0     0   53.0        22 (    20)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T22:00:45-08:00      1s      0     0   53.0        11 (     4)     2 (     1)    0       0       0       14       4    13    133     0    0%
  2026-02-15T21:45:45-08:00      1s      0     0   53.0         5 (    13)     2 (     1)    0       0       0       15       4    12    122     0    0%
  2026-02-15T21:30:44-08:00      1s      0     0   53.0        20 (    15)     2 (     0)    0       0       0       15       4    12    138     0    0%
  2026-02-15T21:15:44-08:00      1s      0     0   53.0         9 (    14)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T21:00:44-08:00      1s      0     0   53.0         8 (    12)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T20:45:44-08:00      1s      0     0   53.0        13 (    18)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T20:30:44-08:00      1s      0     0   53.0         7 (     4)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T20:15:44-08:00      1s      0     0   53.0        11 (     4)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T20:00:44-08:00      1s      0     0   53.0         7 (     4)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T19:45:44-08:00      1s      0     0   53.0         8 (     5)     2 (     1)    0       0       0       15       4    12    123     0    0%
  2026-02-15T19:30:44-08:00      1s      0     0   53.0         8 (    13)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T19:15:44-08:00      1s      0     0   53.0        15 (    13)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T19:00:44-08:00      1s      0     0   53.0         8 (     2)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T18:45:44-08:00      1s      0     0   53.0         8 (     5)     2 (     1)    0       0       0       15       4    12    113     0    0%
  2026-02-15T18:30:44-08:00      1s      0     0   53.0         9 (     4)     2 (     2)    0       0       0       15       4    12    122     0    0%
  2026-02-15T18:15:44-08:00      1s      0     0   53.0        21 (    19)     2 (     1)    0       0       0       15       4    12    122     0    0%
  2026-02-15T18:00:44-08:00      1s      0     0   53.0         8 (     5)     3 (     1)    0       0       0       15       4    12    124     0    0%
  2026-02-15T17:45:44-08:00      1s      0     0   53.0        16 (     3)     3 (     1)    0       0       0       15       4    12    124     0    0%
  2026-02-15T17:30:44-08:00      1s      0     0   53.0        14 (    17)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T17:15:44-08:00      1s      0     0   53.0        13 (     9)     2 (     4)    0       0       0       15       4    12    122     0    0%
  2026-02-15T17:00:44-08:00      1s      0     0   53.0         5 (    13)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T16:45:44-08:00      1s      0     0   53.0        17 (     4)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T16:30:44-08:00      1s      0     0   53.0         6 (     1)     2 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T16:15:44-08:00      1s      0     0   53.0       244 (     3)     2 (     0)    0       0       0       15       4    12    133     0    0%
  2026-02-15T16:00:43-08:00      1s      0     0   53.0         7 (     1)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T15:45:43-08:00      1s      0     0   53.0        18 (     4)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T15:30:43-08:00      1s      0     0   53.0        11 (     6)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T15:15:43-08:00      1s      0     0   53.0        12 (     5)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T15:00:43-08:00      1s      0     0   53.0        11 (     4)     2 (    20)    0       0       0       15       4    12    122     0    0%
  2026-02-15T14:45:43-08:00      1s      0     0   53.0         7 (    12)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T14:30:43-08:00      1s      0     0   53.0         7 (    12)     0 (     0)    0       0       0       15       4    12    113     0    0%
  2026-02-15T14:15:43-08:00      1s      0     0   53.0        21 (    19)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T14:00:43-08:00      1s      0     0   53.0         7 (    12)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T13:45:43-08:00      1s      0     0   53.0        13 (    12)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T13:30:43-08:00      1s      0     0   53.0         7 (     4)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T13:15:43-08:00      1s      0     0   53.0        10 (     5)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T13:00:43-08:00      1s      0     0   53.0         9 (    14)     0 (     0)    0       0       0       15       4    12    125     0    0%
  2026-02-15T12:45:43-08:00      1s      0     0   53.0         8 (    13)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T12:30:43-08:00      1s      0     0   53.0         7 (    11)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T12:15:43-08:00      1s      0     0   53.0        15 (    12)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T12:00:43-08:00      1s      0     0   53.0        12 (     1)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T11:45:43-08:00      1s      0     0   53.0         5 (    12)     1 (    75)    0       0       0       15       4    12    122     0    0%
  2026-02-15T11:30:43-08:00      1s      0     0   53.0        13 (   108)     0 (     0)    0       0       0       15       4    12    122     0    0%
  2026-02-15T11:15:43-08:00      1s      0     0   53.0        10 (     0)     0 (     0)    0       0       0       15       4    12    122     0    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =        7,  median ~=       46 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           4
    <= 100 ms:          3
    <= 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

Major LoadDatasets Times Distribution (since startup):
    n =     1111,  median ~=       92 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:          19
    <= 50 ms:         172
    <= 100 ms:        430
    <= 200 ms:        238
    <= 500 ms:        223
    <= 1 s:             8
    <= 2 s:             4
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            1
    <= 1 min:           2
    <= 2 min:           1
    <= 5 min:           1
    <= 10 min:          0
    <= 20 min:          6
    <= 1 hr:            6
    >  1 hr:            0


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

Minor LoadDatasets Times Distribution (since startup):
    n =      107,  median ~=      928 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:          2
    <= 500 ms:         19
    <= 1 s:            38
    <= 2 s:            22
    <= 5 s:            12
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           1
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:           13
    >  1 hr:            0


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

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

Response Failed Time Distribution (since startup):
    n =     2588,  median ~=        1 ms
    0 ms:             438
    1 ms:            1101
    2 ms:             244
    <= 5 ms:          134
    <= 10 ms:         102
    <= 20 ms:          35
    <= 50 ms:          19
    <= 100 ms:         15
    <= 200 ms:          5
    <= 500 ms:        147
    <= 1 s:             6
    <= 2 s:             1
    <= 5 s:             7
    <= 10 s:           11
    <= 20 s:           20
    <= 1 min:          10
    <= 2 min:           5
    <= 5 min:         283
    <= 10 min:          1
    <= 20 min:          0
    <= 1 hr:            2
    >  1 hr:            2


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

Response Succeeded Time Distribution (since last Daily Report):
    n =      169,  median ~=       11 ms
    0 ms:              19
    1 ms:              19
    2 ms:              13
    <= 5 ms:           10
    <= 10 ms:          22
    <= 20 ms:          24
    <= 50 ms:          10
    <= 100 ms:          7
    <= 200 ms:          4
    <= 500 ms:         20
    <= 1 s:             5
    <= 2 s:             9
    <= 5 s:             4
    <= 10 s:            0
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           3
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =   251103,  median ~=     2856 ms
    0 ms:            8622
    1 ms:           14495
    2 ms:            6338
    <= 5 ms:         6936
    <= 10 ms:        1256
    <= 20 ms:        3087
    <= 50 ms:       10046
    <= 100 ms:       2717
    <= 200 ms:       1172
    <= 500 ms:       8172
    <= 1 s:          1179
    <= 2 s:         15256
    <= 5 s:        162232
    <= 10 s:         1810
    <= 20 s:           54
    <= 1 min:         596
    <= 2 min:        1462
    <= 5 min:        3917
    <= 10 min:       1520
    <= 20 min:        216
    <= 1 hr:           20
    >  1 hr:            0


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

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

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

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


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

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

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

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


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

Language (since startup)
    : 253544  (100%)

SgtMap topography nFromCache=3 nNotFromCache=25
GSHHS: nCached=24 of 100, nCoarse=1, nSuccesses=68, nTossed=0
NationalBoundaries: nCached=12 of 100,  nCoarse=1, nSuccesses=34, nTossed=0
StateBoundaries: nCached=12 of 100,  nCoarse=0, nSuccesses=34, nTossed=0
Rivers: nCached=12 of 100,  nCoarse=0, nSuccesses=34, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes: 
30 + 37 + 38 + 29 + 34 + 34 + 28 + 28 + 33 + 40 + 35 + 33 + 33 + 26 + 40 + 35 + 
40 + 37 + 30 + 34 + 35 + 44 + 35 + 32 + 25 + 21 + 30 + 20 + 28 + 41 + 38 + 27 + 
40 + 27 + 27 + 43 + 26 + 32 + 26 + 35 + 32 + 37 + 27 + 34 + 42 + 36 + 28 + 41 + 
33 + 38 + 25 + 33 + 45 + 27 + 29 + 33 + 33 + 28 + 42 + 34 + 38 + 23 + 26 + 44 + 
35 + 36 + 29 + 38 + 34 + 32 + 38 + 30 + 38 + 38 + 35 + 33 + 28 + 30 + 33 + 33 + 
25 + 39 + 37 + 38 + 30 + 31 + 34 + 36 + 28 + 36 + 37 + 36 + 31 + 31 + 26 + 31 + 
31 + 28 + 37 + 29 + 34 + 30 + 29 + 21 + 28 + 33 + 40 + 46 + 29 + 37 + 26 + 25 + 
26 + 30 + 36 + 35 + 34 + 25 + 27 + 24 + 44 + 38 + 35 + 32 + 29 + 31 + 28 = 4157
canonicalStringHolder map sizes: 
182 + 168 + 157 + 170 + 188 + 176 + 172 + 177 + 185 + 180 + 195 + 175 + 170 + 198 + 181 + 175 + 
178 + 183 + 176 + 194 + 167 + 170 + 182 + 190 + 176 + 171 + 178 + 155 + 181 + 174 + 179 + 168 + 
161 + 177 + 166 + 172 + 160 + 174 + 170 + 186 + 192 + 180 + 157 + 200 + 198 + 174 + 184 + 186 + 
185 + 178 + 183 + 172 + 172 + 193 + 170 + 189 + 167 + 177 + 161 + 189 + 173 + 178 + 168 + 167 + 
166 + 164 + 176 + 170 + 166 + 175 + 180 + 175 + 185 + 186 + 180 + 173 + 201 + 190 + 163 + 174 + 
175 + 176 + 165 + 174 + 188 + 177 + 174 + 154 + 171 + 159 + 164 + 171 + 148 + 166 + 164 + 171 + 
176 + 177 + 168 + 172 + 166 + 174 + 205 + 181 + 188 + 178 + 191 + 179 + 191 + 206 + 171 + 173 + 
184 + 170 + 167 + 182 + 152 + 185 + 169 + 176 + 179 + 168 + 166 + 161 + 178 + 163 + 177 = 22324

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

#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.7/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.7/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.7/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.7/java.net.ServerSocket.accept(ServerSocket.java:543)
org.apache.catalina.core.StandardServer.await(StandardServer.java:557)
org.apache.catalina.startup.Catalina.await(Catalina.java:851)
org.apache.catalina.startup.Catalina.start(Catalina.java:799)
java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x00007ef82c0a4c00.invokeVirtual(LambdaForm$DMH)
java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007ef82c0a5400.invoke(LambdaForm$MH)
java.base@21.0.7/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.7/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:476)

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

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

#4 Thread[#1142,http-nio-8080-exec-131,5,main] RUNNABLE daemon
java.base@21.0.7/java.util.zip.Inflater.inflateBytesBytes(Native Method)
java.base@21.0.7/java.util.zip.Inflater.inflate(Inflater.java:376)
java.base@21.0.7/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:177)
java.base@21.0.7/java.io.FilterInputStream.read(FilterInputStream.java:95)
ucar.nc2.util.IO.copyB(IO.java:195)
ucar.nc2.filter.Deflate.decode(Deflate.java:77)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235)
ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101)
ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:364)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230)
ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:874)
ucar.nc2.Variable._read(Variable.java:768)
ucar.nc2.Variable.read(Variable.java:600)
ucar.nc2.Variable.read(Variable.java:558)
gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:382)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2682)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2861)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2848)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:37)
gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2826)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:671)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:604)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:538)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsTableWriter(EDDGrid.java:11736)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsSeparatedAscii(EDDGrid.java:11449)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsCsv(EDDGrid.java:11343)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3005)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6342)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:687)
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)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
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:116)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
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:398)
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:1740)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

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

#6 Thread[#19,Notification Thread,9,system] RUNNABLE daemon

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

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

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

#10 Thread[#57,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:298)

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

#12 Thread[#73,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.7/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:519)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:72)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)

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


 
ERDDAP™, Version 2.26
Disclaimers | Privacy Policy | Contact