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-08-27T14:36:18-07:00
Startup was at  2026-07-06T15:20:27-07:00
Last major LoadDatasets started 14m 27s 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 = 73171
Response Failed    Time (since last major LoadDatasets) n =       44,  median ~=        2 ms
Response Failed    Time (since last Daily Report)       n =      469,  median ~=        0 ms
Response Failed    Time (since startup)                 n =    40200,  median ~=        1 ms
Response Succeeded Time (since last major LoadDatasets) n =      221,  median ~=        3 ms
Response Succeeded Time (since last Daily Report)       n =     4116,  median ~=       36 ms
Response Succeeded Time (since startup)                 n =  1564656,  median ~=     1864 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.12976392 processCPULoad=0.055580016 totalMemory=128712MB freeMemory=849MB totalSwapSpace=16274MB freeSwapSpace=15511MB
Number of active requests=2
Number of threads: Tomcat-waiting=13, inotify=7, other=13
1 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse=   462 MB (highWaterMark= 27959 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-08-27T14:21:52-07:00      1s      0     0   53.0       305 (     5)    13 (     2)    0       0       0       14       7    13   1574     0    0%
  2026-08-27T14:06:49-07:00      1s      0     0   53.0       111 (   376)     8 (     2)    0       0       0       14       7    13    260     0    0%
  2026-08-27T13:51:47-07:00      1s      0     0   53.0       144 (  2659)     1 (  3500)    0       0       0       14       7    13   1582     1    0%
  2026-08-27T13:36:44-07:00      1s      0     0   53.0       125 (  1500)     2 (   200)    0       0       0       13       7    14   1715     5    0%
  2026-08-27T13:21:43-07:00      1s      0     0   53.0       133 (   841)     2 (   200)    0       0       0       15       7    12    187     1    0%
  2026-08-27T13:06:42-07:00      1s      0     0   53.0        95 (  1567)     0 (     0)    0       0       0       15       7    12    177     2    0%
  2026-08-27T12:51:41-07:00      1s      0     0   53.0       304 (     3)     1 (     4)    0       0       0       14       7    13   1566     0    0%
  2026-08-27T12:36:40-07:00      1s      0     0   53.0       106 (  1360)     0 (     0)    0       0       0       15       7    12    184     1    0%
  2026-08-27T12:21:37-07:00      1s      0     0   53.0       138 (     5)     0 (     0)    0       0       0       14       7    13    195     1    0%
  2026-08-27T12:06:34-07:00      1s      0     0   53.0       174 (     4)     0 (     0)    0       0       0       15       7    12    186     1    0%
  2026-08-27T11:51:30-07:00      1s      0     0   53.0       108 (   336)     0 (     0)    0       0       0       14       7    13    248     1    0%
  2026-08-27T11:36:27-07:00      1s      0     0   53.0        55 (   275)     0 (     0)    0       0       0       15       7    12    191     2    0%
  2026-08-27T11:21:24-07:00      1s      0     0   53.0       106 (    26)    38 (     0)    0       0       0       14       7    13   1568     2    0%
  2026-08-27T11:06:21-07:00      1s      0     0   53.0       206 (     4)     0 (     0)    0       0       0       14       7    13    218     2    0%
  2026-08-27T10:51:18-07:00      1s      0     0   53.0       170 (     5)     0 (     0)    0       0       0       14       7    13    260     4    0%
  2026-08-27T10:36:17-07:00      1s      0     0   53.0        61 (   729)     0 (     0)    0       0       0       14       7    13    751     6    0%
  2026-08-27T10:21:18-07:00      1s      0     0   53.0        44 (   500)     0 (     0)    0       0       0       13       7    14    656     8    0%
  2026-08-27T10:06:17-07:00      1s      0     0   53.0       106 (   308)     2 (   500)    0       0       0       13       7    14    684    13    0%
  2026-08-27T09:51:18-07:00      1s      0     0   53.0       125 (   279)     2 (     1)    0       0       0       13       7    14    643     0    0%
  2026-08-27T09:32:27-07:00      1s      0     0   53.0       437 (     3)     2 (     0)    0       0       0       14       7    13    536     0    0%
  2026-08-27T09:17:25-07:00      1s      0     0   53.0       247 (     4)    15 (     1)    0       0       0       14       7    13    207     1    0%
  2026-08-27T09:02:21-07:00      1s      0     0   53.0        47 (    92)    34 (     0)    0       0       0       14       7    18   1562     0    0%
  2026-08-27T08:47:20-07:00      1s      0     0   53.0        76 (    20)   132 (     0)    0       0       0       14       7    13    204     0    0%
  2026-08-27T08:32:20-07:00      1s      0     0   53.0        44 (     3)    95 (     0)    0       0       0       14       7    13    200     0    0%
  2026-08-27T08:17:20-07:00      1s      0     0   53.0        40 (   286)    37 (     0)    0       0       0       15       7    12    195     2    0%
  2026-08-27T08:02:20-07:00      1s      0     0   53.0       103 (     2)    26 (     3)    0       0       0       14       7    13    672     5    0%
  2026-08-27T07:47:20-07:00      1s      0     0   53.0        82 (     5)     2 (     0)    0       0       0       15       7    12    188     3    0%
  2026-08-27T07:32:19-07:00      1s      0     0   53.0       111 (    23)     6 (     5)    0       0       0       14       7    13    683     8    0%
  2026-08-27T07:17:20-07:00      1s      0     0   53.0        92 (     6)     7 (     3)    0       0       0       15       7    12    184     5    0%
  2026-08-27T07:02:20-07:00      1s      0     0   53.0        56 (     7)     6 (     2)    0       0       0       15       7    12    205     2    0%
  2026-08-27T06:47:19-07:00      1s      0     0   53.0       156 (     7)    14 (     4)    0       0       0       15       7    12    175     3    0%
  2026-08-27T06:32:19-07:00      1s      0     0   53.0       106 (     3)    24 (     2)    0       0       0       14       7    13    672     4    0%
  2026-08-27T06:17:19-07:00      1s      0     0   53.0        37 (     8)     4 (     1)    0       0       0       15       7    12    191     0    0%
  2026-08-27T06:02:19-07:00      1s      0     0   53.0        26 (    35)     2 (     0)    0       0       0       15       7    12    185     0    0%
  2026-08-27T05:47:19-07:00      1s      0     0   53.0        27 (     3)     2 (     0)    0       0       0       14       7    13    180     0    0%
  2026-08-27T05:32:19-07:00      1s      0     0   53.0        21 (    12)     4 (     1)    0       0       0       15       7    12    185     0    0%
  2026-08-27T05:17:19-07:00      1s      0     0   53.0        25 (     2)     2 (     0)    0       0       0       15       7    12    189     0    0%
  2026-08-27T05:02:19-07:00      1s      0     0   53.0        28 (    13)     3 (     1)    0       0       0       15       7    12    180     0    0%
  2026-08-27T04:47:19-07:00      1s      0     0   53.0        38 (     8)     2 (     0)    0       0       0       15       7    12    191     0    0%
  2026-08-27T04:32:19-07:00      1s      0     0   53.0        18 (     4)     2 (     0)    0       0       0       15       7    12    181     0    0%
  2026-08-27T04:17:19-07:00      1s      0     0   53.0        38 (     4)     2 (     0)    0       0       0       15       7    12    184     0    0%
  2026-08-27T04:02:18-07:00      1s      0     0   53.0        22 (     5)     2 (     0)    0       0       0       15       7    12    191     0    0%
  2026-08-27T03:47:18-07:00      1s      0     0   53.0        18 (    10)     2 (     0)    0       0       0       15       7    12    190     0    0%
  2026-08-27T03:32:18-07:00      1s      0     0   53.0        39 (   625)     2 (     0)    0       0       0       15       7    12    196     0    0%
  2026-08-27T03:17:18-07:00      1s      0     0   53.0       106 ( 10667)     2 (     0)    0       0       0       13       7    14    193     0    0%
  2026-08-27T03:02:18-07:00      1s      0     0   53.0        86 ( 18636)     2 (     1)    0       0       0       13       7    14    207     0    0%
  2026-08-27T02:47:18-07:00      1s      0     0   53.0        85 ( 17800)     2 (     0)    0       0       0       14       7    13    200     0    0%
  2026-08-27T02:32:18-07:00      1s      0     0   53.0        77 ( 19737)     2 (     0)    0       0       0       13       7    14    196     0    0%
  2026-08-27T02:17:18-07:00      1s      0     0   53.0        76 ( 17857)     2 (     0)    0       0       0       13       7    14    214     0    0%
  2026-08-27T02:02:18-07:00      1s      0     0   53.0        84 ( 17692)     2 (     0)    0       0       0       13       7    14    214     0    0%
  2026-08-27T01:47:18-07:00      1s      0     0   53.0        91 ( 16515)     3 (     1)    0       0       0       13       7    14    202     0    0%
  2026-08-27T01:32:18-07:00      1s      0     0   53.0        81 ( 17321)     2 (     0)    0       0       0       13       7    14    216     0    0%
  2026-08-27T01:17:18-07:00      1s      0     0   53.0       180 (  9250)     3 (     1)    0       0       0       13       7    14    208    13    0%
  2026-08-27T01:02:18-07:00      1s      0     0   53.0       102 ( 13704)     4 (     0)    0       0       0        6       7    23   2576     2    0%
  2026-08-27T00:47:18-07:00      1s      0     0   53.0        88 ( 16774)     2 (     0)    0       0       0       13       7    14    211     0    0%
  2026-08-27T00:32:18-07:00      1s      0     0   53.0        84 ( 17857)     2 (     0)    0       0       0       13       7    14    192     0    0%
  2026-08-27T00:17:18-07:00      1s      0     0   53.0        66 ( 16923)     2 (     0)    0       0       0       13       7    14    191     0    0%
  2026-08-27T00:02:18-07:00      1s      0     0   53.0        64 ( 19474)     2 (     0)    0       0       0       13       7    14    202     0    0%
  2026-08-26T23:47:18-07:00      1s      0     0   53.0       123 ( 14608)     3 (     1)    0       0       0       13       7    14    190     0    0%
  2026-08-26T23:32:17-07:00      1s      0     0   53.0        98 ( 15143)     2 (     0)    0       0       0       13       7    14    190     0    0%
  2026-08-26T23:17:17-07:00      1s      0     0   53.0       115 ( 14907)     3 (     0)    0       0       0       13       7    14    200     0    0%
  2026-08-26T23:02:17-07:00      1s      0     0   53.0        67 ( 15000)     2 (     0)    0       0       0       13       7    14    190     0    0%
  2026-08-26T22:47:17-07:00      1s      0     0   53.0        90 ( 17368)     2 (     0)    0       0       0       13       7    14    184     0    0%
  2026-08-26T22:32:17-07:00      1s      0     0   53.0        77 ( 16607)     2 (     0)    0       0       0       13       7    14    202     0    0%
  2026-08-26T22:17:17-07:00      1s      0     0   53.0       170 (  1833)     2 (     0)    0       0       0       13       7    14    204     0    0%
  2026-08-26T22:02:17-07:00      1s      0     0   53.0        89 ( 18333)     2 (     0)    0       0       0       13       7    14    210     0    0%
  2026-08-26T21:47:17-07:00      1s      0     0   53.0        84 ( 16000)     4 (     1)    0       0       0       13       7    14    207     0    0%
  2026-08-26T21:32:18-07:00      1s   3837     0   53.0        60 (    90)     4 (     0)    0       0       0       13       7    14    202     0    0%
  2026-08-26T21:17:17-07:00      1s      0     0   53.0        81 (   964)     3 (     0)    0       0       0       13       7    14    210     2    0%
  2026-08-26T21:02:17-07:00      1s      0     0   53.0        44 (   100)     2 (     0)    0       0       0       13       7    14    199     0    0%
  2026-08-26T20:47:17-07:00      1s      0     0   53.0        30 (   100)     2 (     0)    0       0       0       13       7    14    188     0    0%
  2026-08-26T20:32:17-07:00      1s      0     0   53.0        27 (    15)     2 (     0)    0       0       0       13       7    14    210     0    0%
  2026-08-26T20:17:17-07:00      1s      0     0   53.0        28 (    20)     3 (     1)    0       0       0       13       7    14    193     0    0%
  2026-08-26T20:02:17-07:00      1s      0     0   53.0        57 (   339)     6 (   150)    0       0       0       13       7    14    201     0    0%
  2026-08-26T19:47:17-07:00      1s      0     0   53.0        60 (   418)     3 (     0)    0       0       0       13       7    14    191     0    0%
  2026-08-26T19:32:17-07:00      1s      0     0   53.0        42 (    83)     3 (     0)    0       0       0       13       7    25    189     0    0%
  2026-08-26T19:17:17-07:00      1s      0     0   53.0        28 (    17)     2 (     0)    0       0       0       14       7    13    188     0    0%
  2026-08-26T19:02:17-07:00      1s      0     0   53.0        36 (  5000)     2 (     0)    0       0       0       13       7    14    193     0    0%
  2026-08-26T18:47:16-07:00      1s      0     0   53.0        43 ( 12143)     2 (     0)    0       0       0       13       7    14    198     0    0%
  2026-08-26T18:32:16-07:00      1s      0     0   53.0        55 ( 15417)     3 (     0)    0       0       0       13       7    14    208     0    0%
  2026-08-26T18:17:16-07:00      1s      0     0   53.0        97 (  2563)     2 (     1)    0       0       0       13       7    14    189     0    0%
  2026-08-26T18:02:16-07:00      1s      0     0   53.0        73 (  6500)     4 (     1)    0       0       0       13       7    14    194     0    0%
  2026-08-26T17:47:16-07:00      1s      0     0   53.0        72 (  9000)     4 (     1)    0       0       0       13       7    14    197     0    0%
  2026-08-26T17:32:16-07:00      1s      0     0   53.0       132 (   464)     3 (     0)    0       0       0       14       7    13    191     0    0%
  2026-08-26T17:17:16-07:00      1s      0     0   53.0       107 ( 14167)     2 (     0)    0       0       0       14       7    13    207     0    0%
  2026-08-26T17:02:16-07:00      1s      0     0   53.0       117 (  1804)     0 (     0)    0       0       0       13       7    14    207     0    0%
  2026-08-26T16:47:15-07:00      1s      0     0   53.0        86 ( 17647)     0 (     0)    0       0       0       13       7    14    187     0    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       29,  median ~=       75 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           5
    <= 100 ms:         19
    <= 200 ms:          1
    <= 500 ms:          4
    <= 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 =     4892,  median ~=       94 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:          43
    <= 50 ms:         684
    <= 100 ms:       1943
    <= 200 ms:        580
    <= 500 ms:        711
    <= 1 s:            57
    <= 2 s:             7
    <= 5 s:             7
    <= 10 s:            7
    <= 20 s:           29
    <= 1 min:         788
    <= 2 min:          10
    <= 5 min:           5
    <= 10 min:          3
    <= 20 min:          8
    <= 1 hr:           10
    >  1 hr:            0


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

Minor LoadDatasets Times Distribution (since startup):
    n =      398,  median ~=      872 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:         11
    <= 500 ms:        101
    <= 1 s:           117
    <= 2 s:            74
    <= 5 s:            32
    <= 10 s:            4
    <= 20 s:            4
    <= 1 min:           1
    <= 2 min:           2
    <= 5 min:           1
    <= 10 min:          3
    <= 20 min:          9
    <= 1 hr:           39
    >  1 hr:            0


Response Failed Time Distribution (since last major LoadDatasets):
    n =       44,  median ~=        2 ms
    0 ms:               0
    1 ms:               4
    2 ms:              29
    <= 5 ms:            7
    <= 10 ms:           2
    <= 20 ms:           2
    <= 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 =      469,  median ~=        0 ms
    0 ms:             219
    1 ms:              97
    2 ms:              85
    <= 5 ms:           36
    <= 10 ms:           6
    <= 20 ms:           6
    <= 50 ms:           1
    <= 100 ms:          0
    <= 200 ms:          3
    <= 500 ms:         10
    <= 1 s:             2
    <= 2 s:             0
    <= 5 s:             1
    <= 10 s:            1
    <= 20 s:            0
    <= 1 min:           2
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Failed Time Distribution (since startup):
    n =    40200,  median ~=        1 ms
    0 ms:           11979
    1 ms:           12233
    2 ms:            1980
    <= 5 ms:         1309
    <= 10 ms:         799
    <= 20 ms:         448
    <= 50 ms:         808
    <= 100 ms:        971
    <= 200 ms:        260
    <= 500 ms:        751
    <= 1 s:           111
    <= 2 s:            68
    <= 5 s:           226
    <= 10 s:          429
    <= 20 s:         2286
    <= 1 min:        3948
    <= 2 min:         295
    <= 5 min:         651
    <= 10 min:        462
    <= 20 min:        154
    <= 1 hr:           28
    >  1 hr:            4


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =      221,  median ~=        3 ms
    0 ms:              19
    1 ms:              54
    2 ms:              32
    <= 5 ms:           21
    <= 10 ms:           2
    <= 20 ms:           2
    <= 50 ms:          29
    <= 100 ms:         14
    <= 200 ms:          0
    <= 500 ms:         25
    <= 1 s:             5
    <= 2 s:             1
    <= 5 s:             2
    <= 10 s:            7
    <= 20 s:            0
    <= 1 min:           1
    <= 2 min:           7
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since last Daily Report):
    n =     4116,  median ~=       36 ms
    0 ms:             303
    1 ms:             758
    2 ms:             345
    <= 5 ms:          311
    <= 10 ms:          45
    <= 20 ms:          96
    <= 50 ms:         373
    <= 100 ms:        239
    <= 200 ms:         48
    <= 500 ms:        622
    <= 1 s:           183
    <= 2 s:           151
    <= 5 s:           271
    <= 10 s:          148
    <= 20 s:            6
    <= 1 min:           3
    <= 2 min:         206
    <= 5 min:           1
    <= 10 min:          7
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =  1564656,  median ~=     1864 ms
    0 ms:           44623
    1 ms:           71333
    2 ms:           27502
    <= 5 ms:        24017
    <= 10 ms:        9440
    <= 20 ms:       17091
    <= 50 ms:       12872
    <= 100 ms:      35445
    <= 200 ms:      10197
    <= 500 ms:     193175
    <= 1 s:         23983
    <= 2 s:        361851
    <= 5 s:        654992
    <= 10 s:        34446
    <= 20 s:         3432
    <= 1 min:       24101
    <= 2 min:       10633
    <= 5 min:        4744
    <= 10 min:        726
    <= 20 min:         35
    <= 1 hr:           18
    >  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)
    : 4543  (99%)
    fr: 45  (1%)

