![]() |
Voice of the Ocean ERDDAP™
Easier access to scientific data |
| ![]() |
Current time is 2025-08-02T14:35:02+00:00 Startup was at 2025-07-21T06:30:33+00:00 Last major LoadDatasets started 2m 40s ago and finished after 5 seconds. Currently, no dataset is loading. nGridDatasets = 0 nTableDatasets = 587 nTotalDatasets = 587 n Datasets Failed To Load (in the last major LoadDatasets) = 2 nrt_SEA057_M75, nrt_SEA070_M29, (end) Unique users (since startup) n = 22 Response Failed Time (since last major LoadDatasets) n = 0 Response Failed Time (since last Daily Report) n = 69, median ~= 521 ms Response Failed Time (since startup) n = 3406, median ~= 1615 ms Response Succeeded Time (since last major LoadDatasets) n = 22, median ~= 7 ms Response Succeeded Time (since last Daily Report) n = 4779, median ~= 4 ms Response Succeeded Time (since startup) n = 117276, median ~= 7 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 32 out of 32 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 0 EmailThread Succeeded Time (since last Daily Report) n = 1, median ~= 1500 ms 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.026810909 processCPULoad=0.02577254 totalMemory=64214MB freeMemory=1044MB totalSwapSpace=32734MB freeSwapSpace=30037MB Number of active requests=7 Number of threads: Tomcat-waiting=8, inotify=585, other=17 0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 15013 MB (highWaterMark= 15013 MB) (Xmx ~= 40960 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 ---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- ----- 2025-08-02T14:32:24+00:00 1s 2 2 587 219 ( 4) 0 ( 0) 0 0 0 14 585 12 298 1 0% 2025-08-02T14:17:24+00:00 1s 2 2 587 175 ( 7) 7 ( 8) 0 0 0 14 585 12 310 2 0% 2025-08-02T14:02:24+00:00 1s 2 2 587 96 ( 8) 15 ( 6) 0 0 0 14 585 12 310 0 0% 2025-08-02T13:47:24+00:00 1s 2 2 587 33 ( 16) 1 ( 40000) 0 0 0 14 585 12 308 0 0% 2025-08-02T13:32:24+00:00 1s 2 2 587 61 ( 9) 2 ( 1000) 0 0 0 14 585 12 310 0 0% 2025-08-02T13:17:24+00:00 1s 2 2 587 30 ( 43) 0 ( 0) 0 0 0 14 585 12 309 0 0% 2025-08-02T13:02:24+00:00 1s 2 2 587 66 ( 8) 6 ( 0) 0 0 0 14 585 12 310 0 0% 2025-08-02T12:47:24+00:00 1s 2 2 587 28 ( 4) 1 ( 0) 0 0 0 14 585 12 310 0 0% 2025-08-02T12:32:23+00:00 1s 2 2 587 103 ( 8) 2 ( 1000) 0 0 0 14 585 12 298 1 0% 2025-08-02T12:17:23+00:00 1s 2 2 587 480 ( 2) 2 ( 1000) 0 0 0 13 585 13 715 2 0% 2025-08-02T12:02:23+00:00 1s 2 2 587 61 ( 8) 2 ( 2000) 0 0 0 14 585 12 309 0 0% 2025-08-02T11:47:23+00:00 1s 2 2 587 28 ( 8) 1 ( 1500) 0 0 0 14 585 12 309 0 0% 2025-08-02T11:32:23+00:00 1s 2 2 587 1314 ( 2) 1 ( 1500) 0 0 0 14 585 12 299 8 0% 2025-08-02T11:17:23+00:00 1s 2 2 587 759 ( 2) 3 ( 875) 0 0 0 13 585 13 754 7 0% 2025-08-02T11:02:23+00:00 1s 2 2 587 467 ( 3) 0 ( 0) 0 0 0 13 585 13 567 8 0% 2025-08-02T10:47:23+00:00 1s 2 2 587 29 ( 12) 2 ( 1500) 0 0 0 14 585 12 302 0 0% 2025-08-02T10:32:23+00:00 1s 2 2 587 60 ( 8) 0 ( 0) 0 0 0 14 585 12 303 0 0% 2025-08-02T10:17:23+00:00 1s 2 2 587 29 ( 9) 0 ( 0) 0 0 0 14 585 12 302 0 0% 2025-08-02T10:02:23+00:00 1s 2 2 587 61 ( 8) 0 ( 0) 0 0 0 14 585 12 303 0 0% 2025-08-02T09:47:22+00:00 1s 2 2 587 23 ( 22) 1 ( 1500) 0 0 0 13 585 13 323 0 0% 2025-08-02T09:32:23+00:00 1s 2 2 587 71 ( 8) 0 ( 0) 0 0 0 14 585 12 304 0 0% 2025-08-02T09:17:23+00:00 1s 2 2 587 33 ( 14) 1 ( 1500) 0 0 0 14 585 12 302 0 0% 2025-08-02T09:02:22+00:00 1s 2 2 587 69 ( 9) 0 ( 0) 0 0 0 14 585 12 303 0 0% 2025-08-02T08:47:22+00:00 1s 2 2 587 23 ( 9) 5 ( 1500) 0 0 0 14 585 12 301 0 0% 2025-08-02T08:32:22+00:00 1s 2 2 587 61 ( 7) 6 ( 0) 0 0 0 13 585 13 620 0 0% 2025-08-02T08:17:22+00:00 1s 2 2 587 36 ( 30) 1 ( 750) 0 0 0 14 585 12 309 1 0% 2025-08-02T08:02:22+00:00 1s 2 2 587 55 ( 8) 2 ( 1000) 0 0 0 14 585 12 309 0 0% 2025-08-02T07:47:22+00:00 1s 2 2 587 35 ( 13) 1 ( 7500) 0 0 0 14 585 12 308 0 0% 2025-08-02T07:32:22+00:00 1s 2 2 587 224 ( 265) 1 ( 1500) 0 0 0 14 585 12 309 0 0% 2025-08-02T07:17:22+00:00 1s 2 2 587 28 ( 1) 6 ( 0) 0 0 0 14 585 12 309 0 0% 2025-08-02T07:02:21+00:00 1s 2 2 587 56 ( 8) 1 ( 350) 0 0 0 14 585 12 309 0 0% 2025-08-02T06:47:21+00:00 1s 2 2 587 40 ( 10) 4 ( 1000) 0 0 0 14 585 12 309 0 0% 2025-08-02T06:32:21+00:00 1s 2 2 587 71 ( 8) 2 ( 1500) 0 0 0 14 585 12 297 1 0% 2025-08-02T06:17:21+00:00 1s 2 2 587 37 ( 9) 2 ( 1000) 0 0 0 14 585 12 308 0 0% 2025-08-02T06:02:21+00:00 1s 2 2 587 69 ( 8) 1 ( 1500) 0 0 0 14 585 12 309 1 0% 2025-08-02T05:47:21+00:00 1s 2 2 587 36 ( 10) 1 ( 750) 0 0 0 14 585 12 309 0 0% 2025-08-02T05:32:21+00:00 1s 2 2 587 68 ( 8) 1 ( 1500) 0 0 0 14 585 12 297 1 0% 2025-08-02T05:17:21+00:00 1s 2 2 587 32 ( 10) 3 ( 750) 0 0 0 14 585 12 289 0 0% 2025-08-02T05:02:21+00:00 1s 2 2 587 60 ( 8) 4 ( 833) 0 0 0 14 585 12 291 0 0% 2025-08-02T04:47:21+00:00 1s 2 2 587 33 ( 10) 2 ( 1500) 0 0 0 14 585 12 289 0 0% 2025-08-02T04:32:21+00:00 1s 2 2 587 68 ( 8) 1 ( 3500) 0 0 0 14 585 12 291 0 0% 2025-08-02T04:17:21+00:00 1s 2 2 587 36 ( 10) 0 ( 0) 0 0 0 14 585 12 289 0 0% 2025-08-02T04:02:21+00:00 1s 2 2 587 56 ( 8) 2 ( 1500) 0 0 0 14 585 12 291 0 0% 2025-08-02T03:47:20+00:00 1s 2 2 587 22 ( 9) 0 ( 0) 0 0 0 14 585 12 289 0 0% 2025-08-02T03:32:20+00:00 1s 2 2 587 64 ( 8) 2 ( 750) 0 0 0 14 585 12 291 0 0% 2025-08-02T03:17:20+00:00 1s 2 2 587 22 ( 20) 0 ( 0) 0 0 0 14 585 12 289 0 0% 2025-08-02T03:02:20+00:00 1s 2 2 587 55 ( 8) 1 ( 3500) 0 0 0 14 585 12 291 0 0% 2025-08-02T02:47:20+00:00 1s 2 2 587 27 ( 14) 5 ( 1167) 0 0 0 14 585 12 289 0 0% 2025-08-02T02:32:20+00:00 1s 2 2 587 61 ( 8) 0 ( 0) 0 0 0 14 585 12 291 0 0% 2025-08-02T02:17:20+00:00 1s 2 2 587 19 ( 6) 1 ( 750) 0 0 0 14 585 12 290 0 0% 2025-08-02T02:02:20+00:00 1s 2 2 587 80 ( 8) 4 ( 5) 0 0 0 14 585 12 291 0 0% 2025-08-02T01:47:20+00:00 1s 2 2 587 255 ( 9) 6 ( 2000) 0 0 0 14 585 12 291 2 0% 2025-08-02T01:32:20+00:00 1s 2 2 587 662 ( 10) 11 ( 24000) 0 0 0 14 585 12 296 11 0% 2025-08-02T01:17:20+00:00 1s 2 2 587 19 ( 15) 1 ( 1500) 0 0 0 14 585 12 287 0 0% 2025-08-02T01:02:20+00:00 1s 2 2 587 53 ( 8) 1 ( 750) 0 0 0 14 585 12 288 0 0% 2025-08-02T00:47:19+00:00 1s 2 2 587 666 ( 193) 1 ( 750) 0 0 0 14 585 12 286 1 0% 2025-08-02T00:32:19+00:00 1s 2 2 587 122 ( 100) 6 ( 0) 0 0 0 14 585 12 282 0 0% 2025-08-02T00:17:19+00:00 1s 3 2 587 42 ( 625) 2 ( 2000) 0 0 0 14 585 12 275 3 0% 2025-08-02T00:02:18+00:00 1s 2 2 587 67 ( 9) 1 ( 1500) 0 0 0 14 585 12 309 0 0% 2025-08-01T23:47:18+00:00 1s 2 2 587 112 ( 600) 3 ( 875) 0 0 0 14 585 12 308 2 0% 2025-08-01T23:32:18+00:00 1s 2 2 587 154 ( 8) 0 ( 0) 0 0 0 15 585 12 297 1 0% 2025-08-01T23:17:18+00:00 1s 2 2 587 28 ( 10) 2 ( 2000) 0 0 0 14 585 12 307 0 0% 2025-08-01T23:02:18+00:00 1s 2 2 587 53 ( 8) 0 ( 0) 0 0 0 14 585 12 308 0 0% 2025-08-01T22:47:18+00:00 1s 2 2 587 38 ( 17) 2 ( 1000) 0 0 0 14 585 12 307 0 0% 2025-08-01T22:32:18+00:00 1s 2 2 587 53 ( 8) 1 ( 750) 0 0 0 14 585 12 308 0 0% 2025-08-01T22:17:18+00:00 1s 2 2 587 30 ( 13) 1 ( 750) 0 0 0 14 585 12 308 1 0% 2025-08-01T22:02:18+00:00 1s 2 2 587 63 ( 8) 2 ( 750) 0 0 0 14 585 12 308 0 0% 2025-08-01T21:47:18+00:00 1s 2 2 587 30 ( 9) 2 ( 1000) 0 0 0 14 585 12 307 0 0% 2025-08-01T21:32:18+00:00 1s 2 2 587 61 ( 8) 1 ( 1500) 0 0 0 14 585 12 308 0 0% 2025-08-01T21:17:18+00:00 1s 2 2 587 18 ( 7) 2 ( 1500) 0 0 0 14 585 12 307 0 0% 2025-08-01T21:02:18+00:00 1s 2 2 587 58 ( 8) 0 ( 0) 0 0 0 13 585 13 324 0 0% 2025-08-01T20:47:18+00:00 1s 2 2 587 30 ( 13) 2 ( 1000) 0 0 0 14 585 12 307 0 0% 2025-08-01T20:32:17+00:00 1s 2 2 587 54 ( 8) 1 ( 1500) 0 0 0 14 585 12 308 0 0% 2025-08-01T20:17:17+00:00 1s 2 2 587 22 ( 8) 3 ( 875) 0 0 0 14 585 12 307 0 0% 2025-08-01T20:02:17+00:00 1s 2 2 587 63 ( 8) 3 ( 750) 0 0 0 14 585 12 308 0 0% 2025-08-01T19:47:17+00:00 1s 2 2 587 26 ( 8) 2 ( 1) 0 0 0 14 585 12 302 0 0% 2025-08-01T19:32:17+00:00 1s 2 2 587 61 ( 8) 1 ( 1500) 0 0 0 14 585 12 308 0 0% 2025-08-01T19:17:17+00:00 1s 2 2 587 28 ( 20) 0 ( 0) 0 0 0 14 585 12 307 0 0% 2025-08-01T19:02:17+00:00 1s 2 2 587 49 ( 8) 2 ( 1000) 0 0 0 14 585 12 308 0 0% 2025-08-01T18:47:17+00:00 1s 2 2 587 29 ( 23) 1 ( 1500) 0 0 0 14 585 12 307 0 0% 2025-08-01T18:32:17+00:00 1s 2 2 587 60 ( 8) 3 ( 875) 0 0 0 14 585 12 308 0 0% 2025-08-01T18:17:17+00:00 1s 2 2 587 65 ( 705) 3 ( 875) 0 0 0 14 585 12 308 0 0% 2025-08-01T18:02:17+00:00 1s 2 2 587 101 ( 43) 5 ( 583) 0 0 0 14 585 12 308 1 0% 2025-08-01T17:47:17+00:00 1s 2 2 587 292 ( 400) 3 ( 3500) 0 0 0 14 585 12 308 8 0% 2025-08-01T17:32:17+00:00 1s 2 2 587 80 ( 9) 2 ( 10) 0 0 0 13 585 13 309 0 0% 2025-08-01T17:17:17+00:00 1s 2 2 587 28 ( 50) 1 ( 750) 0 0 0 14 585 12 307 0 0% 2025-08-01T17:02:16+00:00 1s 2 2 587 60 ( 9) 1 ( 750) 0 0 0 14 585 12 308 0 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 30, median ~= 750 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: 30 <= 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 = 1185, median ~= 755 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: 1164 <= 2 s: 0 <= 5 s: 3 <= 10 s: 2 <= 20 s: 6 <= 1 min: 6 <= 2 min: 2 <= 5 min: 2 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since last Daily Report): n = 6, median ~= 750 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: 6 <= 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 Minor LoadDatasets Times Distribution (since startup): n = 2448, median ~= 762 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: 2337 <= 2 s: 65 <= 5 s: 15 <= 10 s: 19 <= 20 s: 12 <= 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 major LoadDatasets): n = 0 Response Failed Time Distribution (since last Daily Report): n = 69, median ~= 521 ms 0 ms: 15 1 ms: 3 2 ms: 0 <= 5 ms: 9 <= 10 ms: 7 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 12 <= 2 s: 15 <= 5 s: 4 <= 10 s: 1 <= 20 s: 1 <= 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 = 3406, median ~= 1615 ms 0 ms: 560 1 ms: 134 2 ms: 0 <= 5 ms: 77 <= 10 ms: 146 <= 20 ms: 11 <= 50 ms: 11 <= 100 ms: 3 <= 200 ms: 0 <= 500 ms: 36 <= 1 s: 557 <= 2 s: 273 <= 5 s: 187 <= 10 s: 97 <= 20 s: 1237 <= 1 min: 71 <= 2 min: 6 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 22, median ~= 7 ms 0 ms: 2 1 ms: 0 2 ms: 2 <= 5 ms: 6 <= 10 ms: 3 <= 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: 4 <= 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 = 4779, median ~= 4 ms 0 ms: 589 1 ms: 471 2 ms: 787 <= 5 ms: 682 <= 10 ms: 1130 <= 20 ms: 107 <= 50 ms: 209 <= 100 ms: 43 <= 200 ms: 103 <= 500 ms: 99 <= 1 s: 118 <= 2 s: 60 <= 5 s: 273 <= 10 s: 70 <= 20 s: 17 <= 1 min: 19 <= 2 min: 2 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since startup): n = 117276, median ~= 7 ms 0 ms: 9208 1 ms: 11456 2 ms: 12320 <= 5 ms: 9203 <= 10 ms: 34539 <= 20 ms: 4210 <= 50 ms: 8985 <= 100 ms: 1209 <= 200 ms: 4684 <= 500 ms: 3564 <= 1 s: 4540 <= 2 s: 2493 <= 5 s: 7808 <= 10 s: 1719 <= 20 s: 806 <= 1 min: 504 <= 2 min: 27 <= 5 min: 1 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Failed Time Distribution (since last Daily Report): n = 0 EmailThread Failed Time Distribution (since startup): n = 0 EmailThread Succeeded Time Distribution (since last Daily Report): n = 1, median ~= 1500 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: 1 <= 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 startup): n = 32, median ~= 1267 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: 12 <= 2 s: 15 <= 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 EmailThread nEmails/Session Distribution (since last Daily Report): n = 1, median ~= 1 0: 0 1: 1 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 EmailThread nEmails/Session Distribution (since startup): n = 32, median ~= 1 0: 0 1: 32 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) : 4855 (100%) Language (since startup) : 120689 (100%) SgtMap topography nFromCache=0 nNotFromCache=0 GSHHS: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 NationalBoundaries: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 StateBoundaries: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 Rivers: nCached=0 of 100, nCoarse=0, nSuccesses=0, nTossed=0 bufferedImage isAccelerated=[unknown] canonical map sizes: 41 + 47 + 53 + 43 + 51 + 51 + 44 + 38 + 52 + 49 + 55 + 39 + 48 + 41 + 52 + 53 + 55 + 48 + 46 + 45 + 42 + 60 + 47 + 43 + 44 + 28 + 44 + 38 + 39 + 59 + 53 + 38 + 49 + 45 + 43 + 55 + 46 + 44 + 36 + 48 + 46 + 54 + 39 + 45 + 51 + 52 + 50 + 58 + 49 + 46 + 33 + 49 + 59 + 36 + 47 + 56 + 46 + 40 + 63 + 55 + 55 + 40 + 40 + 61 + 47 + 52 + 48 + 53 + 51 + 40 + 52 + 41 + 45 + 42 + 50 + 48 + 45 + 42 + 48 + 49 + 44 + 51 + 54 + 48 + 41 + 50 + 43 + 47 + 44 + 56 + 51 + 53 + 43 + 48 + 40 + 45 + 43 + 41 + 46 + 42 + 42 + 44 + 43 + 38 + 42 + 48 + 56 + 51 + 50 + 50 + 37 + 35 + 43 + 45 + 45 + 46 + 48 + 41 + 45 + 42 + 60 + 60 + 43 + 45 + 46 + 41 + 37 = 5928 canonicalStringHolder map sizes: 110 + 105 + 99 + 97 + 102 + 102 + 106 + 105 + 108 + 105 + 118 + 122 + 105 + 79 + 118 + 97 + 93 + 95 + 109 + 114 + 123 + 117 + 118 + 114 + 117 + 104 + 90 + 87 + 107 + 107 + 107 + 106 + 107 + 103 + 114 + 106 + 123 + 121 + 88 + 96 + 107 + 113 + 102 + 109 + 106 + 106 + 106 + 91 + 101 + 111 + 101 + 109 + 97 + 115 + 113 + 122 + 122 + 113 + 101 + 97 + 82 + 103 + 101 + 135 + 109 + 93 + 105 + 105 + 88 + 103 + 109 + 97 + 106 + 103 + 102 + 104 + 93 + 104 + 104 + 99 + 107 + 115 + 105 + 89 + 102 + 115 + 118 + 102 + 112 + 111 + 117 + 115 + 119 + 107 + 95 + 98 + 105 + 93 + 93 + 102 + 104 + 89 + 103 + 89 + 100 + 101 + 105 + 109 + 108 + 102 + 92 + 109 + 92 + 105 + 97 + 102 + 101 + 98 + 117 + 103 + 99 + 121 + 94 + 108 + 114 + 105 + 95 = 13313 Number of threads: Tomcat-waiting=8, inotify=585, other=17 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@17.0.9/java.lang.Object.wait(Native Method) java.base@17.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.9/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@17.0.9/java.lang.Thread.run(Thread.java:840) java.base@17.0.9/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162) #2 Thread[EmailThread,5,main] TIMED_WAITING daemon java.base@17.0.9/java.lang.Thread.sleep(Native Method) com.cohort.util.Math2.sleep(Math2.java:311) gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:70) #3 Thread[Finalizer,8,system] WAITING daemon java.base@17.0.9/java.lang.Object.wait(Native Method) java.base@17.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.base@17.0.9/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172) #4 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@17.0.9/sun.nio.ch.Net.accept(Native Method) java.base@17.0.9/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425) java.base@17.0.9/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.9/java.lang.Thread.run(Thread.java:840) #5 Thread[http-nio-8080-exec-14,5,main] RUNNABLE daemon java.base@17.0.9/java.io.RandomAccessFile.readBytes(Native Method) java.base@17.0.9/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.unidata.io.RandomAccessFile.read(RandomAccessFile.java:629) ucar.unidata.io.RandomAccessFile.readInt(RandomAccessFile.java:1222) ucar.unidata.io.RandomAccessFile.readFloat(RandomAccessFile.java:1384) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:118) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:58) ucar.nc2.internal.iosp.hdf5.H5iospNew.readDataPrimitive(H5iospNew.java:576) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:390) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:264) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:200) 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:7641) 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.EDDTableFromFiles.lowUpdate(EDDTableFromFiles.java:2555) gov.noaa.pfel.erddap.dataset.EDD.update(EDD.java:2549) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4747) 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: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.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) 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.RemoteIpValve.invoke(RemoteIpValve.java:735) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) 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.9/java.lang.Thread.run(Thread.java:840) #6 Thread[http-nio-8080-exec-15,5,main] RUNNABLE daemon com.cohort.array.PrimitiveArray.calculatePAOneStats(PrimitiveArray.java:1538) com.cohort.array.PrimitiveArray.calculateStats(PrimitiveArray.java:1351) com.cohort.array.PrimitiveArray.calculateStats(PrimitiveArray.java:1336) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.setFileTableRow(EDDTableFromFiles.java:2325) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.lowUpdate(EDDTableFromFiles.java:2625) gov.noaa.pfel.erddap.dataset.EDD.update(EDD.java:2549) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4747) 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: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.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) 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.RemoteIpValve.invoke(RemoteIpValve.java:735) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) 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.9/java.lang.Thread.run(Thread.java:840) #7 Thread[http-nio-8080-exec-3,5,main] RUNNABLE daemon com.cohort.array.PrimitiveArray.calculatePAOneStats(PrimitiveArray.java:1501) com.cohort.array.PrimitiveArray.calculateStats(PrimitiveArray.java:1351) com.cohort.array.PrimitiveArray.calculateStats(PrimitiveArray.java:1336) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.setFileTableRow(EDDTableFromFiles.java:2325) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.lowUpdate(EDDTableFromFiles.java:2625) gov.noaa.pfel.erddap.dataset.EDD.update(EDD.java:2549) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4747) 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: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.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) 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.RemoteIpValve.invoke(RemoteIpValve.java:735) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) 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.9/java.lang.Thread.run(Thread.java:840) #8 Thread[http-nio-8080-exec-5,5,main] RUNNABLE daemon com.cohort.array.PrimitiveArray.calculatePAOneStats(PrimitiveArray.java:1538) com.cohort.array.PrimitiveArray.calculateStats(PrimitiveArray.java:1351) com.cohort.array.PrimitiveArray.calculateStats(PrimitiveArray.java:1336) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.setFileTableRow(EDDTableFromFiles.java:2325) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.lowUpdate(EDDTableFromFiles.java:2625) gov.noaa.pfel.erddap.dataset.EDD.update(EDD.java:2549) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4747) 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: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.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) 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.RemoteIpValve.invoke(RemoteIpValve.java:735) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) 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.9/java.lang.Thread.run(Thread.java:840) #9 Thread[http-nio-8080-exec-8,5,main] RUNNABLE daemon java.base@17.0.9/java.io.RandomAccessFile.readBytes(Native Method) java.base@17.0.9/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.unidata.io.RandomAccessFile.read(RandomAccessFile.java:629) ucar.unidata.io.RandomAccessFile.readInt(RandomAccessFile.java:1222) ucar.unidata.io.RandomAccessFile.readLong(RandomAccessFile.java:1313) ucar.unidata.io.RandomAccessFile.readLong(RandomAccessFile.java:1347) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:138) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:58) ucar.nc2.internal.iosp.hdf5.H5iospNew.readDataPrimitive(H5iospNew.java:576) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:390) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:264) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:200) 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:7641) 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.EDDTableFromFiles.lowUpdate(EDDTableFromFiles.java:2555) gov.noaa.pfel.erddap.dataset.EDD.update(EDD.java:2549) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4747) 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: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.filters.CorsFilter.handleNonCORS(CorsFilter.java:331) org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129) 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.RemoteIpValve.invoke(RemoteIpValve.java:735) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) 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.9/java.lang.Thread.run(Thread.java:840) #10 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon java.base@17.0.9/sun.nio.ch.EPoll.wait(Native Method) java.base@17.0.9/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118) java.base@17.0.9/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129) java.base@17.0.9/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758) java.base@17.0.9/java.lang.Thread.run(Thread.java:840) #11 Thread[Java2D Disposer,10,system] WAITING daemon java.base@17.0.9/java.lang.Object.wait(Native Method) java.base@17.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.9/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.desktop@17.0.9/sun.java2d.Disposer.run(Disposer.java:145) java.base@17.0.9/java.lang.Thread.run(Thread.java:840) #12 Thread[main,5,main] TIMED_WAITING java.base@17.0.9/java.lang.Thread.sleep(Native Method) org.apache.catalina.core.StandardServer.await(StandardServer.java:564) org.apache.catalina.startup.Catalina.await(Catalina.java:887) org.apache.catalina.startup.Catalina.start(Catalina.java:833) java.base@17.0.9/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) java.base@17.0.9/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) java.base@17.0.9/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base@17.0.9/java.lang.reflect.Method.invoke(Method.java:568) app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347) app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478) #13 Thread[Notification Thread,9,system] RUNNABLE daemon #14 Thread[Reference Handler,10,system] RUNNABLE daemon java.base@17.0.9/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@17.0.9/java.lang.ref.Reference.processPendingReferences(Reference.java:253) java.base@17.0.9/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215) #15 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon java.base@17.0.9/java.lang.Thread.sleep(Native Method) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288) #16 Thread[Signal Dispatcher,9,system] RUNNABLE daemon #17 Thread[TouchThread,5,main] TIMED_WAITING daemon java.base@17.0.9/java.lang.Thread.sleep(Native Method) com.cohort.util.Math2.sleep(Math2.java:311) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)