![]() |
Metocean: In Situ Observing System |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-02-19T23:05:48-06:00
Startup was at 2026-02-19T18:34:01-06:00
Last major LoadDatasets started 14m 20s ago and finished after 10 seconds.
Currently, no dataset is loading.
nGridDatasets = 0
nTableDatasets = 177
nTotalDatasets = 177
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Unique users (since startup) n = 591
Response Failed Time (since last major LoadDatasets) n = 190, median ~= 1029 ms
Response Failed Time (since last Daily Report) n = 4911, median ~= 16 ms
Response Failed Time (since startup) n = 4911, median ~= 16 ms
Response Succeeded Time (since last major LoadDatasets) n = 461, median ~= 1306 ms
Response Succeeded Time (since last Daily Report) n = 11718, median ~= 1067 ms
Response Succeeded Time (since startup) n = 11753, median ~= 1071 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
EmailThread has sent 0 out of 20 emails. The current email session has been running for 1m 3s.
EmailThread Failed Time (since last Daily Report) n = 45, median ~= 0 ms
EmailThread Succeeded Time (since last Daily Report) n = 0
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.24342327 processCPULoad=0.22100638 totalMemory=95213MB freeMemory=50006MB totalSwapSpace=8191MB freeSwapSpace=8191MB
Number of active requests=2
Number of threads: Tomcat-waiting=12, inotify=220, other=13
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 14347 MB (highWaterMark= 14347 MB) (Xmx ~= 62805 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-02-19T22:51:32-06:00 3s 1 0 177 465 ( 1250) 105 ( 3125) 0 0 0 11 176 15 609 0 4%
2026-02-19T22:38:57-06:00 149s 6 0 177 1139 ( 949) 272 ( 1862) 0 0 0 13 176 17 320 0 4%
2026-02-19T22:22:22-06:00 54s 3 0 177 414 ( 1812) 258 ( 1538) 0 0 0 12 176 14 518 0 4%
2026-02-19T22:15:31-06:00 544s 120 0 177 600 ( 980) 543 ( 0) 0 0 0 7 176 23 425 0 4%
2026-02-19T21:52:25-06:00 58s 22 0 177 513 ( 1383) 133 ( 2827) 0 0 0 9 176 17 1684 0 4%
2026-02-19T21:38:57-06:00 150s 6 0 177 1149 ( 952) 271 ( 2013) 0 0 0 13 176 13 474 0 4%
2026-02-19T21:22:20-06:00 53s 3 0 177 527 ( 1351) 263 ( 1292) 0 0 0 12 176 18 670 0 4%
2026-02-19T21:15:29-06:00 542s 120 0 177 684 ( 859) 528 ( 0) 0 0 0 9 176 21 514 0 4%
2026-02-19T20:52:24-06:00 57s 22 0 177 578 ( 1391) 134 ( 3086) 0 0 0 11 176 19 841 0 3%
2026-02-19T20:36:30-06:00 3s 0 0 177 898 ( 1169) 262 ( 1844) 0 0 0 13 176 13 303 0 4%
2026-02-19T20:24:18-06:00 171s 9 0 177 829 ( 904) 615 ( 0) 0 0 0 12 176 19 768 0 4%
2026-02-19T20:08:18-06:00 112s 59 0 177 391 ( 987) 112 ( 320) 0 0 0 13 176 17 377 0 4%
2026-02-19T20:02:50-06:00 684s 108 0 177 730 ( 1425) 201 ( 2725) 0 0 0 10 176 20 1050 0 4%
2026-02-19T19:36:29-06:00 3s 0 0 177 1189 ( 925) 266 ( 1588) 0 0 0 13 176 14 368 0 4%
2026-02-19T19:21:29-06:00 3s 0 0 177 310 ( 896) 349 ( 0) 0 0 0 13 176 14 1133 0 4%
2026-02-19T19:11:32-06:00 306s 10 0 177 182 ( 560) 131 ( 0) 0 0 0 13 176 15 953 0 4%
2026-02-19T19:06:22-06:00 1032s 166 0 177 659 ( 1582) 278 ( 2951) 0 0 0 14 176 16 927 0 3%
2026-02-19T18:35:17-06:00 66s 176 0 177 35 ( 1420) 0 ( 0) 0 0 0 13 176 13 767 0 4%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 17, median ~= 90000 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: 0
<= 20 s: 0
<= 1 min: 4
<= 2 min: 1
<= 5 min: 3
<= 10 min: 3
<= 20 min: 2
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 18, median ~= 90000 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: 0
<= 20 s: 0
<= 1 min: 4
<= 2 min: 2
<= 5 min: 3
<= 10 min: 3
<= 20 min: 2
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 7, median ~= 75000 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: 2
<= 10 s: 1
<= 20 s: 0
<= 1 min: 0
<= 2 min: 2
<= 5 min: 2
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since startup):
n = 7, median ~= 75000 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: 2
<= 10 s: 1
<= 20 s: 0
<= 1 min: 0
<= 2 min: 2
<= 5 min: 2
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 190, median ~= 1029 ms
0 ms: 33
1 ms: 17
2 ms: 0
<= 5 ms: 1
<= 10 ms: 6
<= 20 ms: 2
<= 50 ms: 1
<= 100 ms: 0
<= 200 ms: 5
<= 500 ms: 16
<= 1 s: 13
<= 2 s: 35
<= 5 s: 50
<= 10 s: 7
<= 20 s: 3
<= 1 min: 1
<= 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 = 4911, median ~= 16 ms
0 ms: 1130
1 ms: 1207
2 ms: 2
<= 5 ms: 6
<= 10 ms: 78
<= 20 ms: 52
<= 50 ms: 16
<= 100 ms: 7
<= 200 ms: 37
<= 500 ms: 198
<= 1 s: 144
<= 2 s: 434
<= 5 s: 1237
<= 10 s: 293
<= 20 s: 58
<= 1 min: 11
<= 2 min: 0
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 4911, median ~= 16 ms
0 ms: 1130
1 ms: 1207
2 ms: 2
<= 5 ms: 6
<= 10 ms: 78
<= 20 ms: 52
<= 50 ms: 16
<= 100 ms: 7
<= 200 ms: 37
<= 500 ms: 198
<= 1 s: 144
<= 2 s: 434
<= 5 s: 1237
<= 10 s: 293
<= 20 s: 58
<= 1 min: 11
<= 2 min: 0
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 461, median ~= 1306 ms
0 ms: 2
1 ms: 4
2 ms: 3
<= 5 ms: 8
<= 10 ms: 8
<= 20 ms: 17
<= 50 ms: 32
<= 100 ms: 16
<= 200 ms: 3
<= 500 ms: 25
<= 1 s: 74
<= 2 s: 126
<= 5 s: 93
<= 10 s: 32
<= 20 s: 10
<= 1 min: 6
<= 2 min: 0
<= 5 min: 2
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 11718, median ~= 1067 ms
0 ms: 73
1 ms: 156
2 ms: 66
<= 5 ms: 100
<= 10 ms: 179
<= 20 ms: 462
<= 50 ms: 1353
<= 100 ms: 600
<= 200 ms: 174
<= 500 ms: 504
<= 1 s: 2058
<= 2 s: 2001
<= 5 s: 2804
<= 10 s: 736
<= 20 s: 266
<= 1 min: 159
<= 2 min: 18
<= 5 min: 9
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 11753, median ~= 1071 ms
0 ms: 73
1 ms: 156
2 ms: 66
<= 5 ms: 101
<= 10 ms: 179
<= 20 ms: 462
<= 50 ms: 1356
<= 100 ms: 603
<= 200 ms: 174
<= 500 ms: 504
<= 1 s: 2058
<= 2 s: 2026
<= 5 s: 2806
<= 10 s: 737
<= 20 s: 266
<= 1 min: 159
<= 2 min: 18
<= 5 min: 9
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since last Daily Report):
n = 45, median ~= 0 ms
0 ms: 45
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: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since startup):
n = 45, median ~= 0 ms
0 ms: 45
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: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Succeeded Time Distribution (since last Daily Report):
n = 0
EmailThread Succeeded Time Distribution (since startup):
n = 0
EmailThread nEmails/Session Distribution (since last Daily Report):
n = 45, median ~= 0
0: 45
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 45, median ~= 0
0: 45
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 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)
: 16630 (100%)
Language (since startup)
: 16666 (100%)
SgtMap topography nFromCache=2 nNotFromCache=19
GSHHS: nCached=34 of 100, nCoarse=0, nSuccesses=84, nTossed=0
NationalBoundaries: nCached=17 of 100, nCoarse=0, nSuccesses=21, nTossed=0
StateBoundaries: nCached=17 of 100, nCoarse=0, nSuccesses=21, nTossed=0
Rivers: nCached=17 of 100, nCoarse=0, nSuccesses=21, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
32 + 39 + 40 + 32 + 36 + 34 + 33 + 33 + 33 + 43 + 39 + 34 + 36 + 25 + 44 + 42 +
43 + 42 + 35 + 40 + 37 + 50 + 39 + 37 + 26 + 21 + 36 + 25 + 33 + 44 + 43 + 31 +
41 + 33 + 34 + 40 + 31 + 38 + 36 + 33 + 36 + 41 + 26 + 39 + 47 + 39 + 37 + 44 +
37 + 41 + 26 + 34 + 53 + 28 + 40 + 43 + 41 + 34 + 46 + 40 + 41 + 27 + 33 + 51 +
38 + 39 + 37 + 38 + 36 + 34 + 44 + 24 + 36 + 38 + 35 + 34 + 30 + 37 + 43 + 35 +
29 + 47 + 44 + 49 + 34 + 32 + 37 + 40 + 28 + 43 + 38 + 42 + 42 + 36 + 31 + 37 +
37 + 30 + 40 + 33 + 39 + 40 + 35 + 20 + 32 + 32 + 43 + 44 + 37 + 42 + 25 + 22 +
29 + 33 + 41 + 42 + 34 + 29 + 31 + 31 + 54 + 46 + 37 + 35 + 35 + 33 + 32 = 4647
canonicalStringHolder map sizes:
103 + 94 + 76 + 82 + 86 + 87 + 85 + 107 + 98 + 93 + 100 + 108 + 93 + 92 + 103 + 102 +
106 + 84 + 106 + 110 + 98 + 95 + 113 + 87 + 81 + 95 + 82 + 102 + 74 + 103 + 88 + 97 +
85 + 69 + 106 + 69 + 88 + 99 + 103 + 93 + 82 + 105 + 110 + 86 + 89 + 93 + 101 + 71 +
108 + 81 + 94 + 97 + 83 + 102 + 93 + 94 + 92 + 82 + 87 + 82 + 114 + 93 + 97 + 98 +
102 + 85 + 92 + 89 + 81 + 92 + 99 + 112 + 94 + 101 + 83 + 83 + 98 + 82 + 92 + 87 +
97 + 90 + 85 + 92 + 72 + 74 + 95 + 91 + 85 + 90 + 86 + 102 + 103 + 94 + 88 + 89 +
88 + 85 + 92 + 83 + 85 + 91 + 94 + 95 + 86 + 85 + 95 + 82 + 96 + 90 + 88 + 76 +
103 + 91 + 104 + 77 + 80 + 93 + 71 + 101 + 77 + 98 + 77 + 108 + 96 + 85 + 92 = 11645
Number of threads: Tomcat-waiting=12, inotify=220, other=13
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.18/java.lang.Object.wait(Native Method)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.18/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
java.base@17.0.18/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#2 Thread[EmailThread,5,main] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.Net.connect0(Native Method)
java.base@17.0.18/sun.nio.ch.Net.connect(Net.java:591)
java.base@17.0.18/sun.nio.ch.Net.connect(Net.java:580)
java.base@17.0.18/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593)
java.base@17.0.18/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
java.base@17.0.18/java.net.Socket.connect(Socket.java:633)
java.base@17.0.18/java.net.Socket.connect(Socket.java:583)
com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:335)
com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:214)
com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2160)
com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:722)
jakarta.mail.Service.connect(Service.java:342)
jakarta.mail.Service.connect(Service.java:222)
gov.noaa.pfel.coastwatch.util.SSR.openEmailSession(SSR.java:1251)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:107)
#3 Thread[Finalizer,8,system] WAITING daemon
java.base@17.0.18/java.lang.Object.wait(Native Method)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.18/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#4 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.18/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.18/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:535)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:70)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:127)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#5 Thread[http-nio-8080-exec-5,5,main] RUNNABLE daemon
ucar.ma2.ArrayInt.<init>(ArrayInt.java:90)
ucar.ma2.ArrayInt$D2.<init>(ArrayInt.java:376)
ucar.ma2.ArrayInt$D2.<init>(ArrayInt.java:367)
ucar.ma2.ArrayInt.factory(ArrayInt.java:43)
ucar.ma2.Array.factory(Array.java:92)
ucar.ma2.Array.factory(Array.java:61)
ucar.ma2.Array.copy(Array.java:656)
ucar.ma2.Array.copyTo1DJavaArray(Array.java:805)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:575)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:538)
gov.noaa.pfel.coastwatch.pointdata.Table.readMultidimNc(Table.java:7737)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:123)
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.getTwawmForDapQuery(EDDTable.java:1744)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3203)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:138)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1775)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#6 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@17.0.18/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.18/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.18/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.18/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:773)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#7 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.18/java.lang.Object.wait(Native Method)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.18/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.18/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.18/java.lang.Thread.run(Thread.java:840)
#8 Thread[main,5,main] RUNNABLE
java.base@17.0.18/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.18/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.18/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.18/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.18/java.net.ServerSocket.accept(ServerSocket.java:532)
org.apache.catalina.core.StandardServer.await(StandardServer.java:555)
org.apache.catalina.startup.Catalina.await(Catalina.java:848)
org.apache.catalina.startup.Catalina.start(Catalina.java:796)
java.base@17.0.18/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.18/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.18/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.18/java.lang.reflect.Method.invoke(Method.java:569)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#9 Thread[Notification Thread,9,system] RUNNABLE daemon
#10 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.18/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.18/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.18/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#11 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.18/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#12 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#13 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.18/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)