Language (since startup)
    : 1604130  (100%)
    fr: 130  (0%)

SgtMap topography nFromCache=14 nNotFromCache=89
GSHHS: nCached=100 of 100, nCoarse=68, nSuccesses=579, nTossed=131
NationalBoundaries: nCached=100 of 100,  nCoarse=35, nSuccesses=346, nTossed=6
StateBoundaries: nCached=35 of 100,  nCoarse=0, nSuccesses=278, nTossed=0
Rivers: nCached=100 of 100,  nCoarse=31, nSuccesses=345, nTossed=10
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes: 
33 + 37 + 40 + 30 + 36 + 35 + 28 + 29 + 34 + 41 + 36 + 34 + 36 + 28 + 41 + 38 + 
40 + 38 + 32 + 36 + 37 + 46 + 37 + 32 + 27 + 21 + 34 + 25 + 29 + 42 + 39 + 29 + 
42 + 29 + 27 + 48 + 28 + 34 + 27 + 37 + 33 + 38 + 29 + 35 + 42 + 39 + 29 + 42 + 
33 + 39 + 25 + 35 + 46 + 28 + 32 + 36 + 34 + 29 + 43 + 38 + 39 + 24 + 26 + 44 + 
35 + 38 + 30 + 42 + 35 + 33 + 41 + 30 + 38 + 39 + 40 + 35 + 31 + 31 + 34 + 33 + 
28 + 40 + 37 + 39 + 31 + 31 + 36 + 36 + 28 + 36 + 38 + 37 + 32 + 31 + 28 + 32 + 
31 + 28 + 38 + 32 + 34 + 33 + 30 + 21 + 30 + 33 + 42 + 46 + 29 + 38 + 30 + 24 + 
30 + 33 + 38 + 35 + 33 + 25 + 28 + 26 + 46 + 39 + 36 + 34 + 30 + 31 + 29 = 4327
canonicalStringHolder map sizes: 
186 + 172 + 160 + 173 + 192 + 179 + 177 + 181 + 190 + 184 + 201 + 184 + 176 + 203 + 184 + 182 + 
183 + 185 + 182 + 198 + 172 + 174 + 186 + 195 + 180 + 174 + 182 + 161 + 186 + 176 + 184 + 171 + 
167 + 179 + 169 + 181 + 164 + 177 + 173 + 190 + 199 + 186 + 158 + 208 + 201 + 176 + 189 + 186 + 
193 + 184 + 188 + 177 + 178 + 196 + 176 + 190 + 172 + 180 + 164 + 196 + 174 + 182 + 174 + 170 + 
166 + 168 + 180 + 172 + 170 + 183 + 186 + 185 + 192 + 189 + 185 + 178 + 210 + 196 + 168 + 180 + 
177 + 181 + 169 + 176 + 193 + 184 + 178 + 163 + 174 + 162 + 171 + 178 + 157 + 166 + 165 + 176 + 
180 + 181 + 168 + 176 + 169 + 177 + 210 + 188 + 191 + 184 + 196 + 184 + 195 + 212 + 182 + 178 + 
188 + 175 + 172 + 187 + 159 + 187 + 176 + 180 + 181 + 173 + 172 + 165 + 184 + 166 + 185 = 22909

Number of threads: Tomcat-waiting=13, inotify=7, 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/0x00007f8b7c0a4c00.invokeVirtual(LambdaForm$DMH)
java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007f8b7c0a5400.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[#10378,http-nio-8080-exec-4548,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.EDDGrid.saveAsDODS(EDDGrid.java:6639)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3030)
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)

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

#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