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-01-24T02:45:30-08:00
Startup was at  2025-12-16T13:02:41-08:00
Last major LoadDatasets started 7m 37s 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 = 48600
Response Failed    Time (since last major LoadDatasets) n =        3,  median ~=        1 ms
Response Failed    Time (since last Daily Report)       n =      167,  median ~=        1 ms
Response Failed    Time (since startup)                 n =    12854,  median ~=        5 ms
Response Succeeded Time (since last major LoadDatasets) n =       16,  median ~=     1000 ms
Response Succeeded Time (since last Daily Report)       n =     2783,  median ~=       32 ms
Response Succeeded Time (since startup)                 n =   510944,  median ~=     2049 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.16284832 processCPULoad=0.07936482 totalMemory=128712MB freeMemory=843MB totalSwapSpace=16274MB freeSwapSpace=15317MB
Number of active requests=2
Number of threads: Tomcat-waiting=13, inotify=3, other=13
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=  3099 MB (highWaterMark= 23470 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-01-24T02:37:54-08:00      1s      0     0   53.0        23 (   875)     2 (     1)    0       0       0       13       3    14    375     4    0%
  2026-01-24T02:22:49-08:00      1s      0     0   53.0        22 (    50)     2 (     1)    0       0       0       13       3    14    516     1    0%
  2026-01-24T02:07:45-08:00      1s      0     0   53.0        20 (  2000)     2 (     1)    0       0       0       13       3    14   2015     1    0%
  2026-01-24T01:52:35-08:00      1s      0     0   53.0        20 (  5000)     2 (     0)    0       0       0       13       3    14    397     0    0%
  2026-01-24T01:37:18-08:00      1s      0     0   53.0        17 (147000)     2 (     1)    0       0       0       13       3    14   2007     1    0%
  2026-01-24T01:22:11-08:00      1s      0     0   53.0        21 (   625)     2 (     1)    0       0       0       13       3    14    191     1    0%
  2026-01-24T01:07:09-08:00      1s      0     0   53.0        81 (     8)     4 (     1)    0       0       0       13       3    14   2197     1    0%
  2026-01-24T00:52:05-08:00      1s      0     0   53.0        16 (140000)     2 (     1)    0       0       0       13       3    14    382     1    0%
  2026-01-24T00:37:03-08:00      1s      0     0   53.0        21 (  1500)     2 (     1)    0       0       0       13       3    14   2197     0    0%
  2026-01-24T00:22:01-08:00      1s      0     0   53.0        21 (   875)     2 (     1)    0       0       0       13       3    14    184     3    0%
  2026-01-24T00:06:59-08:00      1s      0     0   53.0        20 (  1500)     2 (     1)    0       0       0       13       3    14    193     0    0%
  2026-01-23T23:51:57-08:00      1s      0     0   53.0        19 (  1500)     2 (     0)    0       0       0       13       3    14    314     0    0%
  2026-01-23T23:36:54-08:00      1s      0     0   53.0        16 (140000)     3 (     1)    0       0       0       14       3    13    180     1    0%
  2026-01-23T23:21:52-08:00      1s      0     0   53.0        18 (  2000)     3 (     1)    0       0       0       13       3    14    326     0    0%
  2026-01-23T23:06:49-08:00      1s      0     0   53.0        21 (   125)     2 (     0)    0       0       0       13       3    14    382     1    0%
  2026-01-23T22:51:47-08:00      1s      0     0   53.0        40 (     1)     2 (     0)    0       0       0       13       3    14    388     1    0%
  2026-01-23T22:36:45-08:00      1s      0     0   53.0        20 (    20)     2 (     0)    0       0       0       13       3    14    177     1    0%
  2026-01-23T22:21:42-08:00      1s      0     0   53.0        24 (   200)     2 (     0)    0       0       0       14       3    13    163     0    0%
  2026-01-23T22:06:40-08:00      1s      0     0   53.0        19 (    88)     2 (     0)    0       0       0       13       3    14   2002     3    0%
  2026-01-23T21:51:38-08:00      1s      0     0   53.0        15 (131250)     2 (     0)    0       0       0       13       3    14    192     0    0%
  2026-01-23T21:36:37-08:00      1s      0     0   53.0        94 (    10)     2 (     1)    0       0       0       13       3    14   2004     0    0%
  2026-01-23T21:21:35-08:00      1s      0     0   53.0        18 (  2000)     2 (     0)    0       0       0       13       3    14   1993     0    0%
  2026-01-23T21:06:33-08:00      1s      0     0   53.0        19 (  1500)     2 (     0)    0       0       0       13       3    14    515     0    0%
  2026-01-23T20:51:27-08:00      1s      0     0   53.0        19 (   625)     2 (     0)    0       0       0       13       3    14    484     3    0%
  2026-01-23T20:36:24-08:00      1s      0     0   53.0        17 (  1500)     2 (     1)    0       0       0       13       3    14    365     1    0%
  2026-01-23T20:21:21-08:00      1s      0     0   53.0        13 (    16)     2 (     1)    0       0       0       13       3    14    181     0    0%
  2026-01-23T20:06:19-08:00      1s      0     0   53.0        17 (   150)     2 (     0)    0       0       0       13       3    14    192     0    0%
  2026-01-23T19:51:09-08:00      1s      0     0   53.0        19 (   625)     2 (     0)    0       0       0       13       3    14    383     1    0%
  2026-01-23T19:36:06-08:00      1s      0     0   53.0        15 (131250)     2 (     1)    0       0       0       13       3    14    372     1    0%
  2026-01-23T19:21:06-08:00      1s      0     0   53.0        16 (  1500)     2 (     1)    0       0       0       13       3    14    181     2    0%
  2026-01-23T19:06:03-08:00      1s      0     0   53.0        41 (    16)     3 (     1)    0       0       0       13       3    14   2110     0    0%
  2026-01-23T18:51:00-08:00      1s      0     0   53.0        15 (131250)     2 (     1)    0       0       0       13       3    14   2003     1    0%
  2026-01-23T18:35:59-08:00      1s      0     0   53.0        17 (    88)     2 (     1)    0       0       0       13       3    14    177     1    0%
  2026-01-23T18:20:57-08:00      1s      0     0   53.0        15 (131250)     2 (     1)    0       0       0       14       3    13    168     0    0%
  2026-01-23T18:05:56-08:00      1s      0     0   53.0        17 (  1500)     2 (     1)    0       0       0       13       3    14    382     2    0%
  2026-01-23T17:50:55-08:00      1s      0     0   53.0        16 ( 20000)     4 (   500)    0       0       0       13       3    14    377     3    0%
  2026-01-23T17:35:54-08:00      1s   2279     0   53.0        43 (    15)     2 (     0)    0       0       0       13       3    14    345     4    0%
  2026-01-23T17:20:51-08:00      1s      0     0   53.0        14 (142500)     2 (     1)    0       0       0       13       3    14    178     3    0%
  2026-01-23T17:05:50-08:00      1s      0     0   53.0        15 (131250)     2 (     1)    0       0       0       13       3    14    184     2    0%
  2026-01-23T16:50:48-08:00      1s      0     0   53.0        15 (131250)     2 (     1)    0       0       0       13       3    14    189     0    0%
  2026-01-23T16:35:46-08:00      1s      0     0   53.0        20 (    13)     2 (     1)    0       0       0       13       3    14    182     2    0%
  2026-01-23T16:20:45-08:00      1s      0     0   53.0        16 (    20)     2 (     0)    0       0       0       13       3    14    296     0    0%
  2026-01-23T16:05:44-08:00      1s      0     0   53.0        19 (   150)     1 (     0)    0       0       0       13       3    14    404     0    0%
  2026-01-23T15:50:40-08:00      1s      0     0   53.0        12 (    20)     0 (     0)    0       0       0       13       3    14    191     0    0%
  2026-01-23T15:35:39-08:00      1s      0     0   53.0        15 (131250)     0 (     0)    0       0       0       13       3    14   2014     2    0%
  2026-01-23T15:20:37-08:00      1s      0     0   53.0        13 (    19)     0 (     0)    0       0       0       13       3    14    183     1    0%
  2026-01-23T15:05:36-08:00      1s      0     0   53.0        18 (   150)     1 (  3500)    0       0       0       13       3    14    177     0    0%
  2026-01-23T14:50:34-08:00      1s      0     0   53.0        16 (    18)     0 (     0)    0       0       0       13       3    14   2199     0    0%
  2026-01-23T14:35:33-08:00      1s      0     0   53.0        29 (    19)     0 (     0)    0       0       0       14       3    13    351     0    0%
  2026-01-23T14:20:31-08:00      1s      0     0   53.0        14 (   500)     0 (     0)    0       0       0       13       3    14    186     1    0%
  2026-01-23T14:05:30-08:00      1s   2278     0   53.0        17 (    19)     0 (     0)    0       0       0       13       3    14    395     0    0%
  2026-01-23T13:50:27-08:00      1s      0     0   53.0       112 (     3)     0 (     0)    0       0       0       13       3    14    321     0    0%
  2026-01-23T13:35:25-08:00      1s      0     0   53.0        41 (    15)     0 (     0)    0       0       0       14       3    13    388     0    0%
  2026-01-23T13:20:23-08:00      1s      0     0   53.0        14 (    17)     0 (     0)    0       0       0       13       3    14    176     0    0%
  2026-01-23T13:05:22-08:00      1s      0     0   53.0        19 (   175)     0 (     0)    0       0       0       13       3    14    280     0    0%
  2026-01-23T12:50:20-08:00      1s      0     0   53.0        18 (    18)     0 (     0)    0       0       0       14       3    13    272     0    0%
  2026-01-23T12:35:18-08:00      1s      0     0   53.0        15 (    35)     0 (     0)    0       0       0       13       3    14    193     0    0%
  2026-01-23T12:20:16-08:00      1s      0     0   53.0        13 (132857)     0 (     0)    0       0       0       14       3    13    162     1    0%
  2026-01-23T12:05:15-08:00      1s      0     0   53.0        20 (   500)     0 (     0)    0       0       0       13       3    14    193     0    0%
  2026-01-23T11:50:13-08:00      1s      0     0   53.0        13 (    18)     0 (     0)    0       0       0       13       3    14    189     0    0%
  2026-01-23T11:35:10-08:00      1s      0     0   53.0       628 (    32)     0 (     0)    0       0       0       13       3    14   2004     1    0%
  2026-01-23T11:20:09-08:00      1s      0     0   53.0        15 (    18)     0 (     0)    0       0       0       13       3    14    398     0    0%
  2026-01-23T11:05:07-08:00      1s      0     0   53.0        16 (   500)     0 (     0)    0       0       0       13       3    14    182     2    0%
  2026-01-23T10:50:07-08:00      1s      0     0   53.0        45 (    19)     0 (     0)    0       0       0       12       3    15    551     3    0%
  2026-01-23T10:35:06-08:00      1s      0     0   53.0        51 (    10)     1 ( 90000)    0       0       0       12       3    15    905     5    0%
  2026-01-23T10:20:06-08:00      1s      0     0   53.0       143 (   339)     2 (     0)    0       0       0       12       3    15    573     6    0%
  2026-01-23T09:53:01-08:00      1s      0     0   53.0        53 (     6)     2 (     0)    0       0       0       13       3    14    183     1    0%
  2026-01-23T09:37:57-08:00      1s      0     0   53.0       247 (     3)     2 (     0)    0       0       0       13       3    14    399     3    0%
  2026-01-23T09:22:54-08:00      1s      0     0   53.0        17 (  3500)     2 (     0)    0       0       0       13       3    14    406     1    0%
  2026-01-23T09:07:50-08:00      1s      0     0   53.0        35 (   283)    14 (     1)    0       0       0       13       3    14    375     0    0%
  2026-01-23T08:52:32-08:00      1s      0     0   53.0        18 (  1500)     2 (     1)    0       0       0       13       3    14    397     3    0%
  2026-01-23T08:37:29-08:00      1s      0     0   53.0        16 (    50)     4 (     1)    0       0       0       13       3    14   2001     1    0%
  2026-01-23T08:22:29-08:00      1s      0     0   53.0        29 (    35)     9 ( 45000)    0       0       0       11       3    16   3823     1    0%
  2026-01-23T08:07:29-08:00      1s      0     0   53.0        20 (    17)    25 (  3500)    0       0       0       14       3    13    343     2    0%
  2026-01-23T07:52:29-08:00      1s      0     0   53.0        24 (     1)     5 (    63)    0       0       0       14       3    13    181     0    0%
  2026-01-23T07:37:29-08:00      1s      0     0   53.0        18 (     2)     1 (     0)    0       0       0       15       3    12    158     0    0%
  2026-01-23T07:22:29-08:00      1s      0     0   53.0         9 (     8)     2 (     1)    0       0       0       14       3    13    178     0    0%
  2026-01-23T07:07:29-08:00      1s      0     0   53.0        12 (    10)     2 (     1)    0       0       0       15       3    12    158     0    0%
  2026-01-23T06:52:29-08:00      1s      0     0   53.0        11 (    12)     2 (     0)    0       0       0       15       3    12    159     0    0%
  2026-01-23T06:37:29-08:00      1s      0     0   53.0        10 (     5)     3 (     1)    0       0       0       15       3    12    159     0    0%
  2026-01-23T06:22:29-08:00      1s      0     0   53.0        33 (     3)     2 (     0)    0       0       0       15       3    12    173     0    0%
  2026-01-23T06:07:29-08:00      1s      0     0   53.0         9 (    11)     2 (     0)    0       0       0       15       3    12    157     0    0%
  2026-01-23T05:52:29-08:00      1s      0     0   53.0       240 (     3)     2 (     0)    0       0       0       15       3    12    168     0    0%
  2026-01-23T05:37:28-08:00      1s      0     0   53.0       405 (     3)     2 (     0)    0       0       0       15       3    12    160     0    0%
  2026-01-23T05:22:28-08:00      1s      0     0   53.0        39 (     3)     3 (     0)    0       0       0       15       3    12    168     0    0%
  2026-01-23T05:07:28-08:00      1s      0     0   53.0        21 (     2)     2 (     0)    0       0       0       15       3    12    157     0    0%
  2026-01-23T04:52:28-08:00      1s      0     0   53.0        10 (     4)     2 (     0)    0       0       0       15       3    12    157     0    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       77,  median ~=       72 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           3
    <= 50 ms:          19
    <= 100 ms:         37
    <= 200 ms:          8
    <= 500 ms:          9
    <= 1 s:             1
    <= 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 =     3656,  median ~=      136 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:          13
    <= 50 ms:         161
    <= 100 ms:       1300
    <= 200 ms:        980
    <= 500 ms:       1126
    <= 1 s:            52
    <= 2 s:             9
    <= 5 s:             0
    <= 10 s:            1
    <= 20 s:            4
    <= 1 min:           2
    <= 2 min:           1
    <= 5 min:           0
    <= 10 min:          2
    <= 20 min:          1
    <= 1 hr:            4
    >  1 hr:            0


Minor LoadDatasets Times Distribution (since last Daily Report):
    n =        4,  median ~=     1000 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:             1
    <= 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:            1
    >  1 hr:            0

Minor LoadDatasets Times Distribution (since startup):
    n =      308,  median ~=      653 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          4
    <= 200 ms:         21
    <= 500 ms:        110
    <= 1 s:            62
    <= 2 s:            26
    <= 5 s:            44
    <= 10 s:            2
    <= 20 s:            0
    <= 1 min:           1
    <= 2 min:           0
    <= 5 min:           6
    <= 10 min:          5
    <= 20 min:          6
    <= 1 hr:           21
    >  1 hr:            0


Response Failed Time Distribution (since last major LoadDatasets):
    n =        3,  median ~=        1 ms
    0 ms:               1
    1 ms:               1
    2 ms:               0
    <= 5 ms:            1
    <= 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 =      167,  median ~=        1 ms
    0 ms:              37
    1 ms:              67
    2 ms:               2
    <= 5 ms:            4
    <= 10 ms:           4
    <= 20 ms:           1
    <= 50 ms:           1
    <= 100 ms:          2
    <= 200 ms:          2
    <= 500 ms:         10
    <= 1 s:             0
    <= 2 s:             1
    <= 5 s:            15
    <= 10 s:            0
    <= 20 s:            2
    <= 1 min:           7
    <= 2 min:           3
    <= 5 min:           9
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Failed Time Distribution (since startup):
    n =    12854,  median ~=        5 ms
    0 ms:            1794
    1 ms:            2676
    2 ms:            1066
    <= 5 ms:          894
    <= 10 ms:         701
    <= 20 ms:         200
    <= 50 ms:          58
    <= 100 ms:         56
    <= 200 ms:          8
    <= 500 ms:         47
    <= 1 s:            73
    <= 2 s:           888
    <= 5 s:          1105
    <= 10 s:          894
    <= 20 s:          337
    <= 1 min:          81
    <= 2 min:         106
    <= 5 min:        1721
    <= 10 min:        134
    <= 20 min:          8
    <= 1 hr:            3
    >  1 hr:            4


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

Response Succeeded Time Distribution (since last Daily Report):
    n =     2783,  median ~=       32 ms
    0 ms:             248
    1 ms:             353
    2 ms:             166
    <= 5 ms:          184
    <= 10 ms:          70
    <= 20 ms:         239
    <= 50 ms:         342
    <= 100 ms:         62
    <= 200 ms:         40
    <= 500 ms:        382
    <= 1 s:            46
    <= 2 s:            43
    <= 5 s:            14
    <= 10 s:            4
    <= 20 s:            1
    <= 1 min:           6
    <= 2 min:           5
    <= 5 min:         562
    <= 10 min:         14
    <= 20 min:          2
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =   510944,  median ~=     2049 ms
    0 ms:           20253
    1 ms:           30606
    2 ms:           13669
    <= 5 ms:        19577
    <= 10 ms:        5637
    <= 20 ms:        8558
    <= 50 ms:       24550
    <= 100 ms:      57161
    <= 200 ms:       6409
    <= 500 ms:      30377
    <= 1 s:         12991
    <= 2 s:         21588
    <= 5 s:        249369
    <= 10 s:         5750
    <= 20 s:          493
    <= 1 min:        2139
    <= 2 min:         753
    <= 5 min:         771
    <= 10 min:        287
    <= 20 min:          5
    <= 1 hr:            0
    >  1 hr:            1


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)
    : 2948  (100%)

