![]() |
ERDDAP
Easier access to scientific data |
| ![]() Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-08-23T12:27:00+00:00 Startup was at 2025-08-22T22:16:33+00:00 Last major LoadDatasets started 9m 58s ago and finished after 110 seconds. Currently, no dataset is loading. nGridDatasets = 12 nTableDatasets = 77 nTotalDatasets = 89 n Datasets Failed To Load (in the last major LoadDatasets) = 0 Reasons for failing to load datasets: Unique users (since startup) n = 1 Response Failed Time (since last major LoadDatasets) n = 1, median ~= 0 ms Response Failed Time (since last Daily Report) n = 1, median ~= 0 ms Response Failed Time (since startup) n = 1, median ~= 0 ms Response Succeeded Time (since last major LoadDatasets) n = 13, median ~= 9 ms Response Succeeded Time (since last Daily Report) n = 33, median ~= 1 ms Response Succeeded Time (since startup) n = 98, median ~= 3 ms TaskThread has finished 0 out of 0 tasks. Currently, no task is running. TaskThread Failed Time (since last Daily Report) n = 0 TaskThread Failed Time (since startup) n = 0 TaskThread Succeeded Time (since last Daily Report) n = 0 TaskThread Succeeded Time (since startup) n = 0 EmailThread has sent 0 out of 31 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 81, median ~= 0 ms EmailThread Succeeded Time (since last Daily Report) n = 0 TouchThread has finished 79 out of 79 touches. Currently, the thread is sleeping. TouchThread Failed Time (since last Daily Report) n = 0 TouchThread Succeeded Time (since last Daily Report) n = 20, median ~= 15 ms OS info: totalCPULoad=0.034829944 processCPULoad=0.0010073517 totalMemory=15713MB freeMemory=171MB totalSwapSpace=0MB freeSwapSpace=0MB Number of active requests=1 Number of threads: Tomcat-waiting=14, inotify=1, other=12 0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 102 MB (highWaterMark= 508 MB) (Xmx ~= 2048 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-23T12:18:47+00:00 103s 29 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 59 0 0% 2025-08-23T12:03:11+00:00 68s 36 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 16 59 0 0% 2025-08-23T11:47:38+00:00 36s 21 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 59 0 0% 2025-08-23T11:32:50+00:00 49s 57 0 89 1 ( 0) 0 ( 0) 0 0 0 15 1 16 51 0 0% 2025-08-23T11:17:16+00:00 17s 21 0 89 1 ( 0) 0 ( 0) 0 0 0 15 1 15 59 0 0% 2025-08-23T11:02:53+00:00 53s 23 0 89 2 ( 0) 0 ( 0) 0 0 0 15 1 15 51 0 0% 2025-08-23T10:48:49+00:00 109s 43 0 89 2 ( 0) 0 ( 0) 0 0 0 15 1 16 51 0 0% 2025-08-23T10:32:18+00:00 21s 28 0 89 4 ( 0) 0 ( 0) 0 0 0 15 1 15 59 0 0% 2025-08-23T10:17:41+00:00 43s 21 0 89 1 ( 1) 0 ( 0) 0 0 0 15 1 15 59 0 0% 2025-08-23T10:03:42+00:00 104s 41 0 89 3 ( 0) 0 ( 0) 0 0 0 15 1 15 59 0 0% 2025-08-23T09:47:52+00:00 55s 23 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 51 0 0% 2025-08-23T09:32:27+00:00 30s 36 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 59 0 0% 2025-08-23T09:18:32+00:00 97s 43 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 16 51 0 0% 2025-08-23T09:02:47+00:00 53s 29 0 89 2 ( 0) 0 ( 0) 0 0 0 15 1 15 59 0 0% 2025-08-23T08:47:47+00:00 53s 23 0 89 2 ( 1) 0 ( 0) 0 0 0 15 1 15 59 0 0% 2025-08-23T08:32:58+00:00 66s 47 0 89 2 ( 0) 0 ( 0) 0 0 0 15 1 16 51 0 0% 2025-08-23T08:17:14+00:00 22s 23 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T08:02:47+00:00 55s 30 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 59 0 0% 2025-08-23T07:48:03+00:00 72s 31 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T07:32:19+00:00 29s 39 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 17 52 0 0% 2025-08-23T07:17:17+00:00 28s 22 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T07:03:18+00:00 90s 52 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 16 51 0 0% 2025-08-23T06:47:06+00:00 20s 21 0 89 6 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T06:32:18+00:00 31s 37 0 89 5 ( 0) 0 ( 0) 0 0 0 15 1 15 50 0 0% 2025-08-23T06:17:39+00:00 54s 33 0 89 5 ( 0) 0 ( 0) 0 0 0 15 1 16 51 0 0% 2025-08-23T06:02:15+00:00 28s 24 0 89 2 ( 5) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T05:47:41+00:00 55s 28 0 89 1 ( 1500) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T05:32:18+00:00 34s 41 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 16 51 0 0% 2025-08-23T05:17:23+00:00 37s 21 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 59 0 0% 2025-08-23T05:02:48+00:00 64s 31 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 51 0 0% 2025-08-23T04:48:13+00:00 90s 43 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 16 51 0 0% 2025-08-23T04:32:08+00:00 25s 27 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 51 0 0% 2025-08-23T04:17:13+00:00 29s 33 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 16 59 0 0% 2025-08-23T04:02:22+00:00 40s 33 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T03:47:36+00:00 53s 30 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T03:32:06+00:00 25s 33 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T03:17:24+00:00 42s 29 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T03:02:26+00:00 45s 30 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 51 0 0% 2025-08-23T02:47:38+00:00 58s 44 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 16 51 0 0% 2025-08-23T02:31:57+00:00 17s 27 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 50 0 0% 2025-08-23T02:17:01+00:00 21s 28 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T02:02:50+00:00 72s 38 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 17 51 0 0% 2025-08-23T01:47:03+00:00 24s 28 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T01:32:05+00:00 27s 35 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T01:16:58+00:00 19s 21 0 89 1 ( 150) 0 ( 0) 0 0 0 15 1 15 51 0 0% 2025-08-23T01:02:11+00:00 33s 34 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T00:47:36+00:00 60s 46 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 17 50 0 0% 2025-08-23T00:31:58+00:00 22s 31 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-23T00:16:56+00:00 20s 21 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 15 50 0 0% 2025-08-23T00:02:20+00:00 44s 39 0 89 0 ( 0) 0 ( 0) 0 0 0 15 1 16 58 0 0% 2025-08-22T23:47:01+00:00 25s 31 0 89 1 ( 1500) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-22T23:31:54+00:00 18s 23 0 89 1 ( 15) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-22T23:17:22+00:00 46s 40 0 89 2 ( 10) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-22T23:01:53+00:00 17s 23 0 89 1 ( 4) 0 ( 0) 0 0 0 15 1 15 58 0 0% 2025-08-22T22:47:01+00:00 26s 29 0 89 1 ( 2) 0 ( 0) 0 0 0 15 1 16 52 0 0% 2025-08-22T22:32:31+00:00 56s 52 0 89 38 ( 8) 0 ( 0) 0 0 0 15 1 17 59 0 0% 2025-08-22T22:16:47+00:00 12s 88 0 89 1 ( 35) 0 ( 0) 0 0 0 15 1 13 60 0 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 21, median ~= 49231 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: 1 <= 1 min: 13 <= 2 min: 7 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 57, median ~= 41579 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: 8 <= 1 min: 38 <= 2 min: 11 <= 5 min: 0 <= 10 min: 0 <= 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 = 1, median ~= 90000 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 1 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since last major LoadDatasets): n = 1, median ~= 0 ms 0 ms: 1 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since last Daily Report): n = 1, median ~= 0 ms 0 ms: 1 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Failed Time Distribution (since startup): n = 1, median ~= 0 ms 0 ms: 1 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 13, median ~= 9 ms 0 ms: 0 1 ms: 0 2 ms: 2 <= 5 ms: 3 <= 10 ms: 2 <= 20 ms: 3 <= 50 ms: 2 <= 100 ms: 1 <= 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 Succeeded Time Distribution (since last Daily Report): n = 33, median ~= 1 ms 0 ms: 14 1 ms: 4 2 ms: 2 <= 5 ms: 3 <= 10 ms: 2 <= 20 ms: 5 <= 50 ms: 2 <= 100 ms: 1 <= 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 Succeeded Time Distribution (since startup): n = 98, median ~= 3 ms 0 ms: 25 1 ms: 9 2 ms: 8 <= 5 ms: 16 <= 10 ms: 7 <= 20 ms: 11 <= 50 ms: 8 <= 100 ms: 4 <= 200 ms: 1 <= 500 ms: 4 <= 1 s: 1 <= 2 s: 4 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Failed Time Distribution (since last Daily Report): n = 81, median ~= 0 ms 0 ms: 81 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Failed Time Distribution (since startup): n = 215, median ~= 0 ms 0 ms: 215 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 0 <= 100 ms: 0 <= 200 ms: 0 <= 500 ms: 0 <= 1 s: 0 <= 2 s: 0 <= 5 s: 0 <= 10 s: 0 <= 20 s: 0 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 EmailThread Succeeded Time Distribution (since last Daily Report): n = 0 EmailThread Succeeded Time Distribution (since startup): n = 0 EmailThread nEmails/Session Distribution (since last Daily Report): n = 81, median ~= 0 0: 81 1: 0 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 EmailThread nEmails/Session Distribution (since startup): n = 215, median ~= 0 0: 215 1: 0 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 TaskThread Failed Time Distribution (since last Daily Report): n = 0 TaskThread Failed Time Distribution (since startup): n = 0 TaskThread Succeeded Time Distribution (since last Daily Report): n = 0 TaskThread Succeeded Time Distribution (since startup): n = 0 TouchThread Failed Time Distribution (since last Daily Report): n = 0 TouchThread Failed Time Distribution (since startup): n = 0 TouchThread Succeeded Time Distribution (since last Daily Report): n = 20, median ~= 15 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 4 <= 20 ms: 13 <= 50 ms: 3 <= 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 TouchThread Succeeded Time Distribution (since startup): n = 79, median ~= 15 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 14 <= 20 ms: 49 <= 50 ms: 15 <= 100 ms: 1 <= 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 Language (since last daily report) : 35 (100%) Language (since startup) : 100 (100%) SgtMap topography nFromCache=0 nNotFromCache=1 GSHHS: nCached=12 of 100, nCoarse=0, nSuccesses=32, nTossed=0 NationalBoundaries: nCached=6 of 100, nCoarse=0, nSuccesses=8, nTossed=0 StateBoundaries: nCached=6 of 100, nCoarse=0, nSuccesses=8, nTossed=0 Rivers: nCached=6 of 100, nCoarse=0, nSuccesses=8, nTossed=0 bufferedImage isAccelerated=[unknown] canonical map sizes: 34 + 39 + 42 + 32 + 37 + 35 + 33 + 30 + 35 + 41 + 40 + 35 + 31 + 26 + 44 + 38 + 42 + 37 + 33 + 39 + 36 + 52 + 39 + 33 + 27 + 18 + 37 + 20 + 29 + 46 + 41 + 31 + 42 + 28 + 31 + 42 + 31 + 38 + 30 + 35 + 36 + 45 + 32 + 37 + 46 + 39 + 29 + 42 + 37 + 39 + 25 + 31 + 53 + 29 + 32 + 35 + 41 + 29 + 44 + 37 + 40 + 24 + 31 + 44 + 39 + 38 + 37 + 40 + 37 + 33 + 42 + 26 + 37 + 42 + 36 + 33 + 34 + 31 + 33 + 32 + 30 + 43 + 42 + 40 + 33 + 32 + 38 + 39 + 33 + 39 + 40 + 38 + 33 + 35 + 28 + 35 + 39 + 30 + 36 + 30 + 34 + 35 + 36 + 24 + 33 + 35 + 43 + 43 + 34 + 39 + 26 + 24 + 28 + 37 + 39 + 40 + 37 + 32 + 30 + 30 + 46 + 45 + 35 + 36 + 35 + 34 + 33 = 4512 canonicalStringHolder map sizes: 25 + 34 + 28 + 26 + 43 + 28 + 35 + 37 + 40 + 33 + 37 + 26 + 27 + 36 + 34 + 25 + 25 + 38 + 34 + 36 + 31 + 28 + 30 + 23 + 38 + 29 + 31 + 43 + 33 + 27 + 43 + 36 + 33 + 16 + 39 + 25 + 28 + 32 + 35 + 35 + 19 + 35 + 31 + 26 + 36 + 27 + 25 + 30 + 15 + 35 + 30 + 30 + 41 + 31 + 41 + 28 + 24 + 28 + 26 + 37 + 30 + 23 + 31 + 38 + 38 + 24 + 23 + 36 + 34 + 26 + 28 + 26 + 21 + 25 + 31 + 29 + 27 + 33 + 28 + 35 + 52 + 23 + 27 + 26 + 26 + 28 + 27 + 31 + 40 + 17 + 27 + 33 + 25 + 31 + 30 + 30 + 31 + 33 + 37 + 32 + 27 + 22 + 29 + 30 + 35 + 36 + 28 + 14 + 33 + 31 + 32 + 39 + 36 + 32 + 32 + 35 + 31 + 27 + 34 + 37 + 30 + 30 + 28 + 33 + 33 + 31 + 27 = 3901 Number of threads: Tomcat-waiting=14, inotify=1, other=12 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[#1,main,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) org.apache.catalina.core.StandardServer.await(StandardServer.java:524) org.apache.catalina.startup.Catalina.await(Catalina.java:847) org.apache.catalina.startup.Catalina.start(Catalina.java:795) java.base@21.0.4/java.lang.invoke.LambdaForm$DMH/0x00007f87d0140000.invokeVirtual(LambdaForm$DMH) java.base@21.0.4/java.lang.invoke.LambdaForm$MH/0x00007f87d0140800.invoke(LambdaForm$MH) java.base@21.0.4/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153) java.base@21.0.4/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) java.base@21.0.4/java.lang.reflect.Method.invoke(Method.java:580) app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345) app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473) #2 Thread[#10,Finalizer,8,system] WAITING daemon java.base@21.0.4/java.lang.Object.wait0(Native Method) java.base@21.0.4/java.lang.Object.wait(Object.java:366) java.base@21.0.4/java.lang.Object.wait(Object.java:339) java.base@21.0.4/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.4/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) java.base@21.0.4/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) #3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon #4 Thread[#17,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.4/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) java.base@21.0.4/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #5 Thread[#18,Notification Thread,9,system] RUNNABLE daemon #6 Thread[#34,EmailThread,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:350) gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:59) #7 Thread[#35,TouchThread,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) com.cohort.util.Math2.sleep(Math2.java:350) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:52) #8 Thread[#36,Java2D Disposer,10,system] WAITING daemon java.base@21.0.4/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.4/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@21.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@21.0.4/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@21.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@21.0.4/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.4/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) java.desktop@21.0.4/sun.java2d.Disposer.run(Disposer.java:145) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #9 Thread[#37,RunLoadDatasets,5,main] TIMED_WAITING java.base@21.0.4/java.lang.Thread.sleep0(Native Method) java.base@21.0.4/java.lang.Thread.sleep(Thread.java:509) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320) #10 Thread[#52,http-nio-8080-Poller,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.EPoll.wait(Native Method) java.base@21.0.4/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) java.base@21.0.4/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) java.base@21.0.4/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #11 Thread[#53,http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@21.0.4/sun.nio.ch.Net.accept(Native Method) java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433) java.base@21.0.4/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128) java.base@21.0.4/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.4/java.lang.Thread.run(Thread.java:1583) #12 Thread[#9,Reference Handler,10,system] RUNNABLE daemon java.base@21.0.4/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@21.0.4/java.lang.ref.Reference.processPendingReferences(Reference.java:246) java.base@21.0.4/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)