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-05-31T08:36:17-07:00
Startup was at  2026-05-06T15:35:59-07:00
Last major LoadDatasets started 4m 52s ago and finished after 15 seconds.
Currently, no dataset is loading.
nGridDatasets  = 42
nTableDatasets = 11
nTotalDatasets = 53
n Datasets Failed To Load (in the last major LoadDatasets) = 1
    ubcSSg3DPhysicsFields1dV21-11, (end)
Reasons for failing to load datasets: 
ubcSSg3DPhysicsFields1dV21-11: Currently, String time axes are not supported. The source units for the time axis must include " since ".
Unique users (since startup)                            n = 44025
Response Failed    Time (since last major LoadDatasets) n =        0
Response Failed    Time (since last Daily Report)       n =       52,  median ~=        0 ms
Response Failed    Time (since startup)                 n =    29999,  median ~=        1 ms
Response Succeeded Time (since last major LoadDatasets) n =        6,  median ~=     2000 ms
Response Succeeded Time (since last Daily Report)       n =      193,  median ~=       16 ms
Response Succeeded Time (since startup)                 n =   123190,  median ~=       36 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.12318021 processCPULoad=0.04085564 totalMemory=128712MB freeMemory=4102MB totalSwapSpace=16274MB freeSwapSpace=15894MB
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= 20571 MB (highWaterMark= 29556 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-05-31T08:31:36-07:00     12s   4042     1   53.0        25 (    12)    12 (     0)    0       0       0       13       3    14    238     1    0%
  2026-05-31T08:16:41-07:00     20s   4040     1   53.0        30 (    17)     7 (     0)    0       0       0       13       3    14    226     2    0%
  2026-05-31T08:01:28-07:00     11s   4039     1   53.0        34 (    14)    12 (     0)    0       0       0       14       3    13    173     2    0%
  2026-05-31T07:46:25-07:00     11s   4038     1   53.0        35 (   275)     7 (     0)    0       0       0       13       3    14    184     2    0%
  2026-05-31T07:31:23-07:00     12s   4037     1   53.0        38 (     5)     7 (     0)    0       0       0       13       3    14    203     1    0%
  2026-05-31T07:16:22-07:00     14s   4036     1   53.0        25 (    19)     7 (     0)    0       0       0       13       3    14   1749     2    0%
  2026-05-31T07:01:13-07:00      9s   4035     1   53.0        32 (    18)    12 (     0)    0       0       0       14       3    13    169     2    0%
  2026-05-31T06:46:13-07:00     11s   4034     1   53.0        24 (    15)     7 (     0)    0       0       0       14       3    13    169     2    0%
  2026-05-31T06:31:10-07:00     10s   4033     1   53.0        70 (     1)    12 (     0)    0       0       0       13       3    14    164     2    0%
  2026-05-31T06:16:04-07:00      9s   4032     1   53.0        39 (    75)     7 (     0)    0       0       0       14       3    13    170     2    0%
  2026-05-31T06:01:04-07:00     11s   4031     1   53.0        42 (     2)    12 (     0)    0       0       0       13       3    14    232     2    0%
  2026-05-31T05:46:00-07:00     12s   4030     1   53.0        33 (    13)     7 (     0)    0       0       0       12       3    15   1555     2    0%
  2026-05-31T05:30:59-07:00     12s   4029     1   53.0        46 (    13)    12 (     0)    0       0       0       13       3    14    183     2    0%
  2026-05-31T05:15:51-07:00      8s   4027     1   53.0        43 (   215)     7 (     0)    0       0       0       13       3    14   1544     2    0%
  2026-05-31T05:00:45-07:00     11s   4006     1   53.0        28 (     1)    12 (     0)    0       0       0       13       3    14   1541     2    0%
  2026-05-31T04:45:44-07:00     12s   4005     1   53.0        27 (    35)     7 (     0)    0       0       0       13       3    14   1611     0    0%
  2026-05-31T04:30:43-07:00     16s   4004     1   53.0        29 (     2)    12 (     0)    0       0       0       14       3    13    179     0    0%
  2026-05-31T04:15:31-07:00      8s   4003     1   53.0        45 (     9)     7 (     0)    0       0       0       14       3    13    171     0    0%
  2026-05-31T04:00:49-07:00     26s   4002     1   53.0        30 (     8)    12 (     0)    0       0       0       14       3    13    179     0    0%
  2026-05-31T03:45:35-07:00     13s   4001     1   53.0        21 (    35)     7 (     0)    0       0       0       13       3    14    179     0    0%
  2026-05-31T03:30:41-07:00     21s   4000     1   53.0        35 (     1)    12 (     0)    0       0       0       13       3    14    195     0    0%
  2026-05-31T03:15:47-07:00     28s   3999     1   53.0        30 (    50)     7 (     0)    0       0       0       13       3    14    248     0    0%
  2026-05-31T03:00:47-07:00     28s   3998     1   53.0        28 (     2)    13 (     0)    0       0       0       13       3    14    195     0    0%
  2026-05-31T02:45:45-07:00     26s   3997     1   53.0        22 (    13)     7 (     0)    0       0       0       13       3    14    179     0    0%
  2026-05-31T02:30:46-07:00     27s   3996     1   53.0        36 (    13)    12 (     0)    0       0       0       13       3    14   1557     0    0%
  2026-05-31T02:15:46-07:00     27s   3992     1   53.0        17 (     8)     7 (     0)    0       0       0       13       3    14    196     0    0%
  2026-05-31T02:00:44-07:00     26s   3991     1   53.0        30 (    10)    12 (     0)    0       0       0       13       3    14    196     0    0%
  2026-05-31T01:45:43-07:00     26s   3990     1   53.0        25 (    16)     7 (     0)    0       0       0       13       3    14   1543     1    0%
  2026-05-31T01:30:42-07:00     27s   3989     1   53.0        28 (     1)    12 (     0)    0       0       0       13       3    14    160     1    0%
  2026-05-31T01:15:41-07:00     27s   3988     1   53.0        23 (     3)     7 (     0)    0       0       0       13       3    14   1551     1    0%
  2026-05-31T01:00:41-07:00     28s   3987     1   53.0        37 (     3)    12 (     0)    0       0       0       13       3    14    522     1    0%
  2026-05-31T00:45:41-07:00     29s   3986     1   53.0        18 (    13)     7 (     0)    0       0       0       13       3    14    190     1    0%
  2026-05-31T00:30:37-07:00     26s   3985     1   53.0        35 (     9)    12 (     0)    0       0       0       13       3    14   1552     1    0%
  2026-05-31T00:15:32-07:00     27s   3984     1   53.0        22 (    15)     7 (     0)    0       0       0       13       3    14    174     1    0%
  2026-05-31T00:00:29-07:00     27s   3983     1   53.0        31 (     4)    12 (     0)    0       0       0       13       3    14    173     2    0%
  2026-05-30T23:45:07-07:00      9s   3982     1   53.0        38 (    18)    13 (     0)    0       0       0       14       3    13    159     1    0%
  2026-05-30T23:30:05-07:00     10s   3981     1   53.0        79 (     9)    11 (     1)    0       0       0       12       3    15    603     2    0%
  2026-05-30T23:15:01-07:00     10s   3980     1   53.0        39 (   275)    12 (     0)    0       0       0       13       3    14   1917     6    0%
  2026-05-30T22:59:58-07:00     10s   3979     1   53.0        27 (   388)     7 (     0)    0       0       0       12       3    15    481     6    0%
  2026-05-30T22:44:55-07:00     10s   3978     1   53.0        37 (    35)    20 (     0)    0       0       0       12       3    15    892     6    0%
  2026-05-30T22:29:52-07:00     11s   3977     1   53.0        34 (  2000)     8 (     0)    0       0       0       12       3    15   2022     7    0%
  2026-05-30T22:14:50-07:00     11s   3976     1   53.0        39 (   175)    12 (     0)    0       0       0       12       3    15   1891     5    0%
  2026-05-30T21:59:34-07:00     10s   3975     1   53.0        31 (  3500)     7 (     0)    0       0       0       12       3    15    588     5    0%
  2026-05-30T21:44:32-07:00     10s   3974     1   53.0        41 (    35)    12 (     0)    0       0       0       12       3    15    529     6    0%
  2026-05-30T21:29:29-07:00     10s   3973     1   53.0        60 (   750)     9 (     0)    0       0       0       12       3    15   1879     6    0%
  2026-05-30T21:14:26-07:00     10s   3972     1   53.0        31 (   150)    13 (     0)    0       0       0       12       3    15    559     7    0%
  2026-05-30T20:59:23-07:00     11s   3971     1   53.0        33 (   250)     7 (     0)    0       0       0       12       3    15    666     6    0%
  2026-05-30T20:44:19-07:00     11s   3970     1   53.0        33 (    43)    12 (     0)    0       0       0       12       3    15    604     7    0%
  2026-05-30T20:29:15-07:00      9s   3969     1   53.0        30 (   500)    15 (     0)    0       0       0       12       3    15    470     5    0%
  2026-05-30T20:14:12-07:00     11s   3968     1   53.0        41 (    28)    12 (     0)    0       0       0       12       3    15    492     7    0%
  2026-05-30T19:59:09-07:00     10s   3967     1   53.0        52 (    12)     7 (     0)    0       0       0       13       3    14    602     3    0%
  2026-05-30T19:44:07-07:00     11s   3966     1   53.0        42 (    50)    12 (     0)    0       0       0       12       3    15    548     1    0%
  2026-05-30T19:29:04-07:00     10s   3965     1   53.0        34 (   400)     7 (     0)    0       0       0       12       3    15    615     8    0%
  2026-05-30T19:13:53-07:00     10s   3964     1   53.0        37 (    13)    12 (     0)    0       0       0       12       3    15    460     7    0%
  2026-05-30T18:58:52-07:00     11s   3963     1   53.0        34 (    50)     7 (     0)    0       0       0       12       3    15   1870     7    0%
  2026-05-30T18:43:43-07:00     14s   3962     1   53.0        34 (    50)    12 (     0)    0       0       0       12       3    15    556     4    0%
  2026-05-30T18:28:45-07:00     19s   3961     1   53.0        39 (    35)     7 (     0)    0       0       0       12       3    15   1001     7    0%
  2026-05-30T18:14:01-07:00     36s   3960     1   53.0        35 (     8)    13 (     0)    0       0       0       12       3    15    494     8    0%
  2026-05-30T17:58:59-07:00     35s   3959     1   53.0        39 (  1125)     9 (     0)    0       0       0       12       3    15   3308     5    0%
  2026-05-30T17:43:31-07:00     11s   3958     1   53.0        34 (    15)    12 (     0)    0       0       0       12       3    15    488     5    0%
  2026-05-30T17:28:30-07:00     11s   3957     1   53.0        35 (   425)     9 (     0)    0       0       0       12       3    15    639     4    0%
  2026-05-30T17:13:27-07:00     11s   3956     1   53.0        44 (   667)    12 (     0)    0       0       0       12       3    15    532     6    0%
  2026-05-30T16:58:21-07:00     11s   3955     1   53.0        26 ( 20000)     0 (     0)    0       0       0       13       3    14    493     3    0%
  2026-05-30T16:43:17-07:00      9s   3954     1   53.0        21 (128182)     0 (     0)    0       0       0       12       3    15   3339     0    0%
  2026-05-30T16:28:11-07:00     10s   3953     1   53.0        19 (157500)     0 (     0)    0       0       0       13       3    14    528     2    0%
  2026-05-30T16:13:09-07:00     10s   3952     1   53.0        85 (  1281)     0 (     0)    0       0       0       12       3    15    481     2    0%
  2026-05-30T15:58:05-07:00     11s   3951     1   53.0        27 (126429)     0 (     0)    0       0       0       12       3    15   1870     6    0%
  2026-05-30T15:43:02-07:00     10s   3950     1   53.0        24 (  2000)     0 (     0)    0       0       0       12       3    15    534     5    0%
  2026-05-30T15:27:59-07:00     10s   3949     1   53.0        32 (    35)     0 (     0)    0       0       0       12       3    15   1890     4    0%
  2026-05-30T15:12:54-07:00     10s   3948     1   53.0        29 (  2750)     0 (     0)    0       0       0       14       3    13    519     2    0%
  2026-05-30T14:57:51-07:00     10s   3947     1   53.0        38 (  1800)     0 (     0)    0       0       0       12       3    15    567     5    0%
  2026-05-30T14:42:49-07:00     11s   3946     1   53.0        18 (165000)     0 (     0)    0       0       0       12       3    15    905     3    0%
  2026-05-30T14:27:47-07:00     13s   3945     1   53.0        20 (    50)     0 (     0)    0       0       0       12       3    15    745     0    0%
  2026-05-30T14:12:44-07:00     12s   3944     1   53.0        24 (133846)     1 (450000)    0       0       0       12       3    15    744     5    0%
  2026-05-30T13:57:41-07:00     12s   3943     1   53.0        20 (  5000)     7 ( 14167)    0       0       0       11       3    16    578     7    0%
  2026-05-30T13:42:38-07:00     13s   3942     1   53.0        19 (131250)     0 (     0)    0       0       0       12       3    15   1987     3    0%
  2026-05-30T13:28:12-07:00     49s   3941     1   53.0        19 (147000)     0 (     0)    0       0       0       12       3    15    549     6    0%
  2026-05-30T13:12:33-07:00     13s   3940     1   53.0        31 (  3500)     0 (     0)    0       0       0       12       3    15    387     4    0%
  2026-05-30T12:57:30-07:00     12s   3939     1   53.0        19 (130000)     0 (     0)    0       0       0       12       3    15    564     0    0%
  2026-05-30T12:42:26-07:00     10s   3938     1   53.0        18 (160000)     1 (  1500)    0       0       0       13       3    14    571     0    0%
  2026-05-30T12:27:22-07:00     11s   3937     1   53.0        21 (130000)     0 (     0)    0       0       0       12       3    15    605     1    0%
  2026-05-30T12:12:19-07:00     11s   3936     1   53.0        28 (  3500)     0 (     0)    0       0       0       12       3    15    619     2    0%
  2026-05-30T11:57:20-07:00     14s   3935     1   53.0        22 (150000)     0 (     0)    0       0       0       12       3    15    624     5    0%
  2026-05-30T11:42:14-07:00     16s   3934     1   53.0        23 (144545)     0 (     0)    0       0       0       11       3    16    871     9    0%
  2026-05-30T11:27:14-07:00     17s   3933     1   53.0        25 (142500)     0 (     0)    0       0       0       12       3    15    830     5    0%
  2026-05-30T11:12:11-07:00     13s   3932     1   53.0       124 (     4)     0 (     0)    0       0       0       11       3    16   1025     6    0%
  2026-05-30T10:57:41-07:00     44s   3931     1   53.0        77 (   377)     0 (     0)    0       0       0       11       3    16    888     5    0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =        6,  median ~=    15000 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          0
    <= 200 ms:          0
    <= 500 ms:          0
    <= 1 s:             0
    <= 2 s:             0
    <= 5 s:             0
    <= 10 s:            0
    <= 20 s:            6
    <= 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 =     2328,  median ~=    31751 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          0
    <= 200 ms:          0
    <= 500 ms:          0
    <= 1 s:             0
    <= 2 s:             0
    <= 5 s:             6
    <= 10 s:          213
    <= 20 s:          477
    <= 1 min:        1593
    <= 2 min:          19
    <= 5 min:           9
    <= 10 min:          4
    <= 20 min:          3
    <= 1 hr:            4
    >  1 hr:            0


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

Minor LoadDatasets Times Distribution (since startup):
    n =      197,  median ~=      915 ms
    0 ms:               0
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          1
    <= 200 ms:          3
    <= 500 ms:         53
    <= 1 s:            50
    <= 2 s:            47
    <= 5 s:            15
    <= 10 s:            1
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          3
    <= 20 min:          6
    <= 1 hr:           18
    >  1 hr:            0


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

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

Response Failed Time Distribution (since startup):
    n =    29999,  median ~=        1 ms
    0 ms:           10970
    1 ms:            7706
    2 ms:             276
    <= 5 ms:           81
    <= 10 ms:          36
    <= 20 ms:          41
    <= 50 ms:          43
    <= 100 ms:         30
    <= 200 ms:         17
    <= 500 ms:        274
    <= 1 s:            12
    <= 2 s:           153
    <= 5 s:           465
    <= 10 s:         1654
    <= 20 s:         4037
    <= 1 min:         483
    <= 2 min:         159
    <= 5 min:        3503
    <= 10 min:         55
    <= 20 min:          0
    <= 1 hr:            3
    >  1 hr:            1


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =        6,  median ~=     2000 ms
    0 ms:               1
    1 ms:               0
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           1
    <= 50 ms:           0
    <= 100 ms:          0
    <= 200 ms:          0
    <= 500 ms:          0
    <= 1 s:             0
    <= 2 s:             1
    <= 5 s:             0
    <= 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 last Daily Report):
    n =      193,  median ~=       16 ms
    0 ms:              18
    1 ms:              36
    2 ms:              15
    <= 5 ms:            6
    <= 10 ms:           6
    <= 20 ms:          24
    <= 50 ms:           7
    <= 100 ms:          1
    <= 200 ms:          0
    <= 500 ms:          6
    <= 1 s:             2
    <= 2 s:             9
    <= 5 s:             3
    <= 10 s:            5
    <= 20 s:            0
    <= 1 min:           0
    <= 2 min:           1
    <= 5 min:          52
    <= 10 min:          2
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =   123190,  median ~=       36 ms
    0 ms:           10914
    1 ms:           17786
    2 ms:            8148
    <= 5 ms:        11308
    <= 10 ms:        4580
    <= 20 ms:        8026
    <= 50 ms:        1531
    <= 100 ms:        686
    <= 200 ms:       2677
    <= 500 ms:      17356
    <= 1 s:         17833
    <= 2 s:          5269
    <= 5 s:          3279
    <= 10 s:          900
    <= 20 s:          169
    <= 1 min:         354
    <= 2 min:        1170
    <= 5 min:        8493
    <= 10 min:       2698
    <= 20 min:         12
    <= 1 hr:            1
    >  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)
    : 246  (100%)

