|
SalishSeaCast ERDDAP™
Public access to the SalishSeaCast model products |
Brought to you by SalishSeaCast UBC EOAS MEOPAR NOAA |
Current time is 2026-06-23T10:15:52-07:00
Startup was at 2026-06-10T15:33:23-07:00
Last major LoadDatasets started 1m 1s ago and finished after 30 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 = 7433
Response Failed Time (since last major LoadDatasets) n = 0
Response Failed Time (since last Daily Report) n = 374, median ~= 2380 ms
Response Failed Time (since startup) n = 12129, median ~= 0 ms
Response Succeeded Time (since last major LoadDatasets) n = 0
Response Succeeded Time (since last Daily Report) n = 628, median ~= 2 ms
Response Succeeded Time (since startup) n = 357626, median ~= 1008 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.058607962 processCPULoad=1.8588347E-4 totalMemory=128712MB freeMemory=11504MB totalSwapSpace=16274MB freeSwapSpace=16002MB
Number of active requests=1
Number of threads: Tomcat-waiting=14, inotify=4, other=12
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 158 MB (highWaterMark= 17588 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-06-23T10:15:20-07:00 28s 2004 1 53.0 57 ( 12) 248 ( 4772) 0 0 0 15 4 12 147 0 0%
2026-06-23T10:00:23-07:00 31s 2003 1 53.0 44 ( 1) 12 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T09:45:22-07:00 30s 1982 1 53.0 18 ( 1) 7 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T09:30:22-07:00 30s 1981 1 53.0 40 ( 1) 12 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T09:15:22-07:00 31s 1980 1 53.0 15 ( 1) 7 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T09:00:21-07:00 30s 1979 1 53.0 41 ( 1) 12 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T08:45:20-07:00 29s 1977 1 53.0 38 ( 1) 7 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T08:30:21-07:00 30s 1976 1 53.0 130 ( 2) 12 ( 0) 0 0 0 15 4 12 138 0 0%
2026-06-23T08:15:22-07:00 31s 1975 1 53.0 141 ( 2) 17 ( 1) 0 0 0 15 4 12 147 0 0%
2026-06-23T08:00:22-07:00 31s 1974 1 53.0 20 ( 1) 12 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T07:45:22-07:00 31s 1973 1 53.0 19 ( 1) 7 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T07:30:22-07:00 30s 1972 1 53.0 22 ( 1) 12 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T07:15:22-07:00 31s 1971 1 53.0 43 ( 4) 9 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T07:00:22-07:00 31s 1970 1 53.0 20 ( 1) 39 ( 1) 0 0 0 15 4 12 147 0 0%
2026-06-23T06:45:22-07:00 31s 1969 1 53.0 14 ( 1) 7 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T06:30:22-07:00 31s 1968 1 53.0 28 ( 1) 12 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T06:15:21-07:00 31s 1967 1 53.0 17 ( 1) 10 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T06:00:22-07:00 31s 1966 1 53.0 20 ( 1) 12 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T05:45:21-07:00 30s 1965 1 53.0 16 ( 1) 7 ( 0) 0 0 0 14 4 13 152 0 0%
2026-06-23T05:30:22-07:00 31s 1964 1 53.0 33 ( 3) 12 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T05:15:21-07:00 31s 1963 1 53.0 19 ( 2) 7 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T05:00:21-07:00 31s 1962 1 53.0 28 ( 2) 12 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T04:45:21-07:00 31s 1961 1 53.0 20 ( 1) 7 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T04:30:20-07:00 29s 1960 1 53.0 24 ( 1) 12 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T04:15:20-07:00 30s 1959 1 53.0 35 ( 4) 9 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T04:00:21-07:00 31s 1958 1 53.0 34 ( 2) 12 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T03:45:19-07:00 29s 1956 1 53.0 44 ( 5) 7 ( 0) 0 0 0 15 4 12 147 0 0%
2026-06-23T03:30:23-07:00 33s 1955 1 53.0 26 ( 1) 12 ( 0) 0 0 0 15 4 12 146 0 0%
2026-06-23T03:15:21-07:00 31s 1934 1 53.0 19 ( 4) 7 ( 0) 0 0 0 15 4 12 142 0 0%
2026-06-23T03:00:21-07:00 31s 1933 1 53.0 24 ( 1) 12 ( 0) 0 0 0 15 4 12 146 0 0%
2026-06-23T02:45:21-07:00 31s 1929 1 53.0 21 ( 1) 6 ( 0) 0 0 0 15 4 12 146 0 0%
2026-06-23T02:30:21-07:00 31s 1928 1 53.0 31 ( 2) 13 ( 0) 0 0 0 14 4 13 146 0 0%
2026-06-23T02:15:15-07:00 25s 1927 1 53.0 19 ( 6) 6 ( 0) 0 0 0 15 4 12 146 0 0%
2026-06-23T02:00:23-07:00 33s 1926 1 53.0 30 ( 2) 12 ( 0) 0 0 0 15 4 12 146 0 0%
2026-06-23T01:45:15-07:00 25s 1925 1 53.0 18 ( 1) 8 ( 0) 0 0 0 13 4 14 146 0 0%
2026-06-23T01:30:15-07:00 25s 1924 1 53.0 34 ( 3) 17 ( 1) 0 0 7 14 4 13 146 0 0%
2026-06-23T01:15:15-07:00 25s 1923 1 53.0 30 ( 100) 40 (189677) 0 0 900 68 4 36 212 0 0%
2026-06-23T01:00:15-07:00 25s 1922 1 53.0 34 ( 10) 46 (183529) 0 0 901 17 4 163 148 0 0%
2026-06-23T00:45:13-07:00 24s 1921 1 53.0 41 ( 13) 35 (190000) 0 0 895 22 4 158 165 0 0%
2026-06-23T00:30:17-07:00 28s 1920 1 53.0 33 ( 12) 40 (173333) 0 0 900 22 4 158 188 0 0%
2026-06-23T00:15:17-07:00 28s 1919 1 53.0 24 ( 50) 40 (190909) 0 0 900 21 4 159 245 0 0%
2026-06-23T00:00:18-07:00 28s 1918 1 53.0 29 ( 4) 40 (182609) 0 0 900 14 4 164 146 0 0%
2026-06-22T23:45:17-07:00 28s 1917 1 53.0 26 ( 10) 37 (199615) 0 0 900 13 4 165 147 0 0%
2026-06-22T23:30:17-07:00 28s 1916 1 53.0 36 ( 15) 37 (178500) 0 0 900 15 4 163 195 0 0%
2026-06-22T23:15:16-07:00 27s 1915 1 53.0 23 ( 15) 47 (194250) 0 0 899 11 4 167 147 0 0%
2026-06-22T23:00:17-07:00 28s 1914 1 53.0 29 ( 4) 43 (181071) 0 0 899 20 4 158 146 0 0%
2026-06-22T22:45:17-07:00 28s 1913 1 53.0 28 ( 20) 40 (193125) 0 0 900 16 4 162 211 0 0%
2026-06-22T22:30:17-07:00 28s 1912 1 53.0 34 ( 10) 50 (185000) 0 0 900 16 4 162 194 0 0%
2026-06-22T22:15:17-07:00 28s 1911 1 53.0 33 ( 35) 31 (183750) 0 0 900 20 4 158 147 0 0%
2026-06-22T22:00:16-07:00 27s 1910 1 53.0 41 ( 4) 43 (175161) 0 0 902 18 4 160 179 0 0%
2026-06-22T21:45:14-07:00 25s 1909 1 53.0 26 ( 13) 40 (197143) 0 0 900 20 4 158 195 0 0%
2026-06-22T21:30:14-07:00 25s 1908 1 53.0 34 ( 10) 43 (190000) 0 0 899 17 4 161 195 0 0%
2026-06-22T21:15:14-07:00 25s 1907 1 53.0 38 ( 18) 38 (182069) 0 0 900 19 4 159 179 0 0%
2026-06-22T21:00:14-07:00 25s 1906 1 53.0 48 ( 3) 36 (192000) 0 0 900 12 4 166 195 0 0%
2026-06-22T20:45:14-07:00 25s 1905 1 53.0 42 ( 1) 37 (226875) 0 0 899 12 4 166 179 0 0%
2026-06-22T20:30:14-07:00 25s 1904 1 53.0 28 ( 17) 41 (198750) 0 0 900 19 4 159 195 0 0%
2026-06-22T20:15:14-07:00 25s 1903 1 53.0 27 ( 18) 39 (195600) 0 0 900 21 4 157 195 0 0%
2026-06-22T20:00:14-07:00 25s 1902 1 53.0 26 ( 2) 40 (189231) 0 0 900 20 4 158 147 0 0%
2026-06-22T19:45:13-07:00 25s 1901 1 53.0 30 ( 13) 45 (187500) 0 0 900 16 4 162 138 0 0%
2026-06-22T19:30:12-07:00 24s 1900 1 53.0 21 ( 8) 51 (174000) 0 0 899 14 4 164 184 0 0%
2026-06-22T19:15:13-07:00 25s 1899 1 53.0 37 ( 19) 41 (184688) 0 0 900 16 4 162 179 0 0%
2026-06-22T19:00:13-07:00 25s 1898 1 53.0 33 ( 150) 47 (185676) 0 0 900 14 4 164 179 0 0%
2026-06-22T18:45:13-07:00 25s 1897 1 53.0 28 ( 17) 43 (186176) 0 0 900 21 4 157 147 0 0%
2026-06-22T18:30:13-07:00 25s 1896 1 53.0 29 ( 18) 42 (181875) 0 0 899 18 4 160 178 0 0%
2026-06-22T18:15:13-07:00 25s 1895 1 53.0 31 ( 350) 43 (186176) 0 0 900 16 4 162 146 0 0%
2026-06-22T18:00:13-07:00 25s 1894 1 53.0 33 ( 8750) 39 (176250) 0 0 899 20 4 158 193 0 0%
2026-06-22T17:45:13-07:00 25s 1893 1 53.0 35 ( 4) 41 (189000) 0 0 900 16 4 162 481 0 0%
2026-06-22T17:30:13-07:00 25s 1892 1 53.0 27 ( 18) 39 (188400) 0 0 900 19 4 159 193 0 0%
2026-06-22T17:15:13-07:00 25s 1891 1 53.0 30 ( 20) 43 (192581) 0 0 900 17 4 161 194 0 0%
2026-06-22T17:00:13-07:00 25s 1890 1 53.0 24 (150000) 39 (178966) 0 0 900 12 4 166 146 0 0%
2026-06-22T16:45:12-07:00 25s 1889 1 53.0 17 (176250) 35 (225000) 0 0 899 11 4 167 146 0 0%
2026-06-22T16:30:13-07:00 25s 1888 1 53.0 17 (135000) 29 (233478) 0 0 900 11 4 167 147 0 0%
2026-06-22T16:15:13-07:00 25s 1887 1 53.0 20 (210000) 30 (228000) 0 0 900 13 4 165 146 0 0%
2026-06-22T16:00:13-07:00 25s 1886 1 53.0 18 ( 10000) 39 (212368) 0 0 876 11 4 167 146 0 0%
2026-06-22T15:45:36-07:00 49s 1885 1 53.0 23 (135000) 28 (240000) 0 0 917 16 4 162 162 0 0%
2026-06-22T15:30:18-07:00 31s 1884 1 53.0 18 ( 1000) 30 (242727) 0 0 900 18 4 160 194 0 0%
2026-06-22T15:15:18-07:00 31s 1883 1 53.0 38 ( 10) 33 (210000) 0 0 900 18 4 160 147 0 0%
2026-06-22T15:00:18-07:00 31s 1882 1 53.0 172 ( 4) 39 (210000) 0 0 901 18 4 160 179 0 0%
2026-06-22T14:45:17-07:00 30s 1881 1 53.0 23 ( 4) 21 (231176) 0 0 897 16 4 160 146 0 0%
2026-06-22T14:30:19-07:00 32s 1880 1 53.0 14 ( 15) 18 (330000) 0 0 901 16 4 160 178 0 0%
2026-06-22T14:15:18-07:00 31s 1879 1 53.0 22 ( 10) 17 (368182) 0 0 899 15 4 160 178 0 0%
2026-06-22T14:00:18-07:00 31s 1878 1 53.0 34 ( 12) 31 (219643) 0 0 901 9 4 166 194 0 0%
2026-06-22T13:45:17-07:00 30s 1877 1 53.0 10 ( 13) 12 (350000) 0 0 899 7 4 168 178 0 0%
2026-06-22T13:30:18-07:00 31s 1876 1 53.0 12 ( 13) 15 (318750) 0 0 900 14 4 161 222 0 0%
2026-06-22T13:15:17-07:00 31s 1875 1 53.0 3933 ( 1) 0 ( 0) 0 0 105 6 4 161 192 2 0%
2026-06-22T13:00:18-07:00 32s 1874 1 53.0 1027 ( 7463) 1 ( 1) 0 0 0 15 4 12 118 0 0%
2026-06-22T12:45:18-07:00 32s 1873 1 53.0 1674 ( 7445) 0 ( 0) 0 0 0 8 4 22 135 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 13, median ~= 40000 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: 0
<= 1 min: 13
<= 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 = 1208, median ~= 38564 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: 2
<= 10 s: 33
<= 20 s: 52
<= 1 min: 1114
<= 2 min: 4
<= 5 min: 0
<= 10 min: 0
<= 20 min: 1
<= 1 hr: 2
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 2, 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: 1
<= 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 = 97, median ~= 598 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 2
<= 200 ms: 12
<= 500 ms: 29
<= 1 s: 28
<= 2 s: 13
<= 5 s: 1
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 1
<= 20 min: 1
<= 1 hr: 10
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 0
Response Failed Time Distribution (since last Daily Report):
n = 374, median ~= 2380 ms
0 ms: 92
1 ms: 63
2 ms: 4
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 9
<= 500 ms: 1
<= 1 s: 0
<= 2 s: 8
<= 5 s: 79
<= 10 s: 118
<= 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 = 12129, median ~= 0 ms
0 ms: 5532
1 ms: 3973
2 ms: 96
<= 5 ms: 28
<= 10 ms: 14
<= 20 ms: 18
<= 50 ms: 15
<= 100 ms: 7
<= 200 ms: 19
<= 500 ms: 87
<= 1 s: 6
<= 2 s: 36
<= 5 s: 311
<= 10 s: 138
<= 20 s: 41
<= 1 min: 30
<= 2 min: 15
<= 5 min: 1557
<= 10 min: 161
<= 20 min: 26
<= 1 hr: 18
> 1 hr: 1
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 0
Response Succeeded Time Distribution (since last Daily Report):
n = 628, median ~= 2 ms
0 ms: 84
1 ms: 194
2 ms: 56
<= 5 ms: 74
<= 10 ms: 18
<= 20 ms: 39
<= 50 ms: 69
<= 100 ms: 41
<= 200 ms: 4
<= 500 ms: 43
<= 1 s: 6
<= 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 startup):
n = 357626, median ~= 1008 ms
0 ms: 10216
1 ms: 18095
2 ms: 7226
<= 5 ms: 10513
<= 10 ms: 2193
<= 20 ms: 4588
<= 50 ms: 6264
<= 100 ms: 2661
<= 200 ms: 581
<= 500 ms: 111802
<= 1 s: 3999
<= 2 s: 80696
<= 5 s: 82532
<= 10 s: 11816
<= 20 s: 90
<= 1 min: 855
<= 2 min: 1500
<= 5 min: 1411
<= 10 min: 588
<= 20 min: 0
<= 1 hr: 0
> 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)
: 1002 (100%)
Language (since startup)
: 367998 (100%)
SgtMap topography nFromCache=0 nNotFromCache=22
GSHHS: nCached=16 of 100, nCoarse=4, nSuccesses=42, nTossed=0
NationalBoundaries: nCached=8 of 100, nCoarse=1, nSuccesses=21, nTossed=0
StateBoundaries: nCached=8 of 100, nCoarse=0, nSuccesses=21, nTossed=0
Rivers: nCached=8 of 100, nCoarse=0, nSuccesses=21, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
31 + 37 + 38 + 29 + 34 + 33 + 28 + 27 + 33 + 39 + 35 + 33 + 33 + 26 + 40 + 35 +
40 + 36 + 30 + 34 + 34 + 46 + 35 + 32 + 25 + 21 + 29 + 20 + 28 + 40 + 38 + 27 +
40 + 27 + 27 + 43 + 26 + 32 + 26 + 35 + 32 + 37 + 27 + 34 + 42 + 36 + 28 + 40 +
33 + 38 + 26 + 33 + 45 + 27 + 29 + 34 + 33 + 27 + 42 + 34 + 37 + 23 + 26 + 44 +
35 + 36 + 29 + 38 + 35 + 32 + 38 + 30 + 38 + 38 + 35 + 33 + 28 + 30 + 33 + 33 +
24 + 39 + 36 + 38 + 30 + 31 + 34 + 37 + 28 + 36 + 37 + 36 + 31 + 31 + 26 + 31 +
31 + 28 + 36 + 29 + 33 + 30 + 29 + 20 + 29 + 32 + 40 + 46 + 29 + 37 + 25 + 24 +
25 + 30 + 36 + 35 + 32 + 26 + 26 + 24 + 44 + 38 + 35 + 31 + 29 + 31 + 28 = 4143
canonicalStringHolder map sizes:
13 + 8 + 6 + 10 + 8 + 9 + 12 + 14 + 7 + 11 + 12 + 6 + 11 + 6 + 15 + 13 +
10 + 6 + 14 + 14 + 14 + 9 + 20 + 12 + 16 + 9 + 14 + 7 + 14 + 15 + 11 + 13 +
11 + 7 + 13 + 9 + 14 + 10 + 11 + 9 + 9 + 6 + 11 + 9 + 11 + 12 + 6 + 12 +
5 + 13 + 9 + 11 + 9 + 13 + 8 + 10 + 9 + 13 + 8 + 15 + 9 + 12 + 8 + 9 +
9 + 16 + 9 + 8 + 10 + 13 + 11 + 10 + 13 + 13 + 7 + 10 + 15 + 11 + 10 + 12 +
9 + 10 + 10 + 7 + 16 + 12 + 9 + 15 + 11 + 15 + 10 + 13 + 4 + 8 + 11 + 7 +
10 + 11 + 13 + 12 + 5 + 4 + 15 + 13 + 7 + 11 + 8 + 12 + 15 + 7 + 10 + 8 +
15 + 11 + 15 + 7 + 11 + 14 + 12 + 13 + 15 + 8 + 9 + 8 + 12 + 18 + 12 = 1365
Number of threads: Tomcat-waiting=14, inotify=4, 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/0x00007fbc940a4c00.invokeVirtual(LambdaForm$DMH)
java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007fbc940a5400.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)