|
BCO-DMO ERDDAP
Accessing BCO-DMO data |
log in
Brought to you by BCO-DMO |
Current time is 2026-09-30T05:29:22-04:00
Startup was at 2026-09-30T02:02:52-04:00
Last major LoadDatasets started 3m 41s ago and finished after 87 seconds.
nGridDatasets = 0
nTableDatasets = 2679
nTotalDatasets = 2679
n Datasets Failed To Load (in the last major LoadDatasets) = 33
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, bcodmo_dataset_995456_v`, (end)
Unique users (since startup) n = 1299
Response Failed Time (since last major LoadDatasets) n = 1, median ~= 15000 ms
Response Failed Time (since last Daily Report) n = 137, median ~= 72073 ms
Response Failed Time (since startup) n = 137, median ~= 72073 ms
Response Succeeded Time (since last major LoadDatasets) n = 125, median ~= 32 ms
Response Succeeded Time (since last Daily Report) n = 9839, median ~= 41 ms
Response Succeeded Time (since startup) n = 9839, median ~= 41 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.35732013 processCPULoad=0.32754216 totalMemory=15988MB freeMemory=162MB totalSwapSpace=8191MB freeSwapSpace=4573MB
Number of active requests=2
Number of threads: Tomcat-waiting=38, inotify=764, other=14
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 2242 MB (highWaterMark= 5541 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-09-30T05:27:03-04:00 77s 1244 33 2679 336 ( 22) 3 ( 75000) 0 0 0 39 880 14 502 29 4%
2026-09-30T05:21:36-04:00 58s 1277 33 2679 349 ( 19) 3 ( 4250) 0 0 0 38 627 15 500 5 2%
2026-09-30T05:16:15-04:00 41s 863 33 2679 310 ( 20) 1 ( 750) 0 0 0 38 824 15 503 1 4%
2026-09-30T05:10:57-04:00 25s 511 33 2679 244 ( 28) 1 ( 750) 0 0 0 38 878 15 518 0 4%
2026-09-30T05:06:32-04:00 63s 1244 33 2679 334 ( 19) 0 ( 0) 0 0 0 38 869 15 517 0 4%
2026-09-30T05:01:24-04:00 60s 1277 33 2679 317 ( 19) 4 ( 2000) 0 0 0 38 911 15 547 0 4%
2026-09-30T04:56:16-04:00 56s 1244 33 2679 290 ( 20) 1 ( 15000) 0 0 0 39 836 14 486 1 4%
2026-09-30T04:51:11-04:00 54s 1277 33 2679 332 ( 20) 0 ( 0) 0 0 0 39 852 14 504 1 4%
2026-09-30T04:45:25-04:00 11s 221 33 2679 261 ( 19) 0 ( 0) 0 0 0 39 751 14 483 0 3%
2026-09-30T04:41:10-04:00 59s 1277 33 2679 347 ( 19) 0 ( 0) 0 0 0 38 751 15 489 0 3%
2026-09-30T04:35:19-04:00 11s 186 33 2679 267 ( 20) 1 ( 3500) 0 0 0 39 256 14 482 0 1%
2026-09-30T04:31:02-04:00 55s 1277 33 2679 338 ( 21) 4 ( 1) 0 0 0 38 874 15 497 1 4%
2026-09-30T04:25:16-04:00 13s 277 33 2679 271 ( 29) 1 ( 40000) 0 0 0 39 846 14 620 0 4%
2026-09-30T04:20:57-04:00 57s 1277 33 2679 323 ( 19) 5 ( 1) 0 0 0 38 941 15 487 2 4%
2026-09-30T04:15:06-04:00 7s 56 33 2679 249 ( 23) 4 ( 0) 0 0 0 38 436 15 471 0 2%
2026-09-30T04:11:12-04:00 75s 1277 33 2679 329 ( 41) 2 ( 5000) 0 0 0 40 436 13 462 5 2%
2026-09-30T04:05:01-04:00 12s 243 33 2679 230 ( 36) 2 ( 20000) 0 0 0 38 843 15 621 1 4%
2026-09-30T04:00:48-04:00 62s 1277 33 2679 279 ( 20) 4 ( 1000) 0 0 0 40 1002 13 462 2 4%
2026-09-30T03:55:36-04:00 54s 1244 33 2679 335 ( 28) 2 ( 2000) 0 1 0 40 863 13 479 6 4%
2026-09-30T03:49:48-04:00 11s 270 33 2679 241 ( 24) 2 ( 1) 0 0 0 39 920 14 595 2 4%
2026-09-30T03:45:35-04:00 60s 1244 33 2679 310 ( 30) 2 ( 50) 0 0 0 40 950 13 469 0 4%
2026-09-30T03:40:12-04:00 39s 978 33 2679 57 ( 22) 0 ( 0) 0 0 0 39 857 14 531 0 4%
2026-09-30T03:39:22-04:00 1478s 1244 33 2679 764 ( 1985) 24 ( 83333) 213 1 0 40 1002 13 460 420 4%
2026-09-30T03:09:19-04:00 18s 309 33 2679 34 ( 50) 0 ( 0) 0 0 0 36 387 13 458 0 2%
2026-09-30T03:08:43-04:00 1006s 1277 33 2679 423 ( 13221) 64 ( 90492) 174 1 3 35 864 14 504 399 4%
2026-09-30T02:42:44-04:00 359s 1244 33 2679 433 ( 89) 1 ( 15000) 27 0 0 17 1002 23 4194 109 4%
2026-09-30T02:32:16-04:00 52s 1277 33 2679 343 ( 19) 1 ( 7500) 0 0 0 26 584 13 342 0 3%
2026-09-30T02:26:27-04:00 5s 48 33 2679 234 ( 21) 0 ( 0) 0 0 0 26 423 13 315 0 2%
2026-09-30T02:22:13-04:00 54s 1277 33 2679 305 ( 19) 1 ( 3500) 0 0 0 26 637 13 341 0 3%
2026-09-30T02:17:04-04:00 48s 1244 33 2679 280 ( 19) 1 ( 1) 0 0 0 25 867 16 384 0 4%
2026-09-30T02:11:57-04:00 44s 1277 33 2679 51 ( 19) 0 ( 0) 0 0 0 26 422 13 329 1 2%
2026-09-30T02:11:03-04:00 476s 2711 33 2679 491 ( 521) 2 ( 1000) 0 0 0 25 1002 14 340 0 4%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 32, 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: 1
<= 10 s: 1
<= 20 s: 6
<= 1 min: 16
<= 2 min: 4
<= 5 min: 0
<= 10 min: 2
<= 20 min: 1
<= 1 hr: 1
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 32, 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: 1
<= 10 s: 1
<= 20 s: 6
<= 1 min: 16
<= 2 min: 4
<= 5 min: 0
<= 10 min: 2
<= 20 min: 1
<= 1 hr: 1
> 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 = 1, 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: 1
<= 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 = 137, median ~= 72073 ms
0 ms: 5
1 ms: 6
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 2
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 1
<= 1 s: 5
<= 2 s: 4
<= 5 s: 6
<= 10 s: 1
<= 20 s: 9
<= 1 min: 13
<= 2 min: 82
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 2
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 137, median ~= 72073 ms
0 ms: 5
1 ms: 6
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 2
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 1
<= 1 s: 5
<= 2 s: 4
<= 5 s: 6
<= 10 s: 1
<= 20 s: 9
<= 1 min: 13
<= 2 min: 82
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 2
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 125, median ~= 32 ms
0 ms: 0
1 ms: 1
2 ms: 2
<= 5 ms: 1
<= 10 ms: 6
<= 20 ms: 47
<= 50 ms: 14
<= 100 ms: 2
<= 200 ms: 4
<= 500 ms: 0
<= 1 s: 12
<= 2 s: 33
<= 5 s: 1
<= 10 s: 1
<= 20 s: 1
<= 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 = 9839, median ~= 41 ms
0 ms: 56
1 ms: 150
2 ms: 77
<= 5 ms: 277
<= 10 ms: 1415
<= 20 ms: 2380
<= 50 ms: 822
<= 100 ms: 260
<= 200 ms: 133
<= 500 ms: 171
<= 1 s: 1018
<= 2 s: 2195
<= 5 s: 212
<= 10 s: 150
<= 20 s: 244
<= 1 min: 187
<= 2 min: 90
<= 5 min: 2
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 9839, median ~= 41 ms
0 ms: 56
1 ms: 150
2 ms: 77
<= 5 ms: 277
<= 10 ms: 1415
<= 20 ms: 2380
<= 50 ms: 822
<= 100 ms: 260
<= 200 ms: 133
<= 500 ms: 171
<= 1 s: 1018
<= 2 s: 2195
<= 5 s: 212
<= 10 s: 150
<= 20 s: 244
<= 1 min: 187
<= 2 min: 90
<= 5 min: 2
<= 10 min: 0
<= 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)
: 9905 (100%)
Language (since startup)
: 9905 (100%)
SgtMap topography nFromCache=0 nNotFromCache=12
GSHHS: nCached=16 of 100, nCoarse=14, nSuccesses=32, nTossed=0
NationalBoundaries: nCached=8 of 100, nCoarse=4, nSuccesses=8, nTossed=0
StateBoundaries: nCached=8 of 100, nCoarse=3, nSuccesses=8, nTossed=0
Rivers: nCached=8 of 100, nCoarse=3, nSuccesses=8, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
283 + 295 + 299 + 274 + 273 + 296 + 267 + 273 + 292 + 298 + 275 + 279 + 265 + 281 + 299 + 275 +
288 + 287 + 258 + 278 + 263 + 292 + 296 + 266 + 290 + 280 + 299 + 279 + 268 + 296 + 303 + 275 +
271 + 281 + 267 + 279 + 277 + 295 + 251 + 277 + 296 + 278 + 269 + 282 + 272 + 280 + 281 + 275 +
300 + 310 + 270 + 285 + 318 + 268 + 272 + 296 + 270 + 287 + 320 + 280 + 249 + 279 + 278 + 288 +
282 + 304 + 297 + 276 + 283 + 284 + 264 + 267 + 298 + 271 + 273 + 295 + 261 + 279 + 274 + 267 +
239 + 299 + 270 + 255 + 304 + 286 + 289 + 302 + 285 + 271 + 253 + 298 + 272 + 268 + 272 + 279 +
294 + 252 + 263 + 305 + 316 + 284 + 292 + 280 + 279 + 285 + 282 + 280 + 259 + 285 + 282 + 284 +
271 + 258 + 342 + 315 + 292 + 259 + 285 + 292 + 316 + 273 + 290 + 285 + 244 + 276 + 301 = 35781
canonicalStringHolder map sizes:
973 + 1006 + 1094 + 1008 + 1101 + 1047 + 1035 + 1058 + 1063 + 1060 + 1069 + 1056 + 1046 + 1074 + 1034 + 972 +
1063 + 1063 + 1024 + 1014 + 1028 + 1066 + 993 + 1047 + 1075 + 1170 + 1087 + 1033 + 1044 + 1071 + 1073 + 1007 +
1068 + 1109 + 988 + 1058 + 1065 + 1033 + 1043 + 1069 + 1038 + 1080 + 1042 + 1077 + 1082 + 1094 + 971 + 1011 +
1029 + 1080 + 1065 + 1047 + 1042 + 1085 + 1089 + 1101 + 1052 + 1043 + 1063 + 1055 + 1068 + 1096 + 1077 + 1008 +
1064 + 1099 + 1045 + 1085 + 1119 + 1152 + 1064 + 1127 + 1107 + 1056 + 1039 + 1084 + 1045 + 1076 + 1005 + 1068 +
1057 + 1047 + 1044 + 1056 + 1036 + 1118 + 1107 + 1078 + 997 + 1019 + 1050 + 1061 + 1009 + 1073 + 1061 + 1078 +
1082 + 1070 + 1089 + 1055 + 1023 + 1104 + 1073 + 1039 + 1071 + 1062 + 1088 + 1110 + 1079 + 1017 + 1120 + 1040 +
1105 + 1098 + 1110 + 1064 + 1058 + 1074 + 1078 + 1072 + 1066 + 1044 + 1089 + 1019 + 1137 + 1070 + 1078 = 134792
Number of threads: Tomcat-waiting=38, inotify=764, other=14
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Object.wait(Native Method)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
java.base@17.0.20.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#2 Thread[Finalizer,8,system] WAITING daemon
java.base@17.0.20.1/java.lang.Object.wait(Native Method)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.20.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#3 Thread[http-nio-8000-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.20.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.20.1/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.20.1/java.lang.Thread.run(Thread.java:840)
#4 Thread[http-nio-8000-Poller,5,main] RUNNABLE daemon
java.base@17.0.20.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.20.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.20.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.20.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#5 Thread[https-jsse-nio-8001-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.20.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.20.1/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.20.1/java.lang.Thread.run(Thread.java:840)
#6 Thread[https-jsse-nio-8001-exec-7,5,main] RUNNABLE daemon
java.base@17.0.20.1/java.io.RandomAccessFile.readBytes(Native Method)
java.base@17.0.20.1/java.io.RandomAccessFile.read(RandomAccessFile.java:405)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:738)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:503)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:491)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:204)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:136)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.fillNonRecordVariables(N3iospWriter.java:333)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.create(N3iospWriter.java:97)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:321)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:251)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:5347)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3205)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4765)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624)
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.20.1/java.lang.Thread.run(Thread.java:840)
#7 Thread[https-jsse-nio-8001-Poller,5,main] RUNNABLE daemon
java.base@17.0.20.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.20.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.20.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.20.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#8 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.20.1/java.lang.Object.wait(Native Method)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.20.1/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#9 Thread[main,5,main] RUNNABLE
java.base@17.0.20.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.20.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.20.1/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.20.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.20.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.20.1/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.20.1/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.20.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.20.1/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.20.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#12 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/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.20.1/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)