Language (since startup)
    : 149794  (100%)

SgtMap topography nFromCache=2 nNotFromCache=60
GSHHS: nCached=20 of 100, nCoarse=21, nSuccesses=120, nTossed=0
NationalBoundaries: nCached=10 of 100,  nCoarse=6, nSuccesses=60, nTossed=0
StateBoundaries: nCached=10 of 100,  nCoarse=0, nSuccesses=60, nTossed=0
Rivers: nCached=10 of 100,  nCoarse=0, nSuccesses=60, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes: 
30 + 37 + 38 + 29 + 34 + 34 + 28 + 28 + 33 + 40 + 35 + 33 + 32 + 26 + 40 + 35 + 
40 + 37 + 30 + 34 + 36 + 44 + 35 + 32 + 25 + 21 + 30 + 20 + 28 + 40 + 38 + 27 + 
40 + 28 + 27 + 43 + 26 + 32 + 26 + 35 + 33 + 37 + 28 + 34 + 42 + 36 + 28 + 40 + 
33 + 38 + 25 + 33 + 45 + 26 + 29 + 33 + 33 + 28 + 42 + 35 + 38 + 23 + 26 + 44 + 
35 + 36 + 29 + 38 + 34 + 32 + 38 + 30 + 38 + 38 + 35 + 33 + 28 + 30 + 33 + 33 + 
25 + 39 + 38 + 38 + 30 + 30 + 34 + 36 + 28 + 36 + 37 + 36 + 31 + 31 + 26 + 31 + 
31 + 28 + 37 + 28 + 33 + 30 + 29 + 22 + 28 + 33 + 40 + 46 + 29 + 37 + 25 + 24 + 
27 + 31 + 37 + 35 + 33 + 25 + 26 + 24 + 44 + 38 + 35 + 31 + 29 + 31 + 28 = 4155
canonicalStringHolder map sizes: 
448 + 433 + 420 + 448 + 460 + 492 + 455 + 472 + 466 + 450 + 497 + 444 + 429 + 458 + 454 + 453 + 
465 + 499 + 485 + 495 + 462 + 459 + 457 + 489 + 465 + 451 + 456 + 453 + 457 + 477 + 465 + 441 + 
464 + 456 + 443 + 427 + 433 + 454 + 464 + 483 + 487 + 443 + 442 + 504 + 484 + 458 + 476 + 464 + 
462 + 455 + 497 + 466 + 506 + 502 + 475 + 492 + 444 + 469 + 412 + 500 + 465 + 453 + 440 + 450 + 
484 + 459 + 471 + 454 + 418 + 495 + 429 + 431 + 474 + 467 + 462 + 450 + 490 + 476 + 478 + 445 + 
445 + 475 + 416 + 457 + 498 + 484 + 463 + 443 + 451 + 453 + 480 + 443 + 452 + 471 + 446 + 448 + 
469 + 453 + 427 + 470 + 445 + 443 + 483 + 481 + 421 + 461 + 463 + 459 + 494 + 499 + 453 + 489 + 
483 + 439 + 457 + 453 + 401 + 477 + 481 + 446 + 469 + 468 + 464 + 442 + 459 + 414 + 477 = 58573

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/0x00007fb3740a4c00.invokeVirtual(LambdaForm$DMH)
java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007fb3740a5400.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[#3412,http-nio-8080-exec-938,5,main] TIMED_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)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1394)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:628)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:330)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:777)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:674)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:377)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:355)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:102)
java.base@21.0.7/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:217)
java.base@21.0.7/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
com.cohort.util.File2.copy(File2.java:2216)
com.cohort.util.File2.copy(File2.java:2185)
com.cohort.util.File2.copy(File2.java:2132)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3501)
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