|
SalishSeaCast ERDDAP™
Public access to the SalishSeaCast model products |
Brought to you by SalishSeaCast UBC EOAS MEOPAR NOAA |
Current time is 2026-04-17T06:26:48-07:00
Startup was at 2026-02-04T09:21:42-08:00
Last major LoadDatasets started 13m 9s ago and finished after 35 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 = 29279
Response Failed Time (since last major LoadDatasets) n = 7, median ~= 0 ms
Response Failed Time (since last Daily Report) n = 682, median ~= 0 ms
Response Failed Time (since startup) n = 42675, median ~= 0 ms
Response Succeeded Time (since last major LoadDatasets) n = 15, median ~= 1 ms
Response Succeeded Time (since last Daily Report) n = 4617, median ~= 4 ms
Response Succeeded Time (since startup) n = 2770275, median ~= 2294 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.06257389 processCPULoad=2.1844439E-4 totalMemory=128712MB freeMemory=5646MB totalSwapSpace=16274MB freeSwapSpace=15189MB
Number of active requests=1
Number of threads: Tomcat-waiting=14, inotify=7, other=12
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 317 MB (highWaterMark= 32002 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-04-17T06:14:07-07:00 28s 7350 1 53.0 20 ( 1) 12 ( 0) 0 0 0 15 7 12 178 0 0%
2026-04-17T05:59:10-07:00 31s 7349 1 53.0 21 ( 1) 7 ( 0) 0 0 0 15 7 12 175 0 0%
2026-04-17T05:44:09-07:00 30s 7348 1 53.0 38 ( 2) 12 ( 0) 0 0 0 15 7 12 167 0 0%
2026-04-17T05:29:03-07:00 24s 7346 1 53.0 29 ( 113) 7 ( 0) 0 0 0 15 7 12 172 0 0%
2026-04-17T05:13:58-07:00 19s 7345 1 53.0 104 ( 1) 12 ( 0) 0 0 0 15 7 12 172 0 0%
2026-04-17T04:59:04-07:00 26s 7324 1 53.0 25 ( 2) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T04:44:05-07:00 26s 7323 1 53.0 19 ( 1) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T04:29:07-07:00 28s 7322 1 53.0 18 ( 2) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T04:14:02-07:00 23s 7321 1 53.0 45 ( 2) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T03:59:04-07:00 26s 7320 1 53.0 15 ( 2) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T03:44:09-07:00 30s 7319 1 53.0 27 ( 1) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T03:29:00-07:00 22s 7318 1 53.0 14 ( 1) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T03:13:59-07:00 20s 7317 1 53.0 23 ( 1) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T02:59:02-07:00 24s 7316 1 53.0 31 ( 3) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T02:44:02-07:00 24s 7311 1 53.0 20 ( 1) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T02:29:05-07:00 26s 7310 1 53.0 19 ( 1) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T02:14:04-07:00 26s 7309 1 53.0 22 ( 1) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T01:59:19-07:00 41s 7308 1 53.0 22 ( 2) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T01:44:03-07:00 24s 7307 1 53.0 34 ( 2) 13 ( 0) 0 0 0 15 7 12 193 0 0%
2026-04-17T01:29:09-07:00 31s 7306 1 53.0 25 ( 4) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T01:14:06-07:00 28s 7305 1 53.0 20 ( 1) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T00:59:07-07:00 29s 7304 1 53.0 16 ( 1) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T00:44:05-07:00 27s 7303 1 53.0 21 ( 1) 12 ( 0) 0 0 0 15 7 12 180 0 0%
2026-04-17T00:29:12-07:00 34s 7300 1 53.0 14 ( 1) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-17T00:14:06-07:00 28s 7299 1 53.0 21 ( 2) 12 ( 0) 0 0 0 15 7 12 170 0 0%
2026-04-16T23:59:00-07:00 23s 7298 1 53.0 13 ( 1) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T23:44:00-07:00 22s 7297 1 53.0 28 ( 1) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T23:29:07-07:00 30s 7296 1 53.0 15 ( 2) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T23:14:02-07:00 24s 7295 1 53.0 23 ( 1) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T22:59:04-07:00 27s 7294 1 53.0 17 ( 2) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T22:44:06-07:00 28s 7293 1 53.0 25 ( 1) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T22:29:08-07:00 31s 7292 1 53.0 17 ( 1) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T22:14:07-07:00 29s 7291 1 53.0 28 ( 2) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T21:59:09-07:00 32s 7290 1 53.0 16 ( 1) 7 ( 1) 0 0 0 15 7 12 179 0 0%
2026-04-16T21:44:06-07:00 29s 7289 1 53.0 41 ( 2) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T21:29:07-07:00 30s 7288 1 53.0 45 ( 2) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T21:14:05-07:00 28s 7287 1 53.0 198 ( 19) 12 ( 0) 0 0 0 15 7 12 171 0 0%
2026-04-16T20:59:03-07:00 26s 7286 1 53.0 205 ( 53) 7 ( 1) 0 0 0 15 7 12 169 0 0%
2026-04-16T20:44:00-07:00 23s 7285 1 53.0 53 ( 5) 12 ( 0) 0 0 0 15 7 12 166 0 0%
2026-04-16T20:29:04-07:00 27s 7284 1 53.0 148 ( 18) 7 ( 0) 0 0 0 15 7 12 168 0 0%
2026-04-16T20:14:19-07:00 42s 7283 1 53.0 406 ( 62) 12 ( 1) 0 0 0 14 7 13 176 0 0%
2026-04-16T19:59:06-07:00 29s 7282 1 53.0 63 ( 3) 7 ( 0) 0 0 0 14 7 13 270 1 0%
2026-04-16T19:44:02-07:00 25s 7281 1 53.0 47 ( 9) 12 ( 0) 0 0 0 15 7 12 160 0 0%
2026-04-16T19:29:01-07:00 24s 7280 1 53.0 183 ( 28) 7 ( 0) 0 0 0 14 7 13 449 1 0%
2026-04-16T19:14:07-07:00 31s 7279 1 53.0 246 ( 46) 12 ( 0) 0 0 0 15 7 12 180 1 0%
2026-04-16T18:59:01-07:00 24s 7275 1 53.0 119 ( 28) 7 ( 0) 0 0 0 13 7 14 276 2 0%
2026-04-16T18:44:08-07:00 32s 7274 1 53.0 34 ( 2) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T18:28:59-07:00 22s 7273 1 53.0 29 ( 2) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T18:14:01-07:00 25s 7272 1 53.0 31 ( 2) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T17:59:05-07:00 28s 7271 1 53.0 21 ( 2) 9 ( 1) 0 0 0 15 7 12 179 0 0%
2026-04-16T17:44:05-07:00 29s 7267 1 53.0 20 ( 1) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T17:28:59-07:00 23s 7266 1 53.0 15 ( 1) 7 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T17:14:00-07:00 24s 7265 1 53.0 22 ( 2) 12 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T16:59:01-07:00 25s 7264 1 53.0 11 ( 13) 0 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T16:44:46-07:00 70s 7263 1 53.0 16 ( 3) 0 ( 0) 0 0 0 14 7 13 795 0 0%
2026-04-16T16:28:59-07:00 23s 7262 1 53.0 15 ( 6) 0 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T16:14:01-07:00 25s 7261 1 53.0 14 ( 2) 0 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T15:59:03-07:00 28s 7260 1 53.0 9 ( 3) 0 ( 0) 0 0 0 15 7 12 179 0 0%
2026-04-16T15:43:58-07:00 23s 7259 1 53.0 12 ( 10) 0 ( 0) 0 0 0 15 7 12 179 1 0%
2026-04-16T15:29:03-07:00 27s 7258 1 53.0 48 ( 31) 0 ( 0) 0 0 0 14 7 13 275 0 0%
2026-04-16T15:13:59-07:00 24s 7257 1 53.0 23 ( 19) 0 ( 0) 0 0 0 14 7 13 286 3 0%
2026-04-16T14:59:07-07:00 31s 7256 1 53.0 31 ( 88) 0 ( 0) 0 0 0 13 7 14 615 9 0%
2026-04-16T14:44:13-07:00 38s 7255 1 53.0 67 ( 8) 0 ( 0) 0 0 0 13 7 14 571 2 0%
2026-04-16T14:29:04-07:00 29s 7254 1 53.0 20 ( 9) 0 ( 0) 0 0 0 15 7 12 170 2 0%
2026-04-16T14:14:11-07:00 36s 7253 1 53.0 86 ( 59) 0 ( 0) 0 0 0 14 7 13 531 4 0%
2026-04-16T13:59:09-07:00 34s 7252 1 53.0 89 ( 9) 0 ( 0) 0 0 0 14 7 13 539 0 0%
2026-04-16T13:44:03-07:00 28s 7251 1 53.0 31 ( 35) 3 ( 2) 0 0 0 14 7 13 463 1 0%
2026-04-16T13:29:10-07:00 35s 7250 1 53.0 73 ( 2) 1 ( 75) 0 0 0 14 7 13 447 2 0%
2026-04-16T13:14:10-07:00 35s 7249 1 53.0 20 ( 14) 0 ( 0) 0 0 0 15 7 12 181 1 0%
2026-04-16T12:59:03-07:00 28s 7248 1 53.0 79 ( 13) 0 ( 0) 0 0 0 15 7 12 179 3 0%
2026-04-16T12:44:00-07:00 25s 7247 1 53.0 69 ( 4) 0 ( 0) 0 0 0 15 7 12 166 1 0%
2026-04-16T12:29:01-07:00 27s 7246 1 53.0 110 ( 7) 0 ( 0) 0 0 0 15 7 12 164 2 0%
2026-04-16T12:14:04-07:00 30s 7245 1 53.0 81 ( 4) 0 ( 0) 0 0 0 14 7 13 539 8 0%
2026-04-16T11:59:02-07:00 28s 7244 1 53.0 120 ( 4) 1 ( 0) 0 0 0 14 7 13 459 8 0%
2026-04-16T11:43:51-07:00 17s 7243 1 53.0 59 ( 4) 0 ( 0) 0 0 0 13 7 14 840 6 0%
2026-04-16T11:28:40-07:00 6s 7242 1 53.0 0 ( 0) 0 ( 0) 0 0 0 13 7 14 861 0 0%
2026-04-16T11:28:22-07:00 887s 7241 1 53.0 259 ( 228) 30 ( 0) 0 0 0 13 7 14 801 17 0%
2026-04-16T10:28:20-07:00 38s 7224 1 53.0 22 ( 4) 7 ( 0) 0 0 0 15 7 12 178 0 0%
2026-04-16T10:13:01-07:00 19s 7223 1 53.0 26 ( 2) 12 ( 0) 0 0 0 14 7 13 580 0 0%
2026-04-16T09:58:06-07:00 25s 7222 1 53.0 82 ( 67) 7 ( 0) 0 0 0 14 7 13 539 3 0%
2026-04-16T09:42:55-07:00 13s 7221 1 53.0 176 ( 1) 12 ( 0) 0 0 0 13 7 14 628 2 0%
2026-04-16T09:28:03-07:00 22s 7200 1 53.0 20 ( 0) 7 ( 0) 0 0 0 15 7 12 178 0 0%
2026-04-16T09:13:01-07:00 20s 7199 1 53.0 21 ( 1) 15 ( 0) 0 0 0 15 7 12 178 0 0%
2026-04-16T08:58:02-07:00 20s 7198 1 53.0 25 ( 2) 14 ( 1) 0 0 0 15 7 12 178 0 0%
2026-04-16T08:43:00-07:00 19s 7197 1 53.0 24 ( 1) 12 ( 0) 0 0 0 15 7 12 178 0 0%
2026-04-16T08:28:02-07:00 20s 7196 1 53.0 15 ( 2) 7 ( 0) 0 0 0 15 7 12 169 0 0%
2026-04-16T08:13:00-07:00 19s 7194 1 53.0 23 ( 1) 12 ( 0) 0 0 0 15 7 12 179 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 90, median ~= 36757 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: 1
<= 20 s: 13
<= 1 min: 74
<= 2 min: 1
<= 5 min: 0
<= 10 min: 0
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 6749, median ~= 234 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 110
<= 50 ms: 705
<= 100 ms: 1966
<= 200 ms: 525
<= 500 ms: 608
<= 1 s: 55
<= 2 s: 12
<= 5 s: 15
<= 10 s: 282
<= 20 s: 475
<= 1 min: 1942
<= 2 min: 11
<= 5 min: 6
<= 10 min: 2
<= 20 min: 15
<= 1 hr: 20
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 9, 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: 3
<= 1 s: 3
<= 2 s: 2
<= 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: 1
> 1 hr: 0
Minor LoadDatasets Times Distribution (since startup):
n = 613, median ~= 818 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 8
<= 200 ms: 38
<= 500 ms: 150
<= 1 s: 174
<= 2 s: 90
<= 5 s: 67
<= 10 s: 8
<= 20 s: 1
<= 1 min: 3
<= 2 min: 1
<= 5 min: 4
<= 10 min: 4
<= 20 min: 10
<= 1 hr: 55
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 7, median ~= 0 ms
0 ms: 6
1 ms: 1
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: 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 = 682, median ~= 0 ms
0 ms: 408
1 ms: 243
2 ms: 12
<= 5 ms: 11
<= 10 ms: 2
<= 20 ms: 1
<= 50 ms: 0
<= 100 ms: 1
<= 200 ms: 1
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 2
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 42675, median ~= 0 ms
0 ms: 16689
1 ms: 12643
2 ms: 1017
<= 5 ms: 544
<= 10 ms: 327
<= 20 ms: 179
<= 50 ms: 99
<= 100 ms: 52
<= 200 ms: 42
<= 500 ms: 788
<= 1 s: 58
<= 2 s: 74
<= 5 s: 101
<= 10 s: 5530
<= 20 s: 2632
<= 1 min: 1105
<= 2 min: 59
<= 5 min: 603
<= 10 min: 107
<= 20 min: 15
<= 1 hr: 4
> 1 hr: 7
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 15, median ~= 1 ms
0 ms: 2
1 ms: 6
2 ms: 2
<= 5 ms: 2
<= 10 ms: 0
<= 20 ms: 2
<= 50 ms: 1
<= 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 Succeeded Time Distribution (since last Daily Report):
n = 4617, median ~= 4 ms
0 ms: 437
1 ms: 1038
2 ms: 494
<= 5 ms: 446
<= 10 ms: 187
<= 20 ms: 367
<= 50 ms: 231
<= 100 ms: 253
<= 200 ms: 250
<= 500 ms: 301
<= 1 s: 392
<= 2 s: 43
<= 5 s: 17
<= 10 s: 10
<= 20 s: 14
<= 1 min: 33
<= 2 min: 15
<= 5 min: 69
<= 10 min: 19
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 2770275, median ~= 2294 ms
0 ms: 47516
1 ms: 69506
2 ms: 34256
<= 5 ms: 32160
<= 10 ms: 10047
<= 20 ms: 22981
<= 50 ms: 33546
<= 100 ms: 10770
<= 200 ms: 8278
<= 500 ms: 50061
<= 1 s: 25876
<= 2 s: 897099
<= 5 s: 1460290
<= 10 s: 27309
<= 20 s: 3311
<= 1 min: 1441
<= 2 min: 4964
<= 5 min: 21858
<= 10 min: 8361
<= 20 min: 545
<= 1 hr: 98
> 1 hr: 2
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)
: 5300 (100%)
Language (since startup)
: 2811766 (100%)
SgtMap topography nFromCache=45 nNotFromCache=159
GSHHS: nCached=100 of 100, nCoarse=65, nSuccesses=604, nTossed=4
NationalBoundaries: nCached=52 of 100, nCoarse=27, nSuccesses=304, nTossed=0
StateBoundaries: nCached=52 of 100, nCoarse=0, nSuccesses=304, nTossed=0
Rivers: nCached=52 of 100, nCoarse=24, nSuccesses=304, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
30 + 38 + 38 + 29 + 34 + 34 + 28 + 28 + 34 + 41 + 35 + 35 + 34 + 26 + 40 + 36 +
40 + 37 + 32 + 35 + 37 + 47 + 36 + 33 + 26 + 22 + 30 + 21 + 29 + 41 + 39 + 30 +
41 + 29 + 28 + 43 + 27 + 32 + 28 + 35 + 32 + 38 + 29 + 34 + 42 + 36 + 31 + 43 +
34 + 38 + 27 + 33 + 46 + 28 + 30 + 34 + 33 + 30 + 42 + 36 + 40 + 27 + 26 + 44 +
35 + 36 + 29 + 39 + 36 + 32 + 40 + 32 + 39 + 39 + 39 + 34 + 29 + 30 + 33 + 33 +
27 + 40 + 38 + 39 + 32 + 32 + 35 + 36 + 29 + 36 + 38 + 38 + 33 + 32 + 27 + 34 +
32 + 30 + 38 + 29 + 34 + 32 + 29 + 24 + 30 + 35 + 40 + 47 + 29 + 38 + 27 + 24 +
27 + 30 + 38 + 35 + 35 + 28 + 27 + 25 + 44 + 38 + 37 + 33 + 30 + 33 + 28 = 4278
canonicalStringHolder map sizes:
15 + 17 + 12 + 16 + 14 + 14 + 16 + 27 + 16 + 20 + 20 + 16 + 22 + 17 + 22 + 24 +
15 + 15 + 27 + 24 + 19 + 14 + 27 + 19 + 26 + 19 + 22 + 20 + 20 + 28 + 21 + 21 +
18 + 18 + 19 + 15 + 30 + 22 + 25 + 21 + 23 + 13 + 22 + 18 + 19 + 15 + 12 + 22 +
21 + 24 + 16 + 19 + 20 + 19 + 21 + 21 + 19 + 20 + 21 + 26 + 19 + 12 + 15 + 11 +
15 + 23 + 19 + 18 + 18 + 26 + 19 + 18 + 20 + 27 + 16 + 16 + 25 + 19 + 23 + 19 +
13 + 22 + 16 + 16 + 27 + 21 + 17 + 20 + 15 + 24 + 18 + 21 + 10 + 17 + 21 + 19 +
14 + 22 + 20 + 16 + 14 + 16 + 19 + 22 + 16 + 17 + 16 + 22 + 19 + 15 + 17 + 15 +
23 + 24 + 22 + 12 + 22 + 23 + 17 + 24 + 23 + 15 + 25 + 16 + 16 + 22 + 25 = 2448
Number of threads: Tomcat-waiting=14, inotify=7, other=12
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.7/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.7/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.7/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.7/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.7/java.net.ServerSocket.accept(ServerSocket.java:543)
org.apache.catalina.core.StandardServer.await(StandardServer.java:557)
org.apache.catalina.startup.Catalina.await(Catalina.java:851)
org.apache.catalina.startup.Catalina.start(Catalina.java:799)
java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x00007ef82c0a4c00.invokeVirtual(LambdaForm$DMH)
java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007ef82c0a5400.invoke(LambdaForm$MH)
java.base@21.0.7/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.7/java.lang.reflect.Method.invoke(Method.java:580)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476)
#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.7/java.lang.Object.wait0(Native Method)
java.base@21.0.7/java.lang.Object.wait(Object.java:366)
java.base@21.0.7/java.lang.Object.wait(Object.java:339)
java.base@21.0.7/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.7/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.7/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#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[#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)
#8 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)
#9 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)
#10 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)
#11 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)
#12 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)