Metocean: In Situ Observing System |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2024-04-26T00:53:46+00:00 Startup was at 2024-04-22T15:59:08+00:00 Last major LoadDatasets started 1m 37s ago and is still running. Currently, major LoadDatasets is loading dataset #1=wmo_42369 (1m 35s). nGridDatasets = 0 nTableDatasets = 166 nTotalDatasets = 166 n Datasets Failed To Load (in the last major LoadDatasets) = 1 wmo_42907, (end) Unique users (since startup) n = 2614 Response Failed Time (since last major LoadDatasets) n = 5866, median ~= 10 ms Response Failed Time (since last Daily Report) n = 7933, median ~= 10 ms Response Failed Time (since startup) n = 41378, median ~= 1401 ms Response Succeeded Time (since last major LoadDatasets) n = 8549, median ~= 20 ms Response Succeeded Time (since last Daily Report) n = 11894, median ~= 19 ms Response Succeeded Time (since startup) n = 72325, median ~= 31 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.058540743 processCPULoad=0.044861425 totalMemory=64421MB freeMemory=5237MB totalSwapSpace=0MB freeSwapSpace=0MB Number of active requests=1 Number of threads: Tomcat-waiting=13, inotify=96, other=24 0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 11467 MB (highWaterMark= 18488 MB) (Xmx ~= 51029 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 ---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- ----- 2024-04-25T12:51:56+00:00 3510s 32 1 167 3346 ( 18) 2067 ( 12) 0 0 0 14 96 43 621 0 12% 2024-04-25T07:53:19+00:00 3419s 41 2 166 487 ( 42) 322 ( 1) 0 0 0 14 95 23 573 0 12% 2024-04-25T06:56:13+00:00 2303s 22 0 168 751 ( 32) 390 ( 6) 0 0 0 8 97 45 827 0 12% 2024-04-25T05:32:40+00:00 1906s 19 0 168 423 ( 18) 192 ( 1) 0 0 0 14 97 24 463 0 9% 2024-04-25T05:00:47+00:00 2280s 33 0 168 279 ( 30) 148 ( 11) 0 0 0 14 97 27 569 0 12% 2024-04-25T04:22:43+00:00 2255s 50 0 168 733 ( 19) 410 ( 1) 0 0 0 12 97 50 474 0 12% 2024-04-25T02:45:03+00:00 3517s 38 1 167 561 ( 19) 251 ( 1) 0 0 0 13 96 26 652 0 12% 2024-04-25T01:46:20+00:00 2677s 49 0 168 1111 ( 20) 491 ( 1) 0 0 0 14 97 39 629 0 12% 2024-04-25T00:01:34+00:00 3238s 35 2 166 598 ( 19) 284 ( 10) 0 0 0 12 95 28 902 0 9% 2024-04-24T23:07:29+00:00 2478s 51 0 168 827 ( 49) 237 ( 1) 0 0 0 12 97 45 559 0 12% 2024-04-24T21:26:02+00:00 2299s 31 0 168 340 ( 18) 208 ( 1) 0 0 0 14 97 26 555 0 9% 2024-04-24T20:47:36+00:00 2687s 50 1 167 1714 ( 18) 880 ( 12) 0 0 0 14 96 43 569 0 12% 2024-04-24T18:02:43+00:00 3073s 47 2 166 2262 ( 52) 2331 ( 3086) 0 0 0 9 95 44 609 0 12% 2024-04-24T14:11:23+00:00 3562s 37 1 167 602 ( 833) 575 ( 2792) 0 0 0 13 96 26 459 0 12% 2024-04-24T13:11:56+00:00 2161s 48 0 168 1379 ( 954) 1459 ( 3261) 0 0 0 13 97 45 451 0 9% 2024-04-24T10:35:50+00:00 3103s 29 1 167 5049 ( 37) 3058 ( 2388) 0 0 0 10 96 51 540 0 12% 2024-04-24T04:44:00+00:00 2651s 49 1 167 8763 ( 14) 4556 ( 2713) 0 0 0 9 96 47 692 0 12% 2024-04-23T21:59:37+00:00 2327s 44 0 168 1878 ( 38) 1057 ( 1250) 0 0 0 15 97 46 921 0 12% 2024-04-23T20:20:46+00:00 2778s 23 1 167 1073 ( 32) 550 ( 95) 0 0 0 15 96 25 499 0 12% 2024-04-23T19:34:24+00:00 3134s 73 1 167 3921 ( 26) 2035 ( 143) 0 0 0 10 96 48 518 0 12% 2024-04-23T16:42:04+00:00 3448s 76 1 167 11153 ( 36) 9017 ( 2900) 0 0 0 14 96 37 547 0 9% 2024-04-23T02:44:21+00:00 3359s 51 1 167 5835 ( 40) 1798 ( 2945) 0 0 0 9 96 51 614 0 9% 2024-04-22T23:48:15+00:00 3541s 22 1 167 1969 ( 36) 596 ( 2780) 0 0 0 9 96 26 399 0 12% 2024-04-22T22:49:12+00:00 2933s 69 1 167 5682 ( 40) 1134 ( 932) 0 0 0 9 96 50 878 0 12% 2024-04-22T20:00:10+00:00 2660s 67 1 166 2178 ( 27) 1078 ( 1026) 0 0 0 14 95 34 464 0 12% 2024-04-22T17:15:40+00:00 2359s 64 0 168 391 ( 98) 304 ( 3557) 0 0 0 11 97 29 514 0 9% 2024-04-22T16:36:14+00:00 2223s 167 0 168 481 ( 2705) 83 ( 1563) 0 0 0 9 97 25 496 0 12% Major LoadDatasets Times Distribution (since last Daily Report): n = 1, median ~= 2400000 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: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 1 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 27, median ~= 2400000 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: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 27 > 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 = 5866, median ~= 10 ms 0 ms: 955 1 ms: 1473 2 ms: 8 <= 5 ms: 17 <= 10 ms: 486 <= 20 ms: 657 <= 50 ms: 389 <= 100 ms: 41 <= 200 ms: 9 <= 500 ms: 65 <= 1 s: 134 <= 2 s: 240 <= 5 s: 958 <= 10 s: 94 <= 20 s: 61 <= 1 min: 157 <= 2 min: 94 <= 5 min: 28 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since last Daily Report): n = 7933, median ~= 10 ms 0 ms: 1285 1 ms: 1956 2 ms: 13 <= 5 ms: 25 <= 10 ms: 652 <= 20 ms: 880 <= 50 ms: 502 <= 100 ms: 54 <= 200 ms: 11 <= 500 ms: 104 <= 1 s: 160 <= 2 s: 351 <= 5 s: 1302 <= 10 s: 165 <= 20 s: 95 <= 1 min: 212 <= 2 min: 124 <= 5 min: 42 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since startup): n = 41378, median ~= 1401 ms 0 ms: 4794 1 ms: 5768 2 ms: 63 <= 5 ms: 98 <= 10 ms: 2467 <= 20 ms: 2592 <= 50 ms: 2041 <= 100 ms: 691 <= 200 ms: 155 <= 500 ms: 644 <= 1 s: 560 <= 2 s: 2033 <= 5 s: 12339 <= 10 s: 3523 <= 20 s: 953 <= 1 min: 1591 <= 2 min: 835 <= 5 min: 223 <= 10 min: 6 <= 20 min: 2 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 8549, median ~= 20 ms 0 ms: 921 1 ms: 798 2 ms: 31 <= 5 ms: 51 <= 10 ms: 489 <= 20 ms: 2053 <= 50 ms: 1001 <= 100 ms: 461 <= 200 ms: 135 <= 500 ms: 194 <= 1 s: 571 <= 2 s: 691 <= 5 s: 383 <= 10 s: 225 <= 20 s: 161 <= 1 min: 223 <= 2 min: 118 <= 5 min: 41 <= 10 min: 2 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last Daily Report): n = 11894, median ~= 19 ms 0 ms: 1317 1 ms: 1070 2 ms: 48 <= 5 ms: 80 <= 10 ms: 709 <= 20 ms: 2966 <= 50 ms: 1192 <= 100 ms: 555 <= 200 ms: 165 <= 500 ms: 248 <= 1 s: 838 <= 2 s: 1024 <= 5 s: 531 <= 10 s: 341 <= 20 s: 226 <= 1 min: 341 <= 2 min: 183 <= 5 min: 58 <= 10 min: 2 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since startup): n = 72325, median ~= 31 ms 0 ms: 5798 1 ms: 5359 2 ms: 629 <= 5 ms: 882 <= 10 ms: 3892 <= 20 ms: 15222 <= 50 ms: 11895 <= 100 ms: 3805 <= 200 ms: 1450 <= 500 ms: 1741 <= 1 s: 3853 <= 2 s: 5456 <= 5 s: 4923 <= 10 s: 2843 <= 20 s: 1376 <= 1 min: 1947 <= 2 min: 955 <= 5 min: 294 <= 10 min: 5 <= 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) : 19821 (100%) Language (since startup) : 113638 (100%) SgtMap topography nFromCache=4 nNotFromCache=90 GSHHS: nCached=100 of 100, nCoarse=0, nSuccesses=330, nTossed=46 NationalBoundaries: nCached=71 of 100, nCoarse=0, nSuccesses=94, nTossed=0 StateBoundaries: nCached=71 of 100, nCoarse=0, nSuccesses=94, nTossed=0 Rivers: nCached=71 of 100, nCoarse=0, nSuccesses=94, nTossed=0 bufferedImage isAccelerated=[unknown] canonical map sizes: 31 + 38 + 41 + 31 + 35 + 35 + 35 + 32 + 32 + 41 + 39 + 34 + 35 + 27 + 44 + 42 + 44 + 41 + 36 + 43 + 37 + 47 + 37 + 36 + 28 + 23 + 36 + 26 + 33 + 47 + 43 + 31 + 42 + 30 + 33 + 40 + 31 + 38 + 35 + 34 + 36 + 40 + 29 + 36 + 46 + 39 + 40 + 44 + 38 + 42 + 28 + 34 + 53 + 30 + 45 + 43 + 40 + 37 + 45 + 39 + 40 + 26 + 32 + 52 + 38 + 36 + 38 + 40 + 35 + 34 + 44 + 24 + 36 + 38 + 36 + 35 + 30 + 39 + 42 + 36 + 29 + 48 + 46 + 48 + 33 + 34 + 38 + 40 + 29 + 46 + 37 + 44 + 43 + 37 + 31 + 37 + 36 + 30 + 42 + 34 + 41 + 40 + 35 + 19 + 32 + 31 + 43 + 45 + 38 + 41 + 25 + 22 + 30 + 34 + 42 + 41 + 36 + 29 + 32 + 30 + 52 + 47 + 37 + 37 + 35 + 34 + 34 = 4682 canonicalStringHolder map sizes: 88 + 84 + 91 + 69 + 82 + 66 + 71 + 93 + 74 + 77 + 82 + 88 + 78 + 78 + 90 + 80 + 85 + 72 + 90 + 67 + 85 + 84 + 95 + 87 + 78 + 83 + 70 + 94 + 88 + 72 + 77 + 96 + 88 + 79 + 94 + 64 + 87 + 89 + 79 + 74 + 89 + 98 + 94 + 65 + 87 + 88 + 93 + 64 + 81 + 71 + 90 + 77 + 83 + 91 + 83 + 90 + 77 + 61 + 80 + 85 + 73 + 80 + 72 + 96 + 79 + 81 + 74 + 79 + 71 + 69 + 66 + 89 + 95 + 83 + 77 + 67 + 83 + 70 + 78 + 71 + 78 + 79 + 68 + 67 + 73 + 73 + 76 + 75 + 96 + 87 + 89 + 84 + 78 + 89 + 84 + 87 + 77 + 69 + 92 + 85 + 77 + 88 + 85 + 71 + 76 + 88 + 86 + 80 + 100 + 82 + 70 + 83 + 86 + 85 + 84 + 79 + 85 + 82 + 69 + 83 + 74 + 73 + 63 + 89 + 82 + 87 + 61 = 10242 Number of threads: Tomcat-waiting=13, inotify=96, other=24 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@17.0.4.1/java.lang.Object.wait(Native Method) java.base@17.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.4.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@17.0.4.1/java.lang.Thread.run(Thread.java:833) java.base@17.0.4.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162) #2 Thread[Finalizer,8,system] WAITING daemon java.base@17.0.4.1/java.lang.Object.wait(Native Method) java.base@17.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.base@17.0.4.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172) #3 Thread[ForkJoinPool.commonPool-worker-4511,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #4 Thread[ForkJoinPool.commonPool-worker-4526,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #5 Thread[ForkJoinPool.commonPool-worker-4528,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #6 Thread[ForkJoinPool.commonPool-worker-4536,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #7 Thread[ForkJoinPool.commonPool-worker-4537,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #8 Thread[ForkJoinPool.commonPool-worker-4539,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #9 Thread[ForkJoinPool.commonPool-worker-4540,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #10 Thread[ForkJoinPool.commonPool-worker-4541,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #11 Thread[ForkJoinPool.commonPool-worker-4542,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #12 Thread[ForkJoinPool.commonPool-worker-4544,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #13 Thread[ForkJoinPool.commonPool-worker-4545,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #14 Thread[ForkJoinPool.commonPool-worker-4546,5,main] TIMED_WAITING daemon java.base@17.0.4.1/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.4.1/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) java.base@17.0.4.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) java.base@17.0.4.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) #15 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@17.0.4.1/sun.nio.ch.Net.accept(Native Method) java.base@17.0.4.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425) java.base@17.0.4.1/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:520) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:129) java.base@17.0.4.1/java.lang.Thread.run(Thread.java:833) #16 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon java.base@17.0.4.1/sun.nio.ch.EPoll.wait(Native Method) java.base@17.0.4.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118) java.base@17.0.4.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129) java.base@17.0.4.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:778) java.base@17.0.4.1/java.lang.Thread.run(Thread.java:833) #17 Thread[Java2D Disposer,10,system] WAITING daemon java.base@17.0.4.1/java.lang.Object.wait(Native Method) java.base@17.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.4.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.desktop@17.0.4.1/sun.java2d.Disposer.run(Disposer.java:145) java.base@17.0.4.1/java.lang.Thread.run(Thread.java:833) #18 Thread[LoadDatasets,5,main] RUNNABLE daemon java.base@17.0.4.1/java.io.RandomAccessFile.readBytes(Native Method) java.base@17.0.4.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.iosp.IospHelper.readData(IospHelper.java:127) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:51) ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:337) ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:183) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:797) ucar.nc2.Variable._read(Variable.java:736) ucar.nc2.Variable.read(Variable.java:614) 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.subsetVariablesDataTable(EDDTable.java:12636) gov.noaa.pfel.erddap.dataset.EDDTable.distinctSubsetVariablesDataTable(EDDTable.java:12709) gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:739) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1915) gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:85) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:483) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:471) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:364) #19 Thread[main,5,main] RUNNABLE java.base@17.0.4.1/sun.nio.ch.Net.accept(Native Method) java.base@17.0.4.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:755) java.base@17.0.4.1/java.net.ServerSocket.implAccept(ServerSocket.java:675) java.base@17.0.4.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641) java.base@17.0.4.1/java.net.ServerSocket.implAccept(ServerSocket.java:617) java.base@17.0.4.1/java.net.ServerSocket.implAccept(ServerSocket.java:574) java.base@17.0.4.1/java.net.ServerSocket.accept(ServerSocket.java:532) org.apache.catalina.core.StandardServer.await(StandardServer.java:605) org.apache.catalina.startup.Catalina.await(Catalina.java:887) org.apache.catalina.startup.Catalina.start(Catalina.java:833) java.base@17.0.4.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) java.base@17.0.4.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) java.base@17.0.4.1/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base@17.0.4.1/java.lang.reflect.Method.invoke(Method.java:568) app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476) #20 Thread[Notification Thread,9,system] RUNNABLE daemon #21 Thread[Reference Handler,10,system] RUNNABLE daemon java.base@17.0.4.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@17.0.4.1/java.lang.ref.Reference.processPendingReferences(Reference.java:253) java.base@17.0.4.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215) #22 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon java.base@17.0.4.1/java.lang.Thread.sleep(Native Method) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288) #23 Thread[Signal Dispatcher,9,system] RUNNABLE daemon #24 Thread[TouchThread,5,main] TIMED_WAITING daemon java.base@17.0.4.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)