|
BCO-DMO ERDDAP
Accessing BCO-DMO data |
log in
Brought to you by BCO-DMO |
Current time is 2026-10-14T05:24:07-04:00
Startup was at 2026-10-14T02:01:42-04:00
Last major LoadDatasets started 2m 2s ago and finished after 15 seconds.
nGridDatasets = 0
nTableDatasets = 2702
nTotalDatasets = 2702
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 = 552
Response Failed Time (since last major LoadDatasets) n = 0
Response Failed Time (since last Daily Report) n = 33, median ~= 46 ms
Response Failed Time (since startup) n = 33, median ~= 46 ms
Response Succeeded Time (since last major LoadDatasets) n = 78, median ~= 20 ms
Response Succeeded Time (since last Daily Report) n = 9049, median ~= 20 ms
Response Succeeded Time (since startup) n = 9049, median ~= 20 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.10187153 processCPULoad=0.07094595 totalMemory=15988MB freeMemory=210MB totalSwapSpace=8191MB freeSwapSpace=6363MB
Number of active requests=2
Number of threads: Tomcat-waiting=22, inotify=685, other=14
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 764 MB (highWaterMark= 4084 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-10-14T05:22:15-04:00 8s 163 33 2702 197 ( 19) 0 ( 0) 0 0 0 23 685 14 464 0 3%
2026-10-14T05:18:00-04:00 53s 1267 33 2702 260 ( 25) 0 ( 0) 0 0 0 24 685 13 478 2 3%
2026-10-14T05:12:17-04:00 15s 309 33 2702 168 ( 35) 0 ( 0) 0 0 0 23 721 14 477 0 3%
2026-10-14T05:08:21-04:00 80s 1267 33 2702 248 ( 29) 0 ( 0) 0 0 0 24 559 13 477 2 2%
2026-10-14T05:02:51-04:00 54s 1300 33 2702 224 ( 28) 0 ( 0) 0 0 0 23 915 14 481 1 4%
2026-10-14T04:57:40-04:00 46s 1238 33 2702 220 ( 33) 0 ( 0) 0 0 0 24 892 13 511 1 4%
2026-10-14T04:52:41-04:00 49s 1300 33 2702 232 ( 28) 4 ( 0) 0 0 0 24 576 13 478 2 2%
2026-10-14T04:47:31-04:00 41s 1038 33 2702 260 ( 25) 0 ( 0) 0 0 0 24 935 13 480 1 4%
2026-10-14T04:42:03-04:00 14s 298 33 2702 155 ( 35) 0 ( 0) 0 0 0 24 547 13 480 0 2%
2026-10-14T04:38:20-04:00 96s 1267 33 2702 269 ( 29) 2 ( 20000) 0 0 0 24 878 13 492 6 4%
2026-10-14T04:32:29-04:00 48s 1300 33 2702 221 ( 20) 0 ( 0) 0 0 0 24 874 13 480 1 4%
2026-10-14T04:27:25-04:00 47s 1267 33 2702 232 ( 19) 0 ( 0) 0 0 0 23 887 14 527 1 4%
2026-10-14T04:22:09-04:00 33s 801 33 2702 226 ( 26) 0 ( 0) 0 0 0 24 890 13 496 0 4%
2026-10-14T04:16:59-04:00 24s 532 33 2702 197 ( 37) 2 ( 10000) 0 0 0 24 918 13 492 3 4%
2026-10-14T04:12:32-04:00 61s 1300 33 2702 215 ( 35) 1 ( 1) 0 0 0 24 919 13 478 2 4%
2026-10-14T04:07:25-04:00 61s 1267 33 2702 237 ( 20) 0 ( 0) 0 0 0 24 869 13 519 1 4%
2026-10-14T04:02:03-04:00 44s 1300 33 2702 203 ( 25) 0 ( 0) 0 0 0 24 540 13 480 1 2%
2026-10-14T03:57:03-04:00 46s 1267 33 2702 266 ( 18) 0 ( 0) 0 0 0 24 947 13 480 1 4%
2026-10-14T03:51:22-04:00 7s 112 33 2702 186 ( 19) 0 ( 0) 0 0 0 24 318 13 476 0 1%
2026-10-14T03:47:09-04:00 56s 1267 33 2702 218 ( 27) 2 ( 15000) 0 0 0 24 835 13 505 1 4%
2026-10-14T03:42:04-04:00 53s 1300 33 2702 252 ( 33) 0 ( 0) 0 0 0 24 847 13 475 1 3%
2026-10-14T03:36:17-04:00 9s 180 33 2702 193 ( 19) 2 ( 1) 0 0 0 24 746 13 462 0 3%
2026-10-14T03:31:55-04:00 49s 1300 33 2702 231 ( 23) 1 ( 750) 0 0 0 23 904 14 577 1 4%
2026-10-14T03:26:42-04:00 39s 1052 33 2702 271 ( 18) 2 ( 0) 0 0 0 23 295 14 477 1 1%
2026-10-14T03:21:50-04:00 49s 1300 33 2702 212 ( 32) 1 ( 3500) 0 0 0 24 1004 13 477 2 4%
2026-10-14T03:16:46-04:00 47s 1267 33 2702 254 ( 20) 0 ( 0) 0 0 0 23 688 14 492 0 3%
2026-10-14T03:11:02-04:00 6s 66 33 2702 172 ( 19) 0 ( 0) 0 0 0 24 592 13 477 0 3%
2026-10-14T03:06:59-04:00 63s 1267 33 2702 238 ( 35) 1 ( 90000) 0 0 0 24 865 13 518 5 4%
2026-10-14T03:01:33-04:00 47s 1300 33 2702 211 ( 20) 0 ( 0) 0 0 0 23 450 14 354 1 2%
2026-10-14T02:56:30-04:00 47s 1267 33 2702 223 ( 19) 0 ( 0) 0 0 0 24 1001 13 361 1 4%
2026-10-14T02:51:27-04:00 46s 1300 33 2702 237 ( 20) 0 ( 0) 0 0 0 23 814 14 394 1 4%
2026-10-14T02:45:58-04:00 19s 484 33 2702 242 ( 18) 0 ( 0) 0 0 0 23 871 14 410 0 4%
2026-10-14T02:41:26-04:00 51s 1300 33 2702 221 ( 35) 1 ( 350) 0 0 0 24 959 13 365 1 4%
2026-10-14T02:36:24-04:00 51s 1267 33 2702 234 ( 18) 0 ( 0) 0 0 0 23 876 14 532 1 4%
2026-10-14T02:31:17-04:00 46s 1300 33 2702 261 ( 38) 5 ( 40000) 1 0 0 24 514 13 356 10 2%
2026-10-14T02:25:33-04:00 5s 48 33 2702 187 ( 41) 4 ( 35) 0 0 0 24 988 13 340 0 4%
2026-10-14T02:21:25-04:00 58s 1300 33 2702 222 ( 20) 0 ( 0) 0 0 0 24 1001 13 331 1 4%
2026-10-14T02:16:18-04:00 53s 1267 33 2702 225 ( 33) 1 ( 750) 0 0 0 24 877 13 397 1 4%
2026-10-14T02:11:08-04:00 47s 1300 33 2702 43 ( 25) 0 ( 0) 0 0 0 23 441 14 327 1 2%
2026-10-14T02:10:14-04:00 500s 2734 33 2702 408 ( 25) 4 ( 1) 0 0 0 24 1004 13 333 0 4%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 40, 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: 1
<= 10 s: 4
<= 20 s: 3
<= 1 min: 26
<= 2 min: 5
<= 5 min: 0
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 40, 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: 1
<= 10 s: 4
<= 20 s: 3
<= 1 min: 26
<= 2 min: 5
<= 5 min: 0
<= 10 min: 1
<= 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 = 0
Response Failed Time Distribution (since last Daily Report):
n = 33, median ~= 46 ms
0 ms: 3
1 ms: 9
2 ms: 0
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 4
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 1
<= 1 s: 2
<= 2 s: 0
<= 5 s: 1
<= 10 s: 1
<= 20 s: 4
<= 1 min: 5
<= 2 min: 2
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 33, median ~= 46 ms
0 ms: 3
1 ms: 9
2 ms: 0
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 4
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 1
<= 1 s: 2
<= 2 s: 0
<= 5 s: 1
<= 10 s: 1
<= 20 s: 4
<= 1 min: 5
<= 2 min: 2
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 78, median ~= 20 ms
0 ms: 0
1 ms: 0
2 ms: 1
<= 5 ms: 0
<= 10 ms: 15
<= 20 ms: 24
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 11
<= 2 s: 27
<= 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 last Daily Report):
n = 9049, median ~= 20 ms
0 ms: 25
1 ms: 114
2 ms: 117
<= 5 ms: 225
<= 10 ms: 1452
<= 20 ms: 2606
<= 50 ms: 281
<= 100 ms: 42
<= 200 ms: 19
<= 500 ms: 37
<= 1 s: 1373
<= 2 s: 2741
<= 5 s: 14
<= 10 s: 1
<= 20 s: 1
<= 1 min: 1
<= 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 = 9049, median ~= 20 ms
0 ms: 25
1 ms: 114
2 ms: 117
<= 5 ms: 225
<= 10 ms: 1452
<= 20 ms: 2606
<= 50 ms: 281
<= 100 ms: 42
<= 200 ms: 19
<= 500 ms: 37
<= 1 s: 1373
<= 2 s: 2741
<= 5 s: 14
<= 10 s: 1
<= 20 s: 1
<= 1 min: 1
<= 2 min: 0
<= 5 min: 0
<= 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)
: 9084 (100%)
Language (since startup)
: 9084 (100%)
SgtMap topography nFromCache=0 nNotFromCache=6
GSHHS: nCached=8 of 100, nCoarse=8, nSuccesses=16, nTossed=0
NationalBoundaries: nCached=4 of 100, nCoarse=2, nSuccesses=4, nTossed=0
StateBoundaries: nCached=4 of 100, nCoarse=2, nSuccesses=4, nTossed=0
Rivers: nCached=4 of 100, nCoarse=2, nSuccesses=4, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
284 + 296 + 300 + 282 + 276 + 297 + 268 + 274 + 292 + 300 + 275 + 281 + 267 + 283 + 301 + 276 +
289 + 287 + 260 + 280 + 264 + 293 + 297 + 268 + 291 + 280 + 300 + 281 + 268 + 297 + 304 + 276 +
270 + 285 + 267 + 279 + 280 + 297 + 251 + 277 + 297 + 280 + 270 + 284 + 273 + 282 + 281 + 277 +
300 + 310 + 271 + 286 + 320 + 268 + 274 + 298 + 271 + 288 + 321 + 284 + 250 + 281 + 278 + 290 +
287 + 308 + 298 + 277 + 284 + 286 + 265 + 268 + 302 + 273 + 274 + 295 + 263 + 280 + 274 + 269 +
241 + 301 + 273 + 259 + 306 + 289 + 294 + 304 + 286 + 274 + 253 + 299 + 274 + 268 + 275 + 286 +
294 + 254 + 262 + 308 + 318 + 286 + 293 + 282 + 280 + 287 + 286 + 283 + 260 + 285 + 284 + 286 +
273 + 259 + 346 + 318 + 296 + 263 + 284 + 293 + 318 + 273 + 293 + 289 + 248 + 277 + 303 = 35993
canonicalStringHolder map sizes:
1100 + 1129 + 1209 + 1124 + 1237 + 1161 + 1155 + 1189 + 1204 + 1159 + 1187 + 1174 + 1161 + 1206 + 1162 + 1105 +
1182 + 1179 + 1123 + 1133 + 1152 + 1185 + 1115 + 1163 + 1194 + 1282 + 1195 + 1140 + 1146 + 1195 + 1200 + 1121 +
1195 + 1218 + 1105 + 1180 + 1166 + 1150 + 1157 + 1187 + 1182 + 1191 + 1162 + 1198 + 1183 + 1210 + 1083 + 1128 +
1143 + 1177 + 1166 + 1149 + 1157 + 1213 + 1201 + 1215 + 1179 + 1150 + 1166 + 1173 + 1176 + 1213 + 1207 + 1117 +
1206 + 1211 + 1137 + 1203 + 1223 + 1288 + 1174 + 1244 + 1223 + 1166 + 1144 + 1207 + 1168 + 1179 + 1125 + 1188 +
1181 + 1157 + 1147 + 1177 + 1135 + 1229 + 1249 + 1196 + 1123 + 1136 + 1163 + 1164 + 1131 + 1182 + 1182 + 1191 +
1199 + 1199 + 1195 + 1176 + 1148 + 1218 + 1211 + 1155 + 1184 + 1181 + 1202 + 1214 + 1194 + 1152 + 1238 + 1166 +
1208 + 1209 + 1228 + 1171 + 1171 + 1174 + 1179 + 1183 + 1167 + 1155 + 1207 + 1122 + 1251 + 1199 + 1173 = 149522
Number of threads: Tomcat-waiting=22, inotify=685, 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
com.cohort.util.String2.splitToArrayList(String2.java:3868)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2516)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2284)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:185)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:3271)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:105)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:31)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3925)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145)
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)