|
BCO-DMO ERDDAP
Accessing BCO-DMO data |
log in
Brought to you by BCO-DMO |
Current time is 2026-08-15T06:45:49-04:00
Startup was at 2026-08-15T02:01:30-04:00
Last major LoadDatasets started 3m 20s ago and finished after 60 seconds.
nGridDatasets = 0
nTableDatasets = 2580
nTotalDatasets = 2580
n Datasets Failed To Load (in the last major LoadDatasets) = 32
bcodmo_dataset_881861_v1, bcodmo_dataset_904246_v1, bcodmo_dataset_905985_v1,
bcodmo_dataset_906222_v1, bcodmo_dataset_906188_v1, bcodmo_dataset_885701_v1,
bcodmo_dataset_907866_v1, bcodmo_dataset_911102_v1, bcodmo_dataset_854878_v1,
bcodmo_dataset_921981_v1, bcodmo_dataset_920078_v1, bcodmo_dataset_920383_v1,
bcodmo_dataset_920405_v1, bcodmo_dataset_920423_v1, bcodmo_dataset_920878_v1,
bcodmo_dataset_881861_v3, bcodmo_dataset_922922_v1, bcodmo_dataset_923028_v1,
bcodmo_dataset_921847_v1, bcodmo_dataset_924605_v1, bcodmo_dataset_925041_v1,
bcodmo_dataset_914901_v1, bcodmo_dataset_922260_v1, bcodmo_dataset_907559_v1,
bcodmo_dataset_926332_v1, bcodmo_dataset_925670_v1, bcodmo_dataset_861683_v1,
bcodmo_dataset_916411_v1, bcodmo_dataset_890864_v1, bcodmo_dataset_965557_v1,
bcodmo_dataset_986272_v1, bcodmo_dataset_986632_v1, (end)
Unique users (since startup) n = 1051
Response Failed Time (since last major LoadDatasets) n = 4, median ~= 1 ms
Response Failed Time (since last Daily Report) n = 65, median ~= 350 ms
Response Failed Time (since startup) n = 65, median ~= 350 ms
Response Succeeded Time (since last major LoadDatasets) n = 112, median ~= 38 ms
Response Succeeded Time (since last Daily Report) n = 50112, median ~= 894 ms
Response Succeeded Time (since startup) n = 50112, median ~= 894 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.03202979 processCPULoad=0.002072539 totalMemory=15988MB freeMemory=642MB totalSwapSpace=8191MB freeSwapSpace=6091MB
Number of active requests=2
Number of threads: Tomcat-waiting=29, inotify=820, other=14
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 2397 MB (highWaterMark= 4747 MB) (Xmx ~= 8192 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-08-15T06:43:22-04:00 51s 1144 32 2580 2024 ( 981) 6 ( 0) 0 0 0 29 820 15 615 1 3%
2026-08-15T06:37:45-04:00 16s 376 32 2580 434 ( 850) 2 ( 1) 0 0 0 21 663 23 485 0 3%
2026-08-15T06:33:18-04:00 51s 1144 32 2580 254 ( 37) 0 ( 0) 0 0 0 31 898 13 579 6 4%
2026-08-15T06:28:14-04:00 51s 1177 32 2580 1775 ( 959) 0 ( 0) 0 0 0 31 368 13 468 2 1%
2026-08-15T06:23:06-04:00 46s 1144 32 2580 719 ( 896) 4 ( 60000) 0 1 0 21 1000 23 489 44 4%
2026-08-15T06:18:00-04:00 43s 1177 32 2580 270 ( 38) 3 ( 75000) 0 0 0 30 714 14 844 11 3%
2026-08-15T06:12:17-04:00 5s 32 32 2580 1620 ( 978) 0 ( 0) 0 0 0 30 825 14 459 0 4%
2026-08-15T06:08:13-04:00 61s 1177 32 2580 838 ( 938) 1 ( 3500) 0 0 0 20 825 24 471 2 3%
2026-08-15T06:02:10-04:00 4s 40 32 2580 196 ( 20) 0 ( 0) 0 0 0 31 580 13 462 0 2%
2026-08-15T05:57:46-04:00 43s 1177 32 2580 1908 ( 989) 0 ( 0) 0 0 0 31 927 13 519 1 4%
2026-08-15T05:52:45-04:00 43s 1144 32 2580 575 ( 934) 1 ( 350) 0 0 0 20 502 24 483 2 2%
2026-08-15T05:47:07-04:00 5s 32 32 2580 76 ( 47) 2 ( 7500) 0 0 0 31 953 13 458 2 4%
2026-08-15T05:45:25-04:00 202s 1177 32 2580 2012 ( 993) 2 (210000) 3 0 0 31 953 13 457 42 4%
2026-08-15T05:37:39-04:00 45s 1144 32 2580 571 ( 704) 0 ( 0) 0 0 0 21 811 23 536 1 3%
2026-08-15T05:31:56-04:00 5s 32 32 2580 178 ( 33) 0 ( 0) 0 0 0 30 783 14 460 0 3%
2026-08-15T05:28:00-04:00 62s 1177 32 2580 2159 ( 975) 5 ( 45000) 0 0 0 31 783 13 468 25 3%
2026-08-15T05:22:10-04:00 27s 650 32 2580 318 ( 653) 0 ( 0) 0 0 0 19 896 24 488 2 4%
2026-08-15T05:17:31-04:00 50s 1167 32 2580 256 ( 20) 1 ( 1500) 0 0 0 29 685 14 471 1 3%
2026-08-15T05:11:58-04:00 18s 331 32 2580 1885 ( 1025) 0 ( 0) 0 0 0 30 676 13 543 0 3%
2026-08-15T05:07:38-04:00 62s 1177 32 2580 555 ( 847) 0 ( 0) 0 0 0 21 726 22 478 1 3%
2026-08-15T05:02:19-04:00 48s 1144 32 2580 251 ( 23) 0 ( 0) 0 0 0 30 752 13 512 1 3%
2026-08-15T04:56:51-04:00 23s 597 32 2580 2052 ( 1039) 0 ( 0) 0 0 0 29 706 14 751 0 3%
2026-08-15T04:52:12-04:00 46s 1067 32 2580 394 ( 645) 0 ( 0) 0 0 0 20 694 23 478 2 3%
2026-08-15T04:47:15-04:00 52s 1177 32 2580 234 ( 29) 1 ( 3500) 0 0 0 29 803 14 1115 6 4%
2026-08-15T04:42:06-04:00 53s 1144 32 2580 2174 ( 994) 8 ( 0) 0 0 0 30 606 13 476 1 3%
2026-08-15T04:37:00-04:00 50s 1177 32 2580 288 ( 604) 0 ( 0) 0 0 0 21 799 22 468 1 3%
2026-08-15T04:31:56-04:00 48s 1144 32 2580 316 ( 18) 0 ( 0) 0 0 0 30 768 13 525 3 3%
2026-08-15T04:26:53-04:00 48s 1177 32 2580 2250 ( 993) 1 ( 150) 0 0 0 30 670 13 468 1 3%
2026-08-15T04:21:29-04:00 28s 594 32 2580 231 ( 20) 0 ( 0) 0 0 0 30 734 13 473 0 3%
2026-08-15T04:16:29-04:00 28s 623 32 2580 201 ( 33) 2 ( 50) 0 0 0 30 714 13 509 11 3%
2026-08-15T04:12:12-04:00 75s 1144 32 2580 2196 ( 1029) 2 ( 40000) 0 0 0 29 780 14 657 5 3%
2026-08-15T04:06:51-04:00 59s 1177 32 2580 298 ( 150) 2 ( 20) 0 0 0 20 594 23 489 1 3%
2026-08-15T04:01:37-04:00 49s 1144 32 2580 313 ( 538) 0 ( 0) 0 0 0 30 841 13 518 1 3%
2026-08-15T03:55:51-04:00 6s 99 32 2580 2140 ( 1010) 0 ( 0) 0 0 0 19 640 24 466 0 3%
2026-08-15T03:51:40-04:00 57s 1144 32 2580 234 ( 44) 2 ( 7500) 0 0 0 30 640 16 471 4 3%
2026-08-15T03:46:32-04:00 53s 1177 32 2580 253 ( 20) 1 ( 1) 0 0 0 30 828 13 543 2 4%
2026-08-15T03:41:25-04:00 49s 1144 32 2580 2235 ( 1039) 0 ( 0) 0 0 0 30 667 13 473 1 3%
2026-08-15T03:36:23-04:00 50s 1177 32 2580 237 ( 23) 0 ( 0) 0 0 0 30 879 13 522 1 4%
2026-08-15T03:31:19-04:00 49s 1144 32 2580 238 ( 20) 0 ( 0) 0 0 0 30 363 13 474 1 2%
2026-08-15T03:26:13-04:00 45s 1135 32 2580 2254 ( 970) 0 ( 0) 0 0 0 29 999 14 475 1 4%
2026-08-15T03:21:16-04:00 50s 1144 32 2580 266 ( 22) 6 ( 0) 0 0 0 29 666 14 667 2 3%
2026-08-15T03:15:44-04:00 19s 444 32 2580 67 ( 1460) 2 ( 1) 0 0 0 30 896 16 619 0 4%
2026-08-15T03:15:15-04:00 331s 1144 32 2580 2319 ( 1264) 2 (450000) 0 0 0 20 956 23 435 118 4%
2026-08-15T03:05:19-04:00 53s 1177 32 2580 260 ( 27) 1 ( 750) 0 0 0 27 766 13 451 1 3%
2026-08-15T02:59:40-04:00 16s 373 32 2580 434 ( 789) 0 ( 0) 0 0 0 27 850 13 624 0 4%
2026-08-15T02:55:11-04:00 50s 1177 32 2580 2018 ( 1016) 0 ( 0) 0 0 0 16 868 23 466 1 4%
2026-08-15T02:49:55-04:00 36s 815 32 2580 215 ( 45) 0 ( 0) 0 0 0 26 883 13 464 0 4%
2026-08-15T02:45:10-04:00 53s 1177 32 2580 981 ( 863) 0 ( 0) 0 0 0 25 1001 14 447 2 4%
2026-08-15T02:39:21-04:00 7s 103 32 2580 1601 ( 1031) 0 ( 0) 0 0 0 16 386 23 450 0 2%
2026-08-15T02:35:03-04:00 51s 1177 32 2580 267 ( 37) 3 ( 75000) 0 0 0 25 838 14 497 10 3%
2026-08-15T02:29:27-04:00 21s 492 32 2580 660 ( 744) 0 ( 0) 0 0 0 25 867 14 371 0 4%
2026-08-15T02:24:38-04:00 35s 790 32 2580 1794 ( 1017) 0 ( 0) 0 0 0 16 1001 23 329 1 4%
2026-08-15T02:19:56-04:00 55s 1144 32 2580 231 ( 38) 1 ( 3500) 0 0 0 25 375 14 318 1 2%
2026-08-15T02:14:51-04:00 53s 1177 32 2580 234 ( 46) 0 ( 0) 0 0 0 26 966 13 322 0 4%
2026-08-15T02:09:40-04:00 45s 1144 32 2580 35 ( 48) 0 ( 0) 0 0 0 26 845 15 543 0 3%
2026-08-15T02:08:43-04:00 421s 2611 32 2580 1189 ( 348) 0 ( 0) 0 0 0 26 1002 16 321 0 4%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 56, median ~= 38462 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: 4
<= 10 s: 2
<= 20 s: 4
<= 1 min: 39
<= 2 min: 4
<= 5 min: 1
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 56, median ~= 38462 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: 4
<= 10 s: 2
<= 20 s: 4
<= 1 min: 39
<= 2 min: 4
<= 5 min: 1
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 4, median ~= 1 ms
0 ms: 1
1 ms: 2
2 ms: 0
<= 5 ms: 0
<= 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
Response Failed Time Distribution (since last Daily Report):
n = 65, median ~= 350 ms
0 ms: 10
1 ms: 16
2 ms: 1
<= 5 ms: 1
<= 10 ms: 1
<= 20 ms: 1
<= 50 ms: 1
<= 100 ms: 0
<= 200 ms: 1
<= 500 ms: 1
<= 1 s: 1
<= 2 s: 1
<= 5 s: 3
<= 10 s: 5
<= 20 s: 0
<= 1 min: 9
<= 2 min: 8
<= 5 min: 2
<= 10 min: 3
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 65, median ~= 350 ms
0 ms: 10
1 ms: 16
2 ms: 1
<= 5 ms: 1
<= 10 ms: 1
<= 20 ms: 1
<= 50 ms: 1
<= 100 ms: 0
<= 200 ms: 1
<= 500 ms: 1
<= 1 s: 1
<= 2 s: 1
<= 5 s: 3
<= 10 s: 5
<= 20 s: 0
<= 1 min: 9
<= 2 min: 8
<= 5 min: 2
<= 10 min: 3
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 112, median ~= 38 ms
0 ms: 0
1 ms: 2
2 ms: 1
<= 5 ms: 2
<= 10 ms: 1
<= 20 ms: 47
<= 50 ms: 5
<= 100 ms: 2
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 13
<= 2 s: 38
<= 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
Response Succeeded Time Distribution (since last Daily Report):
n = 50112, median ~= 894 ms
0 ms: 40
1 ms: 212
2 ms: 214
<= 5 ms: 347
<= 10 ms: 1319
<= 20 ms: 4211
<= 50 ms: 873
<= 100 ms: 195
<= 200 ms: 111
<= 500 ms: 10714
<= 1 s: 8648
<= 2 s: 16482
<= 5 s: 6327
<= 10 s: 273
<= 20 s: 117
<= 1 min: 28
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 1
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 50112, median ~= 894 ms
0 ms: 40
1 ms: 212
2 ms: 214
<= 5 ms: 347
<= 10 ms: 1319
<= 20 ms: 4211
<= 50 ms: 873
<= 100 ms: 195
<= 200 ms: 111
<= 500 ms: 10714
<= 1 s: 8648
<= 2 s: 16482
<= 5 s: 6327
<= 10 s: 273
<= 20 s: 117
<= 1 min: 28
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 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)
: 50178 (100%)
Language (since startup)
: 50179 (100%)
SgtMap topography nFromCache=0 nNotFromCache=8
GSHHS: nCached=12 of 100, nCoarse=6, nSuccesses=24, nTossed=0
NationalBoundaries: nCached=6 of 100, nCoarse=2, nSuccesses=6, nTossed=0
StateBoundaries: nCached=6 of 100, nCoarse=1, nSuccesses=6, nTossed=0
Rivers: nCached=6 of 100, nCoarse=1, nSuccesses=6, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
270 + 289 + 285 + 262 + 267 + 286 + 256 + 258 + 278 + 290 + 271 + 268 + 254 + 267 + 290 + 264 +
273 + 276 + 246 + 261 + 257 + 282 + 282 + 254 + 280 + 265 + 283 + 270 + 250 + 281 + 292 + 269 +
258 + 268 + 256 + 266 + 266 + 286 + 241 + 258 + 290 + 261 + 259 + 271 + 259 + 269 + 265 + 264 +
288 + 302 + 248 + 270 + 304 + 260 + 260 + 282 + 265 + 277 + 309 + 263 + 238 + 264 + 264 + 268 +
273 + 292 + 280 + 265 + 275 + 273 + 259 + 257 + 292 + 255 + 257 + 283 + 246 + 272 + 264 + 256 +
231 + 286 + 261 + 242 + 290 + 275 + 275 + 293 + 275 + 259 + 243 + 285 + 262 + 258 + 263 + 267 +
282 + 243 + 250 + 286 + 307 + 269 + 284 + 264 + 264 + 274 + 270 + 268 + 255 + 277 + 273 + 268 +
265 + 246 + 330 + 301 + 277 + 245 + 273 + 281 + 307 + 262 + 277 + 275 + 233 + 266 + 289 = 34300
canonicalStringHolder map sizes:
1175 + 1196 + 1267 + 1194 + 1297 + 1231 + 1221 + 1242 + 1231 + 1235 + 1254 + 1236 + 1256 + 1247 + 1212 + 1162 +
1249 + 1250 + 1204 + 1187 + 1196 + 1232 + 1179 + 1226 + 1261 + 1351 + 1283 + 1218 + 1224 + 1269 + 1248 + 1189 +
1265 + 1293 + 1179 + 1247 + 1265 + 1220 + 1244 + 1234 + 1221 + 1259 + 1233 + 1266 + 1249 + 1276 + 1152 + 1208 +
1205 + 1274 + 1249 + 1234 + 1212 + 1247 + 1269 + 1273 + 1226 + 1228 + 1248 + 1258 + 1274 + 1285 + 1280 + 1183 +
1266 + 1292 + 1212 + 1271 + 1296 + 1326 + 1247 + 1298 + 1292 + 1229 + 1234 + 1263 + 1235 + 1275 + 1177 + 1248 +
1216 + 1237 + 1223 + 1239 + 1219 + 1308 + 1297 + 1267 + 1187 + 1200 + 1221 + 1243 + 1203 + 1268 + 1253 + 1251 +
1269 + 1257 + 1268 + 1240 + 1209 + 1282 + 1251 + 1228 + 1256 + 1253 + 1253 + 1294 + 1267 + 1223 + 1322 + 1227 +
1279 + 1266 + 1298 + 1234 + 1259 + 1250 + 1244 + 1250 + 1248 + 1239 + 1277 + 1200 + 1322 + 1261 + 1261 = 158158
Number of threads: Tomcat-waiting=29, inotify=820, other=14
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Object.wait(Native Method)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.19/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
java.base@17.0.19/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#2 Thread[Finalizer,8,system] WAITING daemon
java.base@17.0.19/java.lang.Object.wait(Native Method)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.19/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#3 Thread[http-nio-8000-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#4 Thread[http-nio-8000-Poller,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.19/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.19/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.19/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#5 Thread[https-jsse-nio-8001-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#6 Thread[https-jsse-nio-8001-exec-8,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6671)
gov.noaa.pfel.erddap.Erddap.sendResourceNotFoundError(Erddap.java:17708)
gov.noaa.pfel.erddap.Erddap.doInfo(Erddap.java:13193)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:669)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
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:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#7 Thread[https-jsse-nio-8001-Poller,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.19/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.19/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.19/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#8 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.19/java.lang.Object.wait(Native Method)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.19/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#9 Thread[main,5,main] RUNNABLE
java.base@17.0.19/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.19/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.19/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.19/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.19/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.19/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.19/java.net.ServerSocket.accept(ServerSocket.java:532)
org.apache.catalina.core.StandardServer.await(StandardServer.java:601)
org.apache.catalina.startup.Catalina.await(Catalina.java:887)
org.apache.catalina.startup.Catalina.start(Catalina.java:833)
java.base@17.0.19/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.19/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.19/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.19/java.lang.reflect.Method.invoke(Method.java:569)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
#10 Thread[Notification Thread,9,system] RUNNABLE daemon
#11 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.19/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.19/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.19/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#12 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#13 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#14 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)