![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-05-03T11:44:16-07:00 Startup was at 2025-03-19T15:03:36-07:00 Last major LoadDatasets started 3m 59s ago and finished after 5 seconds. nGridDatasets = 2 nTableDatasets = 21 nTotalDatasets = 23 n Datasets Failed To Load (in the last major LoadDatasets) = 0 Unique users (since startup) n = 13211 Response Failed Time (since last major LoadDatasets) n = 0 Response Failed Time (since last Daily Report) n = 6, median ~= 0 ms Response Failed Time (since startup) n = 38083, median ~= 246 ms Response Succeeded Time (since last major LoadDatasets) n = 11, median ~= 1875 ms Response Succeeded Time (since last Daily Report) n = 1849, median ~= 134 ms Response Succeeded Time (since startup) n = 591007, median ~= 148 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 Number of threads: Tomcat-waiting=8, inotify=1, other=22 MemoryInUse= 1338 MB (highWaterMark= 2607 MB) (Xmx ~= 21845 MB) Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB Open timestamp time nTry nFail nTotal nSuccess (median) nFail (median) memFail tooMany tomWait inotify other inUse Files ---------------------------- ----- ----------------- ------------------------------------------------ --------------------- ----- ----- 2025-05-03T11:40:17-07:00 1s 0 0 23 12 ( 100) 0 ( 0) 0 0 10 1 21 162 4% 2025-05-03T11:25:17-07:00 1s 0 0 23 61 ( 7) 0 ( 0) 0 0 10 1 21 153 4% 2025-05-03T11:10:17-07:00 1s 0 0 23 33 ( 179) 0 ( 0) 0 0 10 1 21 150 4% 2025-05-03T10:55:17-07:00 1s 0 0 23 68 ( 200) 0 ( 0) 0 0 10 1 21 147 4% 2025-05-03T10:40:16-07:00 1s 0 0 23 91 ( 4) 1 ( 350) 0 0 10 1 25 146 4% 2025-05-03T10:25:16-07:00 1s 0 0 23 172 ( 4) 0 ( 0) 0 0 10 1 21 153 4% 2025-05-03T10:10:16-07:00 1s 0 0 23 23 ( 156) 0 ( 0) 0 0 10 1 21 151 4% 2025-05-03T09:55:16-07:00 1s 0 0 23 29 ( 107) 0 ( 0) 0 0 10 1 21 155 4% 2025-05-03T09:40:16-07:00 1s 0 0 23 25 ( 1136) 0 ( 0) 0 0 10 1 21 152 4% 2025-05-03T09:25:16-07:00 1s 0 0 23 80 ( 300) 0 ( 0) 0 0 10 1 23 147 4% 2025-05-03T09:10:16-07:00 1s 0 0 23 98 ( 163) 0 ( 0) 0 0 10 1 21 150 7% 2025-05-03T08:55:16-07:00 1s 0 0 23 74 ( 97) 0 ( 0) 0 0 10 1 21 154 7% 2025-05-03T08:40:16-07:00 1s 0 0 23 132 ( 126) 5 ( 0) 0 0 10 1 21 147 4% 2025-05-03T08:25:15-07:00 1s 0 0 23 414 ( 162) 0 ( 0) 0 0 10 1 21 149 7% 2025-05-03T08:10:15-07:00 1s 0 0 23 424 ( 118) 0 ( 0) 0 2 10 1 26 287 7% 2025-05-03T07:55:15-07:00 1s 0 0 23 5 ( 81) 0 ( 0) 0 0 10 1 21 155 4% 2025-05-03T07:40:15-07:00 1s 0 0 23 62 ( 1367) 0 ( 0) 0 0 10 1 21 148 4% 2025-05-03T07:25:15-07:00 1s 0 0 23 35 ( 1352) 0 ( 0) 0 0 10 1 21 152 4% 2025-05-03T07:10:15-07:00 1s 0 0 23 32 ( 1143) 0 ( 0) 0 2 10 1 21 149 4% 2025-05-03T06:55:15-07:00 1s 0 0 23 26 ( 1273) 0 ( 0) 0 1 10 1 21 154 4% 2025-05-03T06:40:15-07:00 1s 0 0 23 23 ( 119) 1 ( 0) 0 0 10 1 21 151 4% 2025-05-03T06:25:13-07:00 1s 0 0 23 8 ( 133) 0 ( 0) 0 0 10 1 21 150 4% 2025-05-03T06:10:13-07:00 1s 0 0 23 683 ( 160) 0 ( 0) 0 0 10 1 23 149 4% 2025-05-03T05:55:13-07:00 1s 0 0 23 538 ( 178) 0 ( 0) 0 0 10 1 21 150 7% 2025-05-03T05:40:13-07:00 1s 0 0 23 12 ( 138) 0 ( 0) 0 0 10 1 21 158 4% 2025-05-03T05:25:13-07:00 1s 0 0 23 678 ( 180) 1 ( 350) 0 0 10 1 23 148 4% 2025-05-03T05:10:13-07:00 1s 0 0 23 784 ( 181) 0 ( 0) 0 0 9 1 22 148 4% 2025-05-03T04:55:13-07:00 1s 0 0 23 172 ( 174) 0 ( 0) 0 0 9 1 22 181 4% 2025-05-03T04:40:13-07:00 1s 0 0 23 345 ( 90) 1 ( 750) 0 0 10 1 21 145 4% 2025-05-03T04:25:13-07:00 1s 0 0 23 600 ( 142) 0 ( 0) 0 0 10 1 21 151 4% 2025-05-03T04:10:13-07:00 1s 0 0 23 8 ( 125) 0 ( 0) 0 0 10 1 21 154 4% 2025-05-03T03:55:12-07:00 1s 0 0 23 254 ( 97) 1 ( 350) 0 0 10 1 21 149 4% 2025-05-03T03:40:12-07:00 1s 0 0 23 248 ( 1068) 0 ( 0) 0 0 10 1 21 150 4% 2025-05-03T03:25:12-07:00 1s 0 0 23 662 ( 93) 0 ( 0) 0 0 10 1 21 147 4% 2025-05-03T03:10:12-07:00 1s 0 0 23 20 ( 118) 0 ( 0) 0 0 10 1 21 156 4% 2025-05-03T02:55:12-07:00 1s 0 0 23 126 ( 76) 0 ( 0) 0 0 10 1 21 151 4% 2025-05-03T02:40:12-07:00 1s 0 0 23 568 ( 1489) 0 ( 0) 0 0 10 1 21 149 4% 2025-05-03T02:25:12-07:00 1s 0 0 23 17 ( 138) 0 ( 0) 0 0 10 1 21 151 4% 2025-05-03T02:10:11-07:00 1s 0 0 23 301 ( 130) 0 ( 0) 0 0 10 1 21 149 4% 2025-05-03T01:55:11-07:00 1s 0 0 23 174 ( 108) 0 ( 0) 0 0 9 1 22 186 7% 2025-05-03T01:40:11-07:00 1s 0 0 23 502 ( 160) 0 ( 0) 0 0 10 1 23 151 4% 2025-05-03T01:25:11-07:00 1s 0 0 23 764 ( 163) 0 ( 0) 0 0 10 1 24 168 7% 2025-05-03T01:10:11-07:00 1s 0 0 23 785 ( 168) 0 ( 0) 0 0 10 1 21 246 7% 2025-05-03T00:55:11-07:00 1s 0 0 23 795 ( 167) 0 ( 0) 0 0 10 1 21 268 7% 2025-05-03T00:40:11-07:00 1s 0 0 23 782 ( 154) 0 ( 0) 0 0 10 1 21 149 4% 2025-05-03T00:25:11-07:00 1s 0 0 23 796 ( 139) 0 ( 0) 0 0 10 1 26 262 7% 2025-05-03T00:10:11-07:00 1s 0 0 23 780 ( 147) 1 ( 350) 0 0 10 1 21 221 7% 2025-05-02T23:55:11-07:00 1s 0 0 23 789 ( 141) 0 ( 0) 0 0 10 1 21 147 7% 2025-05-02T23:40:11-07:00 1s 0 0 23 790 ( 144) 0 ( 0) 0 0 10 1 21 156 7% 2025-05-02T23:25:11-07:00 1s 0 0 23 803 ( 141) 0 ( 0) 0 0 10 1 22 298 7% 2025-05-02T23:10:10-07:00 1s 0 0 23 793 ( 154) 0 ( 0) 0 0 10 1 21 287 7% 2025-05-02T22:55:10-07:00 1s 0 0 23 325 ( 150) 0 ( 0) 0 0 9 1 22 287 7% 2025-05-02T22:40:10-07:00 1s 0 0 23 791 ( 151) 0 ( 0) 0 0 10 1 21 152 7% 2025-05-02T22:25:10-07:00 1s 0 0 23 799 ( 150) 5 ( 0) 0 0 10 1 25 148 7% 2025-05-02T22:10:10-07:00 1s 0 0 23 679 ( 200) 0 ( 0) 0 0 9 1 22 209 7% 2025-05-02T21:55:10-07:00 1s 0 0 23 14 ( 133) 0 ( 0) 0 0 10 1 21 170 4% 2025-05-02T21:40:10-07:00 1s 0 0 23 15 ( 128) 0 ( 0) 0 0 10 1 21 168 4% 2025-05-02T21:25:10-07:00 1s 0 0 23 11 ( 150) 0 ( 0) 0 0 9 1 24 166 4% 2025-05-02T21:10:10-07:00 1s 0 0 23 29 ( 136) 0 ( 0) 0 0 10 1 21 149 4% 2025-05-02T20:55:09-07:00 1s 0 0 23 796 ( 152) 0 ( 0) 0 0 10 1 21 148 7% 2025-05-02T20:40:09-07:00 1s 0 0 23 698 ( 151) 0 ( 0) 0 0 10 1 21 151 7% 2025-05-02T20:25:09-07:00 1s 0 0 23 800 ( 139) 0 ( 0) 0 0 9 1 22 221 7% 2025-05-02T20:10:09-07:00 1s 0 0 23 794 ( 132) 0 ( 0) 0 0 10 1 21 149 7% 2025-05-02T19:55:09-07:00 1s 0 0 23 800 ( 123) 0 ( 0) 0 0 10 1 25 149 4% 2025-05-02T19:40:09-07:00 1s 0 0 23 803 ( 118) 0 ( 0) 0 0 10 1 21 214 4% 2025-05-02T19:25:09-07:00 1s 0 0 23 788 ( 132) 0 ( 0) 0 0 10 1 21 147 4% 2025-05-02T19:10:09-07:00 1s 0 0 23 786 ( 122) 0 ( 0) 0 0 10 1 21 167 4% 2025-05-02T18:55:08-07:00 1s 0 0 23 788 ( 116) 0 ( 0) 0 0 10 1 21 164 7% 2025-05-02T18:40:09-07:00 1s 0 0 23 793 ( 127) 0 ( 0) 0 0 10 1 21 153 4% 2025-05-02T18:25:08-07:00 1s 0 0 23 770 ( 123) 0 ( 0) 0 0 10 1 21 203 4% 2025-05-02T18:10:08-07:00 1s 0 0 23 788 ( 134) 0 ( 0) 0 0 9 1 22 156 4% 2025-05-02T17:55:08-07:00 1s 0 0 23 791 ( 120) 0 ( 0) 0 0 10 1 21 218 7% 2025-05-02T17:40:08-07:00 1s 0 0 23 796 ( 124) 0 ( 0) 0 0 10 1 21 149 7% 2025-05-02T17:25:08-07:00 1s 0 0 23 798 ( 108) 0 ( 0) 0 0 10 1 21 147 7% 2025-05-02T17:10:08-07:00 1s 0 0 23 790 ( 133) 0 ( 0) 0 0 9 1 22 166 7% 2025-05-02T16:55:08-07:00 1s 0 0 23 796 ( 124) 0 ( 0) 0 0 10 1 21 148 7% 2025-05-02T16:40:08-07:00 1s 0 0 23 791 ( 121) 0 ( 0) 0 0 10 1 21 205 7% 2025-05-02T16:25:07-07:00 1s 0 0 23 481 ( 129) 0 ( 0) 0 0 10 1 21 206 7% 2025-05-02T16:10:07-07:00 1s 0 0 23 40 ( 144) 0 ( 0) 0 0 10 1 21 146 7% 2025-05-02T15:55:07-07:00 1s 0 0 23 33 ( 170) 0 ( 0) 0 0 10 1 21 149 4% 2025-05-02T15:40:07-07:00 1s 0 0 23 45 ( 150) 0 ( 0) 0 0 10 1 21 148 4% 2025-05-02T15:25:07-07:00 1s 0 0 23 356 ( 178) 0 ( 0) 0 0 10 1 21 147 4% 2025-05-02T15:10:07-07:00 1s 0 0 23 4 ( 133) 0 ( 0) 0 0 10 1 21 155 4% 2025-05-02T14:55:07-07:00 1s 0 0 23 12 ( 150) 0 ( 0) 0 0 10 1 21 151 4% 2025-05-02T14:40:07-07:00 1s 0 0 23 223 ( 77) 0 ( 0) 0 0 10 1 21 148 4% 2025-05-02T14:25:07-07:00 1s 0 0 23 788 ( 76) 0 ( 0) 0 0 10 1 21 149 7% 2025-05-02T14:10:07-07:00 1s 0 0 23 462 ( 76) 0 ( 0) 0 0 10 1 21 243 7% 2025-05-02T13:55:07-07:00 1s 0 0 23 64 ( 146) 0 ( 0) 0 0 10 1 21 149 7% 2025-05-02T13:40:07-07:00 1s 0 0 23 361 ( 150) 0 ( 0) 0 0 10 1 26 149 7% 2025-05-02T13:25:06-07:00 1s 0 0 23 11 ( 136) 1 ( 350) 0 0 10 1 23 152 4% 2025-05-02T13:10:06-07:00 1s 0 0 23 11 ( 121) 0 ( 0) 0 0 10 1 21 162 4% 2025-05-02T12:55:06-07:00 1s 0 0 23 10 ( 143) 0 ( 0) 0 0 10 1 21 157 4% 2025-05-02T12:40:06-07:00 1s 0 0 23 16 ( 100) 0 ( 0) 0 0 10 1 21 159 4% Major LoadDatasets Times Distribution (since last Daily Report): n = 18, median ~= 35 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 18 <= 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 Major LoadDatasets Times Distribution (since startup): n = 4307, median ~= 35 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 24 <= 50 ms: 4223 <= 100 ms: 9 <= 200 ms: 1 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 2 <= 20 s: 1 <= 1 min: 3 <= 2 min: 13 <= 5 min: 28 <= 10 min: 2 <= 20 min: 1 <= 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 = 6, 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: 1 <= 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 startup): n = 38083, median ~= 246 ms 0 ms: 8998 1 ms: 4650 2 ms: 127 <= 5 ms: 104 <= 10 ms: 6 <= 20 ms: 4 <= 50 ms: 1 <= 100 ms: 6 <= 200 ms: 1984 <= 500 ms: 20550 <= 1 s: 1259 <= 2 s: 183 <= 5 s: 148 <= 10 s: 19 <= 20 s: 1 <= 1 min: 11 <= 2 min: 20 <= 5 min: 8 <= 10 min: 4 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 11, median ~= 1875 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 1 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 1 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 4 <= 5 s: 5 <= 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 = 1849, median ~= 134 ms 0 ms: 23 1 ms: 19 2 ms: 27 <= 5 ms: 216 <= 10 ms: 27 <= 20 ms: 2 <= 50 ms: 3 <= 100 ms: 398 <= 200 ms: 609 <= 500 ms: 53 <= 1 s: 10 <= 2 s: 426 <= 5 s: 36 <= 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 startup): n = 591007, median ~= 148 ms 0 ms: 1898 1 ms: 2438 2 ms: 1451 <= 5 ms: 2745 <= 10 ms: 3855 <= 20 ms: 1032 <= 50 ms: 511 <= 100 ms: 102998 <= 200 ms: 368507 <= 500 ms: 71883 <= 1 s: 6491 <= 2 s: 26584 <= 5 s: 296 <= 10 s: 103 <= 20 s: 132 <= 1 min: 50 <= 2 min: 24 <= 5 min: 7 <= 10 min: 2 <= 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 Language (since last daily report) : 1857 (100%) Language (since startup) : 629096 (100%) SgtMap topography nFromCache=1 nNotFromCache=44 GSHHS: nCached=8 of 100, nCoarse=120, nSuccesses=52, nTossed=0 NationalBoundaries: nCached=4 of 100, nCoarse=43, nSuccesses=13, nTossed=0 StateBoundaries: nCached=4 of 100, nCoarse=17, nSuccesses=13, nTossed=0 Rivers: nCached=4 of 100, nCoarse=17, nSuccesses=13, nTossed=0 bufferedImage isAccelerated=[unknown] canonical map sizes: 57911 + 465 + 125 + 1311 + 847 + 1139 = 61798 canonicalStringHolder map sizes: 77937 + 3106 + 3207 + 441 + 182 + 247 = 85120 Number of threads: Tomcat-waiting=8, inotify=1, other=22 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[AsyncFileHandlerWriter-1,5,main] WAITING daemon sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492) java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) java.lang.Thread.run(Thread.java:748) #2 Thread[CdmDiskCache,5,main] TIMED_WAITING daemon java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Timer.java:552) java.util.TimerThread.run(Timer.java:505) #3 Thread[ContainerBackgroundProcessor[StandardEngine[Catalina]],5,main] TIMED_WAITING daemon java.lang.Thread.sleep(Native Method) org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1300) java.lang.Thread.run(Thread.java:748) #4 Thread[DiskCache-/usr/local/src/socat/tomcat/content/thredds/cache/agg,5,main] TIMED_WAITING daemon java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Timer.java:552) java.util.TimerThread.run(Timer.java:505) #5 Thread[DiskCache-/usr/local/src/socat/tomcat/content/thredds/cache/cdmr,5,main] TIMED_WAITING daemon java.lang.Object.wait(Native Method) java.util.TimerThread.mainLoop(Timer.java:552) java.util.TimerThread.run(Timer.java:505) #6 Thread[Finalizer,8,system] WAITING daemon java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216) #7 Thread[GC Daemon,2,system] TIMED_WAITING daemon java.lang.Object.wait(Native Method) sun.misc.GC$Daemon.run(GC.java:117) #8 Thread[http-nio-8505-Acceptor,5,main] RUNNABLE daemon sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:421) sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:249) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:449) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:63) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:129) java.lang.Thread.run(Thread.java:748) #9 Thread[http-nio-8505-AsyncTimeout,5,main] TIMED_WAITING daemon java.lang.Thread.sleep(Native Method) org.apache.coyote.AbstractProtocol$AsyncTimeout.run(AbstractProtocol.java:1291) java.lang.Thread.run(Thread.java:748) #10 Thread[http-nio-8505-exec-141,5,main] TIMED_WAITING daemon java.lang.Thread.sleep(Native Method) com.cohort.util.Math2.sleep(Math2.java:309) gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6303) gov.noaa.pfel.erddap.Erddap.sendResourceNotFoundError(Erddap.java:17575) gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5114) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:618) javax.servlet.http.HttpServlet.service(HttpServlet.java:489) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:212) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:181) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:156) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:679) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:617) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:934) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1690) 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:63) java.lang.Thread.run(Thread.java:748) #11 Thread[http-nio-8505-Poller,5,main] RUNNABLE daemon sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93) sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:713) java.lang.Thread.run(Thread.java:748) #12 Thread[Java2D Disposer,10,system] WAITING daemon java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) sun.java2d.Disposer.run(Disposer.java:148) java.lang.Thread.run(Thread.java:748) #13 Thread[Log4j2-TF-3-Scheduled-1,5,main] TIMED_WAITING daemon sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) java.lang.Thread.run(Thread.java:748) #14 Thread[Log4j2-TF-6-Scheduled-1,5,main] TIMED_WAITING daemon sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) java.lang.Thread.run(Thread.java:748) #15 Thread[main,5,main] RUNNABLE java.net.PlainSocketImpl.socketAccept(Native Method) java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409) java.net.ServerSocket.implAccept(ServerSocket.java:560) java.net.ServerSocket.accept(ServerSocket.java:528) org.apache.catalina.core.StandardServer.await(StandardServer.java:468) org.apache.catalina.startup.Catalina.await(Catalina.java:730) org.apache.catalina.startup.Catalina.start(Catalina.java:678) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:476) #16 Thread[mysql-cj-abandoned-connection-cleanup,5,main] TIMED_WAITING daemon java.lang.Object.wait(Native Method) java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:93) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) java.lang.Thread.run(Thread.java:748) #17 Thread[pool-2-thread-1,5,main] TIMED_WAITING sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) java.lang.Thread.run(Thread.java:748) #18 Thread[pool-5-thread-1,5,main] TIMED_WAITING sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) java.lang.Thread.run(Thread.java:748) #19 Thread[Reference Handler,10,system] WAITING daemon java.lang.Object.wait(Native Method) java.lang.Object.wait(Object.java:502) java.lang.ref.Reference.tryHandlePending(Reference.java:191) java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) #20 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon java.lang.Thread.sleep(Native Method) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288) #21 Thread[Signal Dispatcher,9,system] RUNNABLE daemon #22 Thread[Thread-6,5,main] WAITING daemon sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492) java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680) sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118) gov.noaa.pmel.tmap.las.product.server.Reload.run(Reload.java:28) java.lang.Thread.run(Thread.java:748)