|
BCO-DMO ERDDAP
Accessing BCO-DMO data |
log in
Brought to you by BCO-DMO |
Current time is 2026-08-24T05:15:06-04:00
Startup was at 2026-08-24T02:01:29-04:00
Last major LoadDatasets started 2m 12s ago and finished after 25 seconds.
nGridDatasets = 0
nTableDatasets = 2596
nTotalDatasets = 2596
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 = 1257
Response Failed Time (since last major LoadDatasets) n = 5, median ~= 0 ms
Response Failed Time (since last Daily Report) n = 298, median ~= 0 ms
Response Failed Time (since startup) n = 298, median ~= 0 ms
Response Succeeded Time (since last major LoadDatasets) n = 89, median ~= 23 ms
Response Succeeded Time (since last Daily Report) n = 9935, median ~= 20 ms
Response Succeeded Time (since startup) n = 9935, 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.5142351 processCPULoad=0.5008881 totalMemory=15988MB freeMemory=186MB totalSwapSpace=8191MB freeSwapSpace=6390MB
Number of active requests=3
Number of threads: Tomcat-waiting=21, inotify=625, other=15
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 521 MB (highWaterMark= 4097 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-24T05:13:14-04:00 16s 259 32 2596 192 ( 18) 12 ( 0) 0 0 0 22 625 15 339 0 3%
2026-08-24T05:09:28-04:00 92s 1160 32 2596 287 ( 19) 11 ( 0) 0 0 0 21 903 16 396 1 4%
2026-08-24T05:03:47-04:00 62s 1193 32 2596 254 ( 18) 9 ( 0) 0 0 0 21 465 16 347 1 2%
2026-08-24T04:58:41-04:00 59s 1160 32 2596 315 ( 17) 9 ( 0) 0 0 0 22 913 15 352 1 4%
2026-08-24T04:53:30-04:00 51s 1193 32 2596 258 ( 19) 11 ( 0) 0 0 0 21 770 16 553 1 3%
2026-08-24T04:47:46-04:00 9s 133 32 2596 256 ( 15) 1 ( 1) 0 0 0 22 539 15 336 0 2%
2026-08-24T04:43:27-04:00 54s 1193 32 2596 242 ( 22) 7 ( 0) 0 0 0 21 500 16 353 1 2%
2026-08-24T04:38:11-04:00 39s 808 32 2596 238 ( 19) 3 ( 0) 0 0 0 22 900 15 355 1 4%
2026-08-24T04:33:28-04:00 58s 1193 32 2596 287 ( 17) 2 ( 0) 0 0 0 22 571 15 357 1 2%
2026-08-24T04:28:26-04:00 60s 1160 32 2596 250 ( 18) 6 ( 0) 0 0 0 21 817 16 346 1 3%
2026-08-24T04:23:15-04:00 52s 1193 32 2596 329 ( 24) 13 ( 0) 0 0 0 22 905 15 381 3 4%
2026-08-24T04:17:27-04:00 7s 52 32 2596 209 ( 17) 3 ( 0) 0 0 0 21 752 16 331 0 3%
2026-08-24T04:13:29-04:00 71s 1193 32 2596 231 ( 25) 12 ( 0) 0 0 0 21 752 16 369 1 3%
2026-08-24T04:08:28-04:00 74s 1160 32 2596 241 ( 32) 8 ( 0) 0 0 0 22 707 15 429 1 3%
2026-08-24T04:03:08-04:00 61s 1193 32 2596 278 ( 18) 11 ( 0) 0 0 0 21 586 16 433 1 3%
2026-08-24T03:58:05-04:00 60s 1160 32 2596 232 ( 19) 8 ( 0) 0 0 0 21 722 16 350 1 3%
2026-08-24T03:53:03-04:00 61s 1193 32 2596 247 ( 28) 11 ( 0) 0 0 0 22 913 15 371 1 4%
2026-08-24T03:47:43-04:00 45s 881 32 2596 269 ( 19) 13 ( 0) 0 0 0 22 849 15 365 0 4%
2026-08-24T03:42:57-04:00 62s 1193 32 2596 310 ( 20) 13 ( 0) 0 0 0 22 875 15 357 2 4%
2026-08-24T03:37:04-04:00 12s 199 32 2596 211 ( 26) 5 ( 0) 0 0 0 22 667 15 335 0 3%
2026-08-24T03:32:56-04:00 67s 1193 32 2596 259 ( 19) 1 ( 0) 0 0 0 22 913 15 362 1 4%
2026-08-24T03:27:26-04:00 40s 785 32 2596 230 ( 19) 2 ( 0) 0 0 0 21 917 16 366 0 4%
2026-08-24T03:22:44-04:00 64s 1193 32 2596 246 ( 20) 11 ( 0) 0 0 0 22 856 15 352 1 4%
2026-08-24T03:17:34-04:00 56s 1092 32 2596 286 ( 19) 12 ( 0) 0 0 0 22 925 15 364 1 4%
2026-08-24T03:11:52-04:00 16s 244 32 2596 170 ( 19) 2 ( 0) 0 0 0 22 611 15 355 0 2%
2026-08-24T03:08:13-04:00 101s 1160 32 2596 288 ( 20) 7 ( 0) 0 0 0 22 611 15 346 1 2%
2026-08-24T03:02:12-04:00 46s 783 32 2596 215 ( 34) 13 ( 0) 0 0 0 22 801 15 453 7 3%
2026-08-24T02:57:39-04:00 75s 1160 32 2596 248 ( 18) 8 ( 0) 0 0 0 21 774 16 402 1 3%
2026-08-24T02:52:24-04:00 66s 1161 32 2596 234 ( 19) 8 ( 0) 0 0 0 21 611 18 459 1 2%
2026-08-24T02:47:26-04:00 72s 1160 32 2596 249 ( 20) 3 ( 0) 0 0 0 22 724 15 354 1 3%
2026-08-24T02:42:16-04:00 66s 1193 32 2596 330 ( 40) 4 ( 0) 0 0 0 22 912 15 423 1 4%
2026-08-24T02:36:21-04:00 15s 191 32 2596 210 ( 19) 5 ( 0) 0 0 0 22 645 15 332 0 3%
2026-08-24T02:32:08-04:00 64s 1036 32 2596 225 ( 20) 8 ( 1) 0 0 0 21 891 16 460 1 4%
2026-08-24T02:27:20-04:00 79s 1160 32 2596 332 ( 39) 7 ( 1) 0 0 0 22 624 15 350 4 2%
2026-08-24T02:22:15-04:00 79s 1193 32 2596 391 ( 50) 14 ( 1) 0 0 0 21 1000 16 368 5 4%
2026-08-24T02:16:12-04:00 22s 362 32 2596 181 ( 22) 10 ( 0) 0 0 0 23 335 14 350 0 1%
2026-08-24T02:12:01-04:00 76s 1193 32 2596 67 ( 46) 2 ( 0) 0 0 0 24 851 13 437 0 4%
2026-08-24T02:10:36-04:00 526s 2627 32 2596 548 ( 43) 8 ( 2) 0 0 0 23 1002 14 362 1 4%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 38, median ~= 60000 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: 2
<= 20 s: 4
<= 1 min: 13
<= 2 min: 18
<= 5 min: 0
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 38, median ~= 60000 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: 2
<= 20 s: 4
<= 1 min: 13
<= 2 min: 18
<= 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 = 5, median ~= 0 ms
0 ms: 4
1 ms: 1
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
Response Failed Time Distribution (since last Daily Report):
n = 298, median ~= 0 ms
0 ms: 164
1 ms: 109
2 ms: 4
<= 5 ms: 2
<= 10 ms: 0
<= 20 ms: 2
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 1
<= 2 s: 0
<= 5 s: 7
<= 10 s: 5
<= 20 s: 2
<= 1 min: 2
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 298, median ~= 0 ms
0 ms: 164
1 ms: 109
2 ms: 4
<= 5 ms: 2
<= 10 ms: 0
<= 20 ms: 2
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 1
<= 2 s: 0
<= 5 s: 7
<= 10 s: 5
<= 20 s: 2
<= 1 min: 2
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 89, median ~= 23 ms
0 ms: 0
1 ms: 3
2 ms: 0
<= 5 ms: 2
<= 10 ms: 13
<= 20 ms: 26
<= 50 ms: 5
<= 100 ms: 3
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 12
<= 2 s: 25
<= 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 = 9935, median ~= 20 ms
0 ms: 116
1 ms: 277
2 ms: 180
<= 5 ms: 334
<= 10 ms: 1630
<= 20 ms: 2507
<= 50 ms: 538
<= 100 ms: 132
<= 200 ms: 73
<= 500 ms: 75
<= 1 s: 1416
<= 2 s: 2638
<= 5 s: 16
<= 10 s: 0
<= 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 = 9935, median ~= 20 ms
0 ms: 116
1 ms: 277
2 ms: 180
<= 5 ms: 334
<= 10 ms: 1630
<= 20 ms: 2507
<= 50 ms: 538
<= 100 ms: 132
<= 200 ms: 73
<= 500 ms: 75
<= 1 s: 1416
<= 2 s: 2638
<= 5 s: 16
<= 10 s: 0
<= 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)
: 10235 (100%)
Language (since startup)
: 10235 (100%)
SgtMap topography nFromCache=0 nNotFromCache=2
GSHHS: nCached=4 of 100, nCoarse=0, nSuccesses=8, nTossed=0
NationalBoundaries: nCached=2 of 100, nCoarse=0, nSuccesses=2, nTossed=0
StateBoundaries: nCached=2 of 100, nCoarse=0, nSuccesses=2, nTossed=0
Rivers: nCached=2 of 100, nCoarse=0, nSuccesses=2, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
282 + 303 + 295 + 272 + 274 + 297 + 269 + 273 + 292 + 293 + 283 + 280 + 267 + 283 + 303 + 282 +
292 + 291 + 257 + 273 + 272 + 293 + 296 + 270 + 295 + 269 + 295 + 280 + 259 + 299 + 305 + 281 +
272 + 277 + 267 + 276 + 278 + 300 + 253 + 275 + 299 + 273 + 270 + 284 + 276 + 281 + 274 + 278 +
310 + 317 + 272 + 292 + 313 + 275 + 270 + 296 + 278 + 283 + 321 + 273 + 250 + 277 + 277 + 276 +
288 + 302 + 297 + 284 + 287 + 287 + 275 + 269 + 299 + 270 + 267 + 298 + 259 + 285 + 280 + 266 +
245 + 305 + 270 + 255 + 307 + 291 + 285 + 310 + 291 + 268 + 252 + 294 + 277 + 271 + 269 + 277 +
293 + 257 + 261 + 301 + 319 + 287 + 298 + 278 + 277 + 284 + 282 + 279 + 265 + 290 + 291 + 283 +
275 + 257 + 340 + 318 + 291 + 259 + 287 + 293 + 322 + 280 + 291 + 295 + 249 + 276 + 308 = 35954
canonicalStringHolder map sizes:
980 + 1011 + 1089 + 1000 + 1113 + 1045 + 1021 + 1039 + 1060 + 1055 + 1069 + 1043 + 1050 + 1074 + 1032 + 974 +
1071 + 1061 + 1009 + 997 + 1020 + 1055 + 991 + 1033 + 1073 + 1164 + 1075 + 1034 + 1036 + 1062 + 1075 + 998 +
1081 + 1099 + 985 + 1053 + 1062 + 1027 + 1038 + 1065 + 1033 + 1077 + 1036 + 1076 + 1074 + 1100 + 969 + 1024 +
1017 + 1079 + 1042 + 1047 + 1040 + 1064 + 1068 + 1091 + 1039 + 1048 + 1062 + 1068 + 1075 + 1103 + 1082 + 986 +
1072 + 1099 + 1030 + 1092 + 1109 + 1144 + 1058 + 1106 + 1101 + 1047 + 1038 + 1072 + 1057 + 1072 + 997 + 1072 +
1057 + 1049 + 1025 + 1055 + 1008 + 1118 + 1108 + 1072 + 990 + 1027 + 1039 + 1045 + 1006 + 1073 + 1063 + 1064 +
1078 + 1068 + 1080 + 1051 + 1023 + 1105 + 1066 + 1033 + 1081 + 1064 + 1087 + 1092 + 1072 + 1034 + 1120 + 1041 +
1096 + 1086 + 1098 + 1060 + 1059 + 1074 + 1057 + 1063 + 1053 + 1054 + 1081 + 1008 + 1129 + 1086 + 1068 = 134251
Number of threads: Tomcat-waiting=21, inotify=625, other=15
(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
java.base@17.0.19/java.io.RandomAccessFile.readBytes(Native Method)
java.base@17.0.19/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.19/java.lang.Thread.run(Thread.java:840)
#7 Thread[https-jsse-nio-8001-exec-2,5,main] RUNNABLE daemon
java.base@17.0.19/java.io.RandomAccessFile.seek0(Native Method)
java.base@17.0.19/java.io.RandomAccessFile.seek(RandomAccessFile.java:590)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:737)
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.19/java.lang.Thread.run(Thread.java:840)
#8 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)
#9 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)
#10 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)
#11 Thread[Notification Thread,9,system] RUNNABLE daemon
#12 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)
#13 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)
#14 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#15 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)