![]() |
ERDDAP
Easier Access To GOMO OSMC Data |
|
Brought to you by NOAA GOMO OSMC |
Current time is 2026-10-21T23:00:25+00:00
Startup was at 2026-10-10T20:02:35+00:00
Last major LoadDatasets started 11m 34s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets = 0
nTableDatasets = 30
nTotalDatasets = 30
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 8996
Response Failed Time (since last major LoadDatasets) n = 131, median ~= 38 ms
Response Failed Time (since last Daily Report) n = 5745, median ~= 40 ms
Response Failed Time (since startup) n = 100715, median ~= 43 ms
Response Succeeded Time (since last major LoadDatasets) n = 112, median ~= 2706 ms
Response Succeeded Time (since last Daily Report) n = 16802, median ~= 32 ms
Response Succeeded Time (since startup) n = 243916, median ~= 244 ms
TaskThread has finished 18 out of 18 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 = 18, median ~= 3 ms
The email system is inactive.
TouchThread has finished 331 out of 331 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 0
TouchThread Succeeded Time (since last Daily Report) n = 11, median ~= 335 ms
OS info: totalCPULoad=0.030071279 processCPULoad=0.02713085 totalMemory=31765MB freeMemory=2098MB totalSwapSpace=16383MB freeSwapSpace=15026MB
Number of active requests=3
Number of threads: Tomcat-waiting=12, inotify=3, other=17
17 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 1521 MB (highWaterMark= 4460 MB) (Xmx ~= 10240 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-10-21T22:48:52+00:00 1s 1 0 30.0 140 ( 3552) 194 ( 40) 0 0 0 13 3 17 85 10 0%
2026-10-21T22:33:52+00:00 1s 1 0 30.0 228 ( 917) 114 ( 41) 0 0 0 14 3 16 87 11 0%
2026-10-21T22:18:52+00:00 1s 1 0 30.0 166 ( 4250) 57 ( 145) 0 0 0 10 3 20 211 8 0%
2026-10-21T22:03:52+00:00 1s 1 0 30.0 174 ( 2774) 80 ( 119) 0 0 0 13 3 17 74 7 0%
2026-10-21T21:48:52+00:00 1s 1 0 30.0 207 ( 2952) 114 ( 43) 0 0 0 14 3 16 87 15 0%
2026-10-21T21:33:52+00:00 1s 1 0 30.0 200 ( 10306) 10 ( 200) 0 0 0 14 3 29 84 10 0%
2026-10-21T21:18:52+00:00 1s 1 0 30.0 157 ( 4605) 185 ( 36) 0 0 0 14 3 16 74 11 0%
2026-10-21T21:03:52+00:00 1s 1 0 30.0 174 ( 4318) 179 ( 36) 0 0 0 15 3 15 74 9 0%
2026-10-21T20:48:52+00:00 1s 1 0 30.0 172 ( 50) 220 ( 34) 0 0 0 13 3 17 84 10 0%
2026-10-21T20:33:52+00:00 1s 1 0 30.0 221 ( 4674) 161 ( 37) 0 0 0 12 3 18 88 14 0%
2026-10-21T20:18:52+00:00 1s 1 0 30.0 231 ( 1833) 32 ( 37) 0 0 0 13 3 16 82 8 0%
2026-10-21T20:03:52+00:00 1s 1 0 30.0 166 ( 1588) 84 ( 128) 0 0 0 9 3 20 192 6 0%
2026-10-21T19:48:51+00:00 1s 1 0 30.0 126 ( 2789) 100 ( 37) 0 0 0 13 3 16 316 6 0%
2026-10-21T19:33:51+00:00 1s 1 0 30.0 200 ( 4464) 10 ( 50) 0 0 0 12 3 18 80 10 0%
2026-10-21T19:18:51+00:00 1s 1 0 30.0 158 ( 2000) 158 ( 36) 0 0 0 14 3 21 72 9 0%
2026-10-21T19:03:51+00:00 1s 1 0 30.0 243 ( 1) 191 ( 37) 0 0 0 15 3 15 72 9 0%
2026-10-21T18:48:51+00:00 1s 1 0 30.0 163 ( 2375) 201 ( 36) 0 0 0 15 3 15 82 10 0%
2026-10-21T18:33:51+00:00 1s 1 0 30.0 185 ( 3875) 201 ( 35) 0 0 0 14 3 16 82 13 0%
2026-10-21T18:18:51+00:00 1s 1 0 30.0 193 ( 798) 45 ( 41) 0 0 0 14 3 16 164 6 0%
2026-10-21T18:03:51+00:00 1s 1 0 30.0 148 ( 2150) 112 ( 131) 0 0 0 13 3 16 72 14 0%
2026-10-21T17:48:51+00:00 1s 1 0 30.0 142 ( 3167) 88 ( 36) 0 0 0 14 3 16 272 9 0%
2026-10-21T17:33:51+00:00 1s 1 0 30.0 185 ( 10867) 31 ( 45) 0 0 0 13 3 22 308 10 0%
2026-10-21T17:18:51+00:00 1s 1 0 30.0 759 ( 537) 284 ( 350) 0 0 0 23 3 36 71 11 0%
2026-10-21T17:03:51+00:00 1s 1 0 30.0 236 ( 4) 186 ( 36) 0 0 0 14 3 17 76 9 0%
2026-10-21T16:48:51+00:00 1s 1 0 30.0 159 ( 175) 229 ( 34) 0 0 0 16 3 15 81 9 0%
2026-10-21T16:33:51+00:00 1s 1 0 30.0 212 ( 2789) 181 ( 36) 0 0 0 11 3 20 82 13 0%
2026-10-21T16:18:51+00:00 1s 1 0 30.0 183 ( 583) 96 ( 38) 0 0 0 12 3 19 73 8 0%
2026-10-21T16:03:51+00:00 1s 1 0 30.0 131 ( 3500) 95 ( 148) 0 0 0 16 3 16 73 4 0%
2026-10-21T15:48:50+00:00 1s 1 0 30.0 162 ( 700) 27 ( 37) 0 0 0 16 3 15 82 6 0%
2026-10-21T15:33:50+00:00 1s 1 0 30.0 169 ( 10192) 92 ( 43) 0 0 0 15 3 18 83 29 0%
2026-10-21T15:18:50+00:00 1s 1 0 30.0 187 ( 4932) 42 ( 40) 0 0 0 17 3 22 74 7 0%
2026-10-21T15:03:50+00:00 1s 1 0 30.0 265 ( 20150) 208 ( 39) 0 0 0 13 3 29 74 8 0%
2026-10-21T14:48:50+00:00 1s 1 0 30.0 246 ( 20333) 250 ( 40) 0 0 0 11 3 24 83 8 0%
2026-10-21T14:33:50+00:00 1s 1 0 30.0 316 ( 2900) 196 ( 36) 0 0 0 12 3 23 83 14 0%
2026-10-21T14:18:50+00:00 1s 1 0 30.0 262 ( 639) 181 ( 37) 0 0 0 10 3 22 77 10 0%
2026-10-21T14:03:50+00:00 1s 1 0 30.0 149 ( 841) 19 ( 3500) 0 0 0 12 3 17 173 4 0%
2026-10-21T13:48:50+00:00 1s 1 0 30.0 153 ( 49) 110 ( 85) 0 0 0 14 3 15 82 7 0%
2026-10-21T13:33:50+00:00 1s 1 0 30.0 212 ( 2875) 79 ( 38) 0 0 0 14 3 17 82 11 0%
2026-10-21T13:18:50+00:00 1s 1 0 30.0 230 ( 758) 45 ( 96) 0 0 0 11 3 19 76 16 0%
2026-10-21T13:03:50+00:00 1s 1 0 30.0 161 ( 275) 52 ( 23) 0 0 0 13 3 16 72 4 0%
2026-10-21T12:48:50+00:00 1s 1 0 30.0 135 ( 558) 26 ( 70) 0 0 0 14 3 15 81 4 0%
2026-10-21T12:33:50+00:00 1s 1 0 30.0 210 ( 3800) 32 ( 50) 0 0 0 11 3 18 82 10 0%
2026-10-21T12:18:50+00:00 1s 1 0 30.0 211 ( 750) 49 ( 84) 0 0 0 13 3 16 81 8 0%
2026-10-21T12:03:49+00:00 1s 1 0 30.0 152 ( 63) 23 ( 27) 0 0 0 12 3 17 131 3 0%
2026-10-21T11:48:49+00:00 1s 1 0 30.0 176 ( 500) 30 ( 100) 0 0 0 18 3 15 277 6 0%
2026-10-21T11:33:50+00:00 1s 1 0 30.0 192 ( 10337) 19 ( 10500) 0 0 0 15 3 16 81 10 0%
2026-10-21T11:18:49+00:00 1s 1 0 30.0 1778 ( 0) 29 ( 43) 0 0 0 15 3 16 72 6 0%
2026-10-21T11:03:50+00:00 1s 3 0 30.0 2976 ( 0) 55 ( 37) 0 0 0 17 3 26 84 8 0%
2026-10-21T10:48:49+00:00 1s 1 0 30.0 127 ( 275) 29 ( 81) 0 0 0 14 3 15 81 4 0%
2026-10-21T10:33:49+00:00 1s 1 0 30.0 182 ( 4526) 17 ( 36) 0 0 0 13 3 16 82 9 0%
2026-10-21T10:18:49+00:00 1s 1 0 30.0 185 ( 2341) 34 ( 100) 0 0 0 13 3 16 73 6 0%
2026-10-21T10:03:49+00:00 1s 1 0 30.0 158 ( 773) 17 ( 11500) 0 0 0 13 3 16 80 4 0%
2026-10-21T09:48:49+00:00 1s 1 0 30.0 170 ( 522) 31 ( 34) 0 0 0 13 3 16 82 5 0%
2026-10-21T09:33:49+00:00 1s 1 0 30.0 214 ( 10388) 21 ( 350) 0 0 0 13 3 18 82 10 0%
2026-10-21T09:18:49+00:00 1s 1 0 30.0 171 ( 989) 38 ( 48) 0 0 0 13 3 16 82 6 0%
2026-10-21T09:03:49+00:00 1s 1 0 30.0 156 ( 2115) 10 ( 28) 0 0 0 13 3 16 73 5 0%
2026-10-21T08:48:49+00:00 1s 1 0 30.0 168 ( 200) 29 ( 42) 0 0 0 13 3 16 82 4 0%
2026-10-21T08:33:49+00:00 1s 1 0 30.0 221 ( 3750) 34 ( 9) 0 0 0 12 3 18 82 10 0%
2026-10-21T08:18:49+00:00 1s 1 0 30.0 169 ( 1250) 39 ( 28) 0 0 0 14 3 16 519 6 0%
2026-10-21T08:03:49+00:00 1s 1 0 30.0 201 ( 1449) 24 ( 100) 0 0 0 14 3 16 73 6 0%
2026-10-21T07:48:49+00:00 1s 1 0 30.0 176 ( 370) 36 ( 43) 0 0 0 13 3 16 81 4 0%
2026-10-21T07:33:49+00:00 1s 1 0 30.0 220 ( 5000) 15 ( 41) 0 0 0 10 3 19 81 9 0%
2026-10-21T07:18:49+00:00 1s 1 0 30.0 172 ( 2286) 41 ( 75) 0 0 0 12 3 17 72 7 0%
2026-10-21T07:03:49+00:00 1s 1 0 30.0 204 ( 47) 104 ( 30) 0 0 0 15 3 17 159 6 0%
2026-10-21T06:48:48+00:00 1s 1 0 30.0 278 ( 2) 211 ( 35) 0 0 0 18 3 16 82 8 0%
2026-10-21T06:33:48+00:00 1s 1 0 30.0 199 ( 3500) 239 ( 36) 0 0 0 16 3 18 86 13 0%
2026-10-21T06:18:48+00:00 1s 1 0 30.0 148 ( 40) 260 ( 38) 0 0 0 12 3 17 72 12 0%
2026-10-21T06:03:48+00:00 1s 1 0 30.0 170 ( 200) 190 ( 37) 0 0 0 10 3 19 188 7 0%
2026-10-21T05:48:48+00:00 1s 1 0 30.0 145 ( 34) 97 ( 155) 0 0 0 14 3 15 85 5 0%
2026-10-21T05:33:48+00:00 1s 1 0 30.0 177 ( 8929) 70 ( 164) 0 0 0 13 3 16 81 10 0%
2026-10-21T05:18:48+00:00 1s 1 0 30.0 129 ( 675) 120 ( 41) 0 0 0 13 3 16 72 7 0%
2026-10-21T05:03:48+00:00 1s 1 0 30.0 173 ( 44) 36 ( 12174) 0 0 0 13 3 16 85 5 0%
2026-10-21T04:48:48+00:00 1s 1 0 30.0 123 ( 1833) 179 ( 36) 0 0 0 17 3 15 81 8 0%
2026-10-21T04:33:48+00:00 1s 1 0 30.0 230 ( 2120) 197 ( 37) 0 0 0 14 3 18 91 14 0%
2026-10-21T04:18:48+00:00 1s 1 0 30.0 206 ( 1382) 236 ( 39) 0 0 0 10 3 20 74 12 0%
2026-10-21T04:03:48+00:00 1s 1 0 30.0 137 ( 2825) 193 ( 37) 0 0 0 11 3 18 78 7 0%
2026-10-21T03:48:48+00:00 1s 1 0 30.0 143 ( 2150) 86 ( 40) 0 0 0 14 3 15 83 6 0%
2026-10-21T03:33:48+00:00 1s 1 0 30.0 190 ( 4167) 103 ( 156) 0 0 0 12 3 17 83 11 0%
2026-10-21T03:18:48+00:00 1s 1 0 30.0 165 ( 3275) 97 ( 39) 0 0 0 9 3 20 206 6 0%
2026-10-21T03:03:48+00:00 1s 1 0 30.0 119 ( 875) 34 ( 92) 0 0 0 13 3 16 74 4 0%
2026-10-21T02:48:48+00:00 1s 1 0 30.0 122 ( 2450) 107 ( 38) 0 0 0 16 3 15 81 6 0%
2026-10-21T02:33:48+00:00 1s 1 0 30.0 170 ( 6667) 184 ( 44) 0 0 0 13 3 18 83 11 0%
2026-10-21T02:18:48+00:00 1s 1 0 30.0 206 ( 583) 205 ( 118) 0 0 0 12 3 19 182 8 0%
2026-10-21T02:03:48+00:00 1s 1 0 30.0 138 ( 1700) 200 ( 158) 0 0 0 14 3 17 74 8 0%
2026-10-21T01:48:47+00:00 1s 1 0 30.0 150 ( 950) 172 ( 119) 0 0 0 15 3 16 171 6 0%
2026-10-21T01:33:48+00:00 1s 1 0 30.0 169 ( 3500) 15 ( 12500) 0 0 0 13 3 16 81 8 0%
2026-10-21T01:18:47+00:00 1s 1 0 30.0 169 ( 3425) 108 ( 157) 0 0 0 12 3 17 310 8 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 63, median ~= 137 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 1
<= 100 ms: 15
<= 200 ms: 42
<= 500 ms: 5
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 1068, median ~= 147 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 34
<= 100 ms: 301
<= 200 ms: 427
<= 500 ms: 177
<= 1 s: 9
<= 2 s: 98
<= 5 s: 12
<= 10 s: 2
<= 20 s: 0
<= 1 min: 2
<= 2 min: 2
<= 5 min: 4
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 11, median ~= 806 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: 9
<= 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: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since startup):
n = 290, median ~= 967 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 3
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 152
<= 2 s: 110
<= 5 s: 8
<= 10 s: 3
<= 20 s: 2
<= 1 min: 9
<= 2 min: 2
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 131, median ~= 38 ms
0 ms: 1
1 ms: 1
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 103
<= 100 ms: 4
<= 200 ms: 3
<= 500 ms: 19
<= 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 = 5745, median ~= 40 ms
0 ms: 178
1 ms: 33
2 ms: 16
<= 5 ms: 29
<= 10 ms: 141
<= 20 ms: 34
<= 50 ms: 3753
<= 100 ms: 211
<= 200 ms: 329
<= 500 ms: 228
<= 1 s: 30
<= 2 s: 32
<= 5 s: 132
<= 10 s: 74
<= 20 s: 470
<= 1 min: 36
<= 2 min: 4
<= 5 min: 13
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 1
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 100715, median ~= 43 ms
0 ms: 2251
1 ms: 392
2 ms: 97
<= 5 ms: 243
<= 10 ms: 1002
<= 20 ms: 289
<= 50 ms: 60614
<= 100 ms: 9206
<= 200 ms: 7955
<= 500 ms: 5636
<= 1 s: 625
<= 2 s: 157
<= 5 s: 218
<= 10 s: 179
<= 20 s: 11048
<= 1 min: 394
<= 2 min: 141
<= 5 min: 207
<= 10 min: 29
<= 20 min: 8
<= 1 hr: 24
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 112, median ~= 2706 ms
0 ms: 10
1 ms: 19
2 ms: 3
<= 5 ms: 2
<= 10 ms: 1
<= 20 ms: 3
<= 50 ms: 6
<= 100 ms: 1
<= 200 ms: 0
<= 500 ms: 2
<= 1 s: 5
<= 2 s: 0
<= 5 s: 17
<= 10 s: 1
<= 20 s: 36
<= 1 min: 6
<= 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 = 16802, median ~= 32 ms
0 ms: 3755
1 ms: 2366
2 ms: 1349
<= 5 ms: 398
<= 10 ms: 173
<= 20 ms: 178
<= 50 ms: 453
<= 100 ms: 147
<= 200 ms: 211
<= 500 ms: 520
<= 1 s: 769
<= 2 s: 275
<= 5 s: 1400
<= 10 s: 169
<= 20 s: 3842
<= 1 min: 729
<= 2 min: 51
<= 5 min: 13
<= 10 min: 4
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 243916, median ~= 244 ms
0 ms: 45643
1 ms: 36338
2 ms: 15083
<= 5 ms: 5029
<= 10 ms: 2367
<= 20 ms: 1557
<= 50 ms: 10386
<= 100 ms: 1765
<= 200 ms: 2767
<= 500 ms: 7039
<= 1 s: 20623
<= 2 s: 3874
<= 5 s: 15122
<= 10 s: 3581
<= 20 s: 62834
<= 1 min: 9223
<= 2 min: 447
<= 5 min: 182
<= 10 min: 36
<= 20 min: 16
<= 1 hr: 4
> 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 = 18, median ~= 3 ms
0 ms: 0
1 ms: 0
2 ms: 3
<= 5 ms: 14
<= 10 ms: 1
<= 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
TouchThread Failed Time Distribution (since last Daily Report):
n = 0
TouchThread Failed Time Distribution (since startup):
n = 1, median ~= 7500 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: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 11, median ~= 335 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: 1
<= 500 ms: 10
<= 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
TouchThread Succeeded Time Distribution (since startup):
n = 330, median ~= 356 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: 14
<= 500 ms: 286
<= 1 s: 10
<= 2 s: 2
<= 5 s: 1
<= 10 s: 1
<= 20 s: 11
<= 1 min: 2
<= 2 min: 1
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Language (since last daily report)
: 22544 (100%)
es: 24 (0%)
Language (since startup)
: 344731 (100%)
zh-CN: 47 (0%)
es: 24 (0%)
SgtMap topography nFromCache=26 nNotFromCache=443
GSHHS: nCached=20 of 100, nCoarse=1608, nSuccesses=88, nTossed=0
NationalBoundaries: nCached=10 of 100, nCoarse=447, nSuccesses=22, nTossed=0
StateBoundaries: nCached=10 of 100, nCoarse=357, nSuccesses=22, nTossed=0
Rivers: nCached=10 of 100, nCoarse=357, nSuccesses=22, nTossed=0
bufferedImage isAccelerated=[java.awt.HeadlessException:
No X11 DISPLAY variable was set,
or no headful library support was found,
but this program performed an operation which requires it,
]
canonical map sizes:
35 + 42 + 44 + 31 + 44 + 39 + 27 + 34 + 38 + 41 + 41 + 35 + 31 + 27 + 45 + 41 +
40 + 39 + 30 + 36 + 33 + 44 + 39 + 40 + 30 + 22 + 31 + 21 + 36 + 41 + 43 + 35 +
41 + 30 + 30 + 46 + 29 + 34 + 31 + 38 + 34 + 39 + 33 + 38 + 47 + 40 + 33 + 43 +
35 + 38 + 27 + 33 + 46 + 29 + 33 + 38 + 37 + 32 + 48 + 41 + 43 + 25 + 31 + 43 +
37 + 34 + 34 + 40 + 39 + 36 + 42 + 28 + 39 + 44 + 38 + 35 + 37 + 35 + 32 + 39 +
31 + 40 + 42 + 39 + 33 + 28 + 39 + 41 + 38 + 39 + 38 + 37 + 31 + 40 + 28 + 39 +
33 + 25 + 39 + 34 + 33 + 35 + 33 + 24 + 35 + 36 + 43 + 45 + 36 + 41 + 24 + 24 +
28 + 32 + 41 + 39 + 33 + 30 + 29 + 28 + 52 + 46 + 40 + 39 + 34 + 38 + 34 = 4575
canonicalStringHolder map sizes:
196 + 213 + 216 + 226 + 214 + 195 + 224 + 192 + 204 + 226 + 199 + 198 + 206 + 215 + 229 + 226 +
215 + 225 + 212 + 191 + 206 + 197 + 195 + 209 + 206 + 195 + 206 + 211 + 225 + 236 + 201 + 201 +
200 + 188 + 205 + 213 + 206 + 222 + 210 + 220 + 200 + 205 + 202 + 215 + 208 + 198 + 194 + 205 +
215 + 237 + 218 + 202 + 195 + 193 + 199 + 210 + 208 + 202 + 194 + 194 + 198 + 221 + 213 + 213 +
222 + 200 + 197 + 197 + 209 + 207 + 200 + 206 + 215 + 221 + 221 + 217 + 226 + 204 + 196 + 196 +
189 + 205 + 219 + 221 + 219 + 207 + 214 + 207 + 189 + 198 + 215 + 201 + 195 + 197 + 211 + 222 +
226 + 196 + 201 + 199 + 187 + 215 + 208 + 206 + 217 + 205 + 206 + 214 + 210 + 226 + 226 + 197 +
182 + 205 + 202 + 195 + 223 + 203 + 210 + 213 + 208 + 210 + 217 + 192 + 203 + 185 + 177 = 26320
Number of threads: Tomcat-waiting=12, inotify=3, other=17
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.4/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.4/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.4/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.4/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.4/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.4/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.4/java.net.ServerSocket.accept(ServerSocket.java:543)
org.apache.catalina.core.StandardServer.await(StandardServer.java:560)
org.apache.catalina.startup.Catalina.await(Catalina.java:975)
org.apache.catalina.startup.Catalina.start(Catalina.java:923)
java.base@21.0.4/java.lang.invoke.LambdaForm$DMH/0x00007f7ccc144000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007f7ccc155000.invoke(LambdaForm$MH)
java.base@21.0.4/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:348)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)
#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.4/java.lang.Object.wait0(Native Method)
java.base@21.0.4/java.lang.Object.wait(Object.java:366)
java.base@21.0.4/java.lang.Object.wait(Object.java:339)
java.base@21.0.4/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.4/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.4/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#190,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.4/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.4/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.4/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#5 Thread[#191,TouchThread,5,main] TIMED_WAITING
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:53)
#6 Thread[#192,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.4/java.lang.Thread.sleep0(Native Method)
java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#7 Thread[#207,https-jsse-nio-8443-Poller,5,main] RUNNABLE daemon
java.base@21.0.4/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.4/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.4/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.4/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1072)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#8 Thread[#208,https-jsse-nio-8443-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.4/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:794)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:72)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:145)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#9 Thread[#210,oracle.jdbc.driver.BlockSource.ThreadedCachingBlockSource.BlockReleaser,4,main] TIMED_WAITING daemon
java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758)
oracle.jdbc.internal.Monitor$WaitableMonitor.monitorWait(Monitor.java:259)
oracle.jdbc.internal.Monitor$WaitableMonitor.monitorWait(Monitor.java:241)
oracle.jdbc.driver.BlockSource$ThreadedCachingBlockSource$BlockReleaser.run(BlockSource.java:346)
#10 Thread[#211,InterruptTimer,5,main] TIMED_WAITING daemon
java.base@21.0.4/java.lang.Object.wait0(Native Method)
java.base@21.0.4/java.lang.Object.wait(Object.java:366)
java.base@21.0.4/java.util.TimerThread.mainLoop(Timer.java:563)
java.base@21.0.4/java.util.TimerThread.run(Timer.java:516)
#11 Thread[#2707,https-jsse-nio-8443-exec-276,5,main] RUNNABLE daemon
com.cohort.util.Math2.anglePM180(Math2.java:1446)
gov.noaa.pfel.erddap.dataset.TableWriterOrderByMean$DegreesAccumulator.getMean(TableWriterOrderByMean.java:410)
gov.noaa.pfel.erddap.dataset.TableWriterOrderByMean.calculateDegreeMeans(TableWriterOrderByMean.java:370)
gov.noaa.pfel.erddap.dataset.TableWriterOrderByMean.finish(TableWriterOrderByMean.java:425)
gov.noaa.pfel.erddap.dataset.EDDTableFromDatabase.getDataForDapQuery(EDDTableFromDatabase.java:1181)
gov.noaa.pfel.erddap.filetypes.TableWriterFileType.writeTableToStream(TableWriterFileType.java:53)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3116)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6450)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:410)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2197)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#12 Thread[#29,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847)
java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#13 Thread[#30,Notification Thread,9,system] RUNNABLE daemon
#14 Thread[#6326,https-jsse-nio-8443-exec-441,5,main] RUNNABLE daemon
java.base@21.0.4/sun.nio.ch.Net.poll(Native Method)
java.base@21.0.4/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191)
java.base@21.0.4/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:280)
java.base@21.0.4/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
java.base@21.0.4/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
java.base@21.0.4/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
java.base@21.0.4/java.net.Socket$SocketInputStream.read(Socket.java:1099)
java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489)
java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483)
java.base@21.0.4/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
java.base@21.0.4/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461)
java.base@21.0.4/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1066)
java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
java.base@21.0.4/sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:554)
java.base@21.0.4/sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:611)
java.base@21.0.4/sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:705)
java.base@21.0.4/java.io.FilterInputStream.read(FilterInputStream.java:119)
java.base@21.0.4/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3677)
java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
java.base@21.0.4/java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:264)
java.base@21.0.4/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:175)
java.base@21.0.4/java.util.zip.GZIPInputStream.read(GZIPInputStream.java:128)
java.base@21.0.4/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
java.base@21.0.4/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
java.base@21.0.4/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
java.base@21.0.4/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
java.base@21.0.4/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:350)
java.base@21.0.4/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:393)
java.base@21.0.4/sun.nio.cs.StreamDecoder.lockedRead(StreamDecoder.java:217)
java.base@21.0.4/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:171)
java.base@21.0.4/java.io.InputStreamReader.read(InputStreamReader.java:188)
java.base@21.0.4/java.io.BufferedReader.fill(BufferedReader.java:160)
java.base@21.0.4/java.io.BufferedReader.implReadLine(BufferedReader.java:370)
java.base@21.0.4/java.io.BufferedReader.readLine(BufferedReader.java:347)
java.base@21.0.4/java.io.BufferedReader.readLine(BufferedReader.java:436)
gov.noaa.pfel.coastwatch.pointdata.Table.lowReadNccsv(Table.java:3591)
gov.noaa.pfel.coastwatch.pointdata.Table.readNccsv(Table.java:3439)
gov.noaa.pfel.erddap.dataset.EDDTableFromErddap.getDataForDapQuery(EDDTableFromErddap.java:602)
gov.noaa.pfel.erddap.filetypes.TableWriterFileType.writeTableToStream(TableWriterFileType.java:53)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3116)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6450)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:410)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2197)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#15 Thread[#64,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847)
java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#16 Thread[#6465,https-jsse-nio-8443-exec-458,5,main] RUNNABLE daemon
java.base@21.0.4/sun.nio.ch.SocketDispatcher.read0(Native Method)
java.base@21.0.4/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:47)
java.base@21.0.4/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:340)
java.base@21.0.4/sun.nio.ch.IOUtil.read(IOUtil.java:306)
java.base@21.0.4/sun.nio.ch.IOUtil.read(IOUtil.java:269)
java.base@21.0.4/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:425)
oracle.net.nt.TimeoutSocketChannel.read(TimeoutSocketChannel.java:416)
oracle.net.ns.NSProtocolNIO.doSocketRead(NSProtocolNIO.java:1119)
oracle.net.ns.NIOPacket.readNIOPacket(NIOPacket.java:418)
oracle.net.ns.NSProtocolNIO.negotiateConnection(NSProtocolNIO.java:167)
oracle.net.ns.NSProtocol.connect(NSProtocol.java:350)
oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1967)
oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:640)
oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:1032)
oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:90)
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:681)
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:602)
platform/java.sql@21.0.4/java.sql.DriverManager.getConnection(DriverManager.java:683)
platform/java.sql@21.0.4/java.sql.DriverManager.getConnection(DriverManager.java:191)
gov.noaa.pfel.erddap.dataset.EDDTableFromDatabase.makeConnection(EDDTableFromDatabase.java:703)
gov.noaa.pfel.erddap.dataset.EDDTableFromDatabase.getDataForDapQuery(EDDTableFromDatabase.java:909)
gov.noaa.pfel.erddap.dataset.EDDTable.getTwawmForDapQuery(EDDTable.java:1764)
gov.noaa.pfel.erddap.filetypes.NcFiles.generateTableFile(NcFiles.java:33)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeToStream(CacheLockFiles.java:72)
gov.noaa.pfel.erddap.filetypes.CacheLockFiles.writeTableToStream(CacheLockFiles.java:26)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3116)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6450)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
gov.noaa.pfel.erddap.http.CorsResponseFilter.doFilter(CorsResponseFilter.java:67)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:410)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2197)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.4/java.lang.Thread.run(Thread.java:1583)
#17 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.4/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.4/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.4/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)