|
BCO-DMO ERDDAP
Accessing BCO-DMO data |
log in
Brought to you by BCO-DMO |
Current time is 2026-06-12T09:56:43-04:00
Startup was at 2026-06-12T06:34:56-04:00
Last major LoadDatasets started 5m 4s ago and finished after 50 seconds.
nGridDatasets = 0
nTableDatasets = 2517
nTotalDatasets = 2517
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 = 1004
Response Failed Time (since last major LoadDatasets) n = 0
Response Failed Time (since last Daily Report) n = 35, median ~= 0 ms
Response Failed Time (since startup) n = 49, median ~= 1 ms
Response Succeeded Time (since last major LoadDatasets) n = 154, median ~= 50 ms
Response Succeeded Time (since last Daily Report) n = 29994, median ~= 862 ms
Response Succeeded Time (since startup) n = 33700, median ~= 868 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.7484979 processCPULoad=0.48 totalMemory=15988MB freeMemory=163MB totalSwapSpace=8191MB freeSwapSpace=6190MB
Number of active requests=2
Number of threads: Tomcat-waiting=27, inotify=108, other=14
6 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 3603 MB (highWaterMark= 4095 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-06-12T09:52:22-04:00 41s 1114 32 2517 1462 ( 985) 0 ( 0) 0 0 0 29 108 13 413 1 0%
2026-06-12T09:47:02-04:00 22s 535 32 2517 826 ( 866) 3 ( 3500) 0 0 0 18 82 24 426 6 0%
2026-06-12T09:42:25-04:00 48s 1114 32 2517 194 ( 14) 4 ( 0) 0 0 0 28 108 14 443 2 0%
2026-06-12T09:36:40-04:00 6s 95 32 2517 1386 ( 918) 1 ( 7500) 0 0 0 29 49 16 402 0 0%
2026-06-12T09:32:14-04:00 43s 1114 32 2517 887 ( 907) 1 ( 1) 0 0 0 19 102 23 417 0 0%
2026-06-12T09:27:12-04:00 42s 1081 32 2517 182 ( 34) 1 ( 15000) 0 0 0 29 11 13 504 0 0%
2026-06-12T09:22:07-04:00 40s 1114 32 2517 1549 ( 1003) 0 ( 0) 0 0 0 28 108 14 413 1 0%
2026-06-12T09:16:48-04:00 23s 599 32 2517 1172 ( 292) 0 ( 0) 0 0 0 19 99 23 429 0 0%
2026-06-12T09:12:04-04:00 41s 1099 32 2517 574 ( 9) 2 ( 5000) 0 0 0 29 6 13 517 0 0%
2026-06-12T09:07:05-04:00 44s 1081 32 2517 1455 ( 980) 1 ( 40000) 0 0 0 29 107 13 415 0 0%
2026-06-12T09:01:55-04:00 38s 1114 32 2517 857 ( 895) 6 ( 0) 0 0 0 19 6 23 459 0 0%
2026-06-12T08:56:34-04:00 19s 508 32 2517 147 ( 10) 1 ( 3500) 0 0 0 29 107 13 429 0 0%
2026-06-12T08:51:52-04:00 39s 1114 32 2517 1621 ( 942) 0 ( 0) 0 0 0 28 6 14 622 0 0%
2026-06-12T08:46:41-04:00 30s 835 32 2517 682 ( 984) 0 ( 0) 0 0 0 18 107 24 427 1 0%
2026-06-12T08:41:48-04:00 39s 1114 32 2517 178 ( 16) 0 ( 0) 0 0 0 29 75 13 406 1 0%
2026-06-12T08:36:47-04:00 40s 1081 32 2517 1501 ( 1003) 2 ( 0) 0 0 0 29 107 13 411 1 0%
2026-06-12T08:31:45-04:00 40s 1114 32 2517 798 ( 904) 1 ( 1) 0 0 0 18 101 24 422 1 0%
2026-06-12T08:26:42-04:00 39s 1081 32 2517 152 ( 10) 1 ( 1) 0 0 0 29 71 13 413 0 0%
2026-06-12T08:21:40-04:00 39s 1114 32 2517 1639 ( 912) 0 ( 0) 0 0 0 28 42 14 475 1 0%
2026-06-12T08:16:31-04:00 32s 883 32 2517 681 ( 955) 4 ( 0) 0 0 0 19 108 23 406 1 0%
2026-06-12T08:11:21-04:00 24s 619 32 2517 161 ( 15) 0 ( 0) 0 0 0 29 103 13 413 0 0%
2026-06-12T08:06:48-04:00 54s 1081 32 2517 1568 ( 951) 0 ( 0) 0 0 0 29 58 13 405 2 0%
2026-06-12T08:01:35-04:00 42s 1114 32 2517 783 ( 932) 0 ( 0) 0 0 0 19 108 23 412 1 0%
2026-06-12T07:56:29-04:00 39s 1081 32 2517 185 ( 9) 0 ( 0) 0 0 0 29 104 13 406 0 0%
2026-06-12T07:51:27-04:00 39s 1114 32 2517 1918 ( 911) 0 ( 0) 0 0 0 29 21 13 407 0 0%
2026-06-12T07:45:59-04:00 12s 352 32 2517 419 ( 870) 2 ( 5000) 0 0 0 19 92 23 406 0 0%
2026-06-12T07:41:23-04:00 38s 1114 32 2517 174 ( 20) 0 ( 0) 0 0 0 29 108 13 408 1 0%
2026-06-12T07:36:05-04:00 23s 523 32 2517 1807 ( 946) 4 ( 0) 0 0 0 32 54 13 410 0 0%
2026-06-12T07:31:05-04:00 24s 625 32 2517 484 ( 868) 0 ( 0) 0 0 0 22 30 23 448 0 0%
2026-06-12T07:26:26-04:00 47s 1081 32 2517 170 ( 18) 0 ( 0) 0 0 0 32 108 13 407 1 0%
2026-06-12T07:21:16-04:00 41s 1114 32 2517 2033 ( 959) 0 ( 0) 0 0 0 36 56 13 404 0 0%
2026-06-12T07:15:40-04:00 7s 84 32 2517 302 ( 830) 1 ( 350) 0 0 0 26 57 23 428 0 0%
2026-06-12T07:11:27-04:00 58s 1114 32 2517 199 ( 10) 0 ( 0) 0 0 0 36 5 13 499 0 0%
2026-06-12T07:05:30-04:00 5s 40 32 2517 1686 ( 931) 0 ( 0) 0 0 0 37 108 13 374 0 0%
2026-06-12T07:01:10-04:00 46s 1114 32 2517 605 ( 1043) 0 ( 0) 0 0 0 29 108 21 386 1 0%
2026-06-12T06:55:59-04:00 40s 1081 32 2517 174 ( 12) 3 ( 0) 0 0 0 37 108 13 383 1 0%
2026-06-12T06:50:39-04:00 22s 635 32 2517 1797 ( 962) 3 ( 1) 0 0 0 38 13 13 525 0 0%
2026-06-12T06:45:55-04:00 40s 1081 32 2517 537 ( 836) 0 ( 0) 0 0 0 28 108 23 390 1 0%
2026-06-12T06:40:46-04:00 33s 1114 32 2517 44 ( 35) 1 ( 7500) 0 0 0 47 5 13 427 0 0%
2026-06-12T06:39:41-04:00 269s 2548 32 2517 546 ( 1052) 7 ( 2750) 0 0 0 62 108 14 940 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 34, median ~= 36552 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: 2
<= 20 s: 2
<= 1 min: 29
<= 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 = 40, median ~= 37647 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: 2
<= 20 s: 2
<= 1 min: 34
<= 2 min: 0
<= 5 min: 1
<= 10 min: 0
<= 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 = 35, median ~= 0 ms
0 ms: 17
1 ms: 6
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 1
<= 1 s: 0
<= 2 s: 0
<= 5 s: 4
<= 10 s: 3
<= 20 s: 1
<= 1 min: 1
<= 2 min: 1
<= 5 min: 0
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 49, median ~= 1 ms
0 ms: 20
1 ms: 8
2 ms: 0
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 2
<= 1 s: 1
<= 2 s: 1
<= 5 s: 6
<= 10 s: 4
<= 20 s: 3
<= 1 min: 1
<= 2 min: 1
<= 5 min: 0
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 154, median ~= 50 ms
0 ms: 0
1 ms: 0
2 ms: 2
<= 5 ms: 17
<= 10 ms: 31
<= 20 ms: 13
<= 50 ms: 14
<= 100 ms: 4
<= 200 ms: 2
<= 500 ms: 3
<= 1 s: 22
<= 2 s: 40
<= 5 s: 4
<= 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 = 29994, median ~= 862 ms
0 ms: 103
1 ms: 274
2 ms: 165
<= 5 ms: 791
<= 10 ms: 2105
<= 20 ms: 615
<= 50 ms: 262
<= 100 ms: 94
<= 200 ms: 52
<= 500 ms: 6520
<= 1 s: 5554
<= 2 s: 9490
<= 5 s: 3888
<= 10 s: 78
<= 20 s: 2
<= 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 = 33700, median ~= 868 ms
0 ms: 114
1 ms: 299
2 ms: 178
<= 5 ms: 898
<= 10 ms: 2426
<= 20 ms: 723
<= 50 ms: 324
<= 100 ms: 126
<= 200 ms: 76
<= 500 ms: 7165
<= 1 s: 6141
<= 2 s: 10864
<= 5 s: 4279
<= 10 s: 84
<= 20 s: 2
<= 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)
: 30031 (100%)
Language (since startup)
: 33751 (100%)
SgtMap topography nFromCache=9 nNotFromCache=73
GSHHS: nCached=100 of 100, nCoarse=54, nSuccesses=252, nTossed=16
NationalBoundaries: nCached=56 of 100, nCoarse=15, nSuccesses=67, nTossed=0
StateBoundaries: nCached=56 of 100, nCoarse=12, nSuccesses=67, nTossed=0
Rivers: nCached=56 of 100, nCoarse=12, nSuccesses=67, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
275 + 301 + 288 + 271 + 270 + 293 + 265 + 265 + 285 + 285 + 277 + 275 + 263 + 276 + 299 + 277 +
286 + 280 + 249 + 269 + 266 + 290 + 288 + 260 + 288 + 264 + 291 + 275 + 249 + 292 + 301 + 276 +
268 + 270 + 263 + 272 + 271 + 291 + 249 + 273 + 293 + 269 + 269 + 278 + 269 + 279 + 265 + 272 +
306 + 313 + 268 + 284 + 306 + 263 + 263 + 294 + 270 + 281 + 318 + 267 + 246 + 270 + 272 + 271 +
283 + 297 + 293 + 279 + 285 + 280 + 272 + 261 + 299 + 264 + 263 + 285 + 257 + 280 + 273 + 260 +
241 + 299 + 259 + 249 + 304 + 292 + 280 + 304 + 287 + 262 + 250 + 283 + 272 + 261 + 260 + 273 +
286 + 253 + 257 + 291 + 314 + 285 + 295 + 273 + 266 + 271 + 283 + 277 + 263 + 284 + 286 + 274 +
271 + 253 + 336 + 312 + 280 + 254 + 280 + 292 + 315 + 275 + 284 + 290 + 245 + 271 + 302 = 35257
canonicalStringHolder map sizes:
1025 + 1056 + 1143 + 1064 + 1171 + 1076 + 1089 + 1086 + 1091 + 1095 + 1123 + 1096 + 1097 + 1108 + 1061 + 1019 +
1109 + 1094 + 1069 + 1062 + 1080 + 1099 + 1057 + 1082 + 1110 + 1199 + 1122 + 1073 + 1103 + 1120 + 1106 + 1053 +
1127 + 1142 + 1026 + 1114 + 1110 + 1074 + 1108 + 1103 + 1086 + 1117 + 1105 + 1117 + 1119 + 1142 + 1034 + 1065 +
1050 + 1123 + 1075 + 1088 + 1090 + 1136 + 1123 + 1132 + 1073 + 1079 + 1093 + 1101 + 1117 + 1141 + 1141 + 1055 +
1138 + 1127 + 1065 + 1152 + 1157 + 1208 + 1114 + 1138 + 1155 + 1103 + 1083 + 1127 + 1088 + 1117 + 1055 + 1098 +
1124 + 1115 + 1079 + 1098 + 1056 + 1168 + 1160 + 1111 + 1041 + 1081 + 1070 + 1100 + 1061 + 1113 + 1119 + 1114 +
1130 + 1117 + 1106 + 1088 + 1070 + 1152 + 1132 + 1087 + 1127 + 1134 + 1136 + 1149 + 1114 + 1084 + 1168 + 1082 +
1160 + 1132 + 1152 + 1109 + 1123 + 1117 + 1117 + 1100 + 1117 + 1103 + 1150 + 1056 + 1192 + 1113 + 1139 = 140435
Number of threads: Tomcat-waiting=27, inotify=108, 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-1,5,main] RUNNABLE daemon
com.cohort.array.StringArray.set(StringArray.java:1059)
com.cohort.array.StringArray.toIso88591(StringArray.java:212)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:5379)
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.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] RUNNABLE daemon
java.base@17.0.19/java.io.UnixFileSystem.list(Native Method)
java.base@17.0.19/java.io.File.normalizedList(File.java:1176)
java.base@17.0.19/java.io.File.listFiles(File.java:1269)
com.cohort.util.File2.deleteIfOld(File2.java:507)
com.cohort.util.File2.deleteIfOld(File2.java:526)
com.cohort.util.File2.deleteIfOld(File2.java:526)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:102)
#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)