|
SalishSeaCast ERDDAP™
Public access to the SalishSeaCast model products |
Brought to you by SalishSeaCast UBC EOAS MEOPAR NOAA |
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)