Language (since startup)
    : 523639  (100%)

SgtMap topography nFromCache=2 nNotFromCache=25
GSHHS: nCached=100 of 100, nCoarse=27, nSuccesses=186, nTossed=78
NationalBoundaries: nCached=94 of 100,  nCoarse=19, nSuccesses=140, nTossed=0
StateBoundaries: nCached=77 of 100,  nCoarse=0, nSuccesses=123, nTossed=0
Rivers: nCached=86 of 100,  nCoarse=16, nSuccesses=132, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes: 
30 + 38 + 40 + 29 + 35 + 36 + 28 + 28 + 34 + 40 + 36 + 37 + 33 + 29 + 43 + 37 + 
42 + 39 + 34 + 36 + 36 + 45 + 36 + 35 + 26 + 24 + 30 + 21 + 28 + 43 + 38 + 29 + 
42 + 30 + 29 + 47 + 27 + 33 + 27 + 37 + 34 + 37 + 29 + 34 + 45 + 37 + 30 + 40 + 
34 + 41 + 28 + 35 + 45 + 26 + 32 + 33 + 34 + 30 + 46 + 34 + 41 + 23 + 30 + 44 + 
35 + 37 + 30 + 39 + 38 + 35 + 40 + 32 + 37 + 39 + 37 + 33 + 29 + 32 + 36 + 34 + 
25 + 41 + 38 + 38 + 30 + 30 + 34 + 38 + 28 + 37 + 39 + 36 + 32 + 32 + 30 + 33 + 
30 + 28 + 41 + 30 + 34 + 32 + 29 + 21 + 28 + 32 + 42 + 48 + 31 + 40 + 25 + 25 + 
29 + 30 + 36 + 37 + 36 + 25 + 26 + 24 + 44 + 39 + 36 + 34 + 29 + 34 + 29 = 4317
canonicalStringHolder map sizes: 
181 + 165 + 157 + 168 + 187 + 175 + 170 + 176 + 184 + 180 + 194 + 176 + 170 + 200 + 180 + 174 + 
180 + 182 + 175 + 193 + 168 + 168 + 182 + 190 + 176 + 168 + 178 + 155 + 180 + 173 + 179 + 166 + 
158 + 175 + 165 + 171 + 159 + 173 + 169 + 185 + 189 + 179 + 156 + 201 + 195 + 173 + 185 + 184 + 
185 + 178 + 183 + 172 + 171 + 192 + 172 + 190 + 166 + 176 + 161 + 188 + 171 + 176 + 168 + 168 + 
166 + 164 + 176 + 170 + 165 + 175 + 181 + 175 + 185 + 186 + 180 + 174 + 200 + 190 + 163 + 174 + 
175 + 176 + 165 + 174 + 186 + 177 + 172 + 152 + 172 + 158 + 165 + 170 + 152 + 163 + 162 + 172 + 
176 + 176 + 167 + 171 + 167 + 174 + 205 + 180 + 188 + 179 + 187 + 179 + 189 + 205 + 170 + 174 + 
181 + 169 + 167 + 183 + 153 + 184 + 166 + 172 + 180 + 168 + 166 + 160 + 180 + 162 + 176 = 22253

Number of threads: Tomcat-waiting=13, inotify=3, 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/0x00007f5b9c0a4c00.invokeVirtual(LambdaForm$DMH)
java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007f5b9c0a5400.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[#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)

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

#6 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)

#7 Thread[#4249,http-nio-8080-exec-361,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.incrementChunk(GridDataAccessor.java:572)
gov.noaa.pfel.erddap.dataset.GridDataAllAccessor.<init>(GridDataAllAccessor.java:80)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsNc(EDDGrid.java:10805)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3355)
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)

#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