ERDDAP
Easier access to scientific data |
|
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2024-11-05T03:38:58-08:00 Startup was at 2024-08-20T22:42:00-07:00 Last major LoadDatasets started 12m 26s ago and finished after 50 seconds. nGridDatasets = 0 nTableDatasets = 10 nTotalDatasets = 10 n Datasets Failed To Load (in the last major LoadDatasets) = 0 Unique users (since startup) n = 0 Response Failed Time (since last major LoadDatasets) n = 2, median ~= 1 ms Response Failed Time (since last Daily Report) n = 55, median ~= 0 ms Response Failed Time (since startup) n = 55385, median ~= 0 ms Response Succeeded Time (since last major LoadDatasets) n = 180, median ~= 150 ms Response Succeeded Time (since last Daily Report) n = 18721, median ~= 162 ms Response Succeeded Time (since startup) n = 1374215, median ~= 132 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 108 out of 108 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.019926857 processCPULoad=0.0138077 totalMemory=15990MB freeMemory=150MB totalSwapSpace=4095MB freeSwapSpace=3987MB Number of active requests=6 Number of threads: Tomcat-waiting=8, inotify=0, other=17 1 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 72 MB (highWaterMark= 647 MB) (Xmx ~= 910 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-11-05T03:27:17-08:00 45s 8 0 10 245 ( 141) 0 ( 0) 0 0 0 14 0 12 180 0 0% 2024-11-05T03:11:50-08:00 18s 1 0 10 219 ( 172) 3 ( 0) 0 0 0 14 0 12 84 1 0% 2024-11-05T02:57:15-08:00 43s 7 0 10 238 ( 159) 0 ( 0) 0 0 0 14 0 12 179 0 0% 2024-11-05T02:41:51-08:00 19s 1 0 10 219 ( 168) 2 ( 0) 0 0 0 14 0 12 81 1 0% 2024-11-05T02:27:14-08:00 44s 7 0 10 244 ( 163) 0 ( 0) 0 0 0 14 0 12 171 0 0% 2024-11-05T02:11:50-08:00 20s 2 0 10 217 ( 189) 0 ( 0) 0 0 0 14 0 12 90 1 0% 2024-11-05T01:57:20-08:00 50s 7 0 10 237 ( 201) 0 ( 0) 0 0 0 14 0 12 179 0 0% 2024-11-05T01:41:50-08:00 21s 1 0 10 229 ( 191) 1 ( 0) 0 0 0 14 0 12 84 1 0% 2024-11-05T01:27:13-08:00 44s 7 0 10 244 ( 154) 0 ( 0) 0 0 0 14 0 12 175 0 0% 2024-11-05T01:11:49-08:00 20s 1 0 10 217 ( 187) 2 ( 0) 0 0 0 14 0 12 82 1 0% 2024-11-05T00:57:20-08:00 52s 8 0 10 235 ( 195) 0 ( 0) 0 0 0 14 0 12 169 0 0% 2024-11-05T00:41:49-08:00 20s 1 0 10 216 ( 218) 1 ( 1) 0 0 0 14 0 12 83 1 0% 2024-11-05T00:27:15-08:00 49s 7 0 10 237 ( 169) 2 ( 1) 0 0 0 14 0 12 168 0 0% 2024-11-05T00:11:45-08:00 19s 1 0 10 215 ( 171) 0 ( 0) 0 0 0 14 0 12 86 1 0% 2024-11-04T23:57:14-08:00 48s 8 0 10 236 ( 156) 0 ( 0) 0 0 0 14 0 12 171 0 0% 2024-11-04T23:41:45-08:00 19s 1 0 10 216 ( 159) 1 ( 0) 0 0 0 14 0 12 83 1 0% 2024-11-04T23:27:12-08:00 46s 7 0 10 236 ( 160) 0 ( 0) 0 0 0 14 0 12 170 0 0% 2024-11-04T23:11:46-08:00 21s 1 0 10 215 ( 169) 0 ( 0) 0 0 0 14 0 12 85 1 0% 2024-11-04T22:57:13-08:00 48s 7 0 10 236 ( 157) 0 ( 0) 0 0 0 14 0 12 177 0 0% 2024-11-04T22:41:47-08:00 22s 2 0 10 216 ( 189) 1 ( 0) 0 0 0 14 0 12 92 0 0% 2024-11-04T22:27:15-08:00 50s 7 0 10 236 ( 135) 0 ( 0) 0 0 0 14 0 12 145 1 0% 2024-11-04T22:11:44-08:00 20s 1 0 10 217 ( 156) 2 ( 15) 0 0 0 14 0 12 83 1 0% 2024-11-04T21:57:07-08:00 43s 7 0 10 235 ( 144) 0 ( 0) 0 0 0 14 0 12 177 0 0% 2024-11-04T21:41:45-08:00 21s 2 0 10 216 ( 145) 1 ( 0) 0 0 0 14 0 12 90 0 0% 2024-11-04T21:27:08-08:00 44s 7 0 10 237 ( 149) 2 ( 1) 0 0 0 14 0 12 121 1 0% 2024-11-04T21:11:43-08:00 19s 1 0 10 215 ( 158) 0 ( 0) 0 0 0 14 0 12 84 1 0% 2024-11-04T20:57:08-08:00 45s 7 0 10 235 ( 149) 0 ( 0) 0 0 0 14 0 12 178 0 0% 2024-11-04T20:41:42-08:00 19s 1 0 10 216 ( 147) 1 ( 0) 0 0 0 14 0 12 85 1 0% 2024-11-04T20:27:08-08:00 45s 8 0 10 235 ( 144) 0 ( 0) 0 0 0 14 0 12 170 0 0% 2024-11-04T20:11:42-08:00 19s 1 0 10 215 ( 159) 0 ( 0) 0 0 0 14 0 12 81 1 0% 2024-11-04T19:57:13-08:00 50s 7 0 10 235 ( 181) 0 ( 0) 0 0 0 14 0 12 165 0 0% 2024-11-04T19:41:44-08:00 21s 1 0 10 216 ( 162) 1 ( 0) 0 0 0 14 0 12 83 1 0% 2024-11-04T19:27:10-08:00 47s 7 0 10 235 ( 154) 0 ( 0) 0 0 0 14 0 12 165 0 0% 2024-11-04T19:11:45-08:00 22s 2 0 10 217 ( 170) 2 ( 1) 0 0 0 14 0 12 87 1 0% 2024-11-04T18:57:12-08:00 50s 7 0 10 235 ( 161) 0 ( 0) 0 0 0 14 0 12 176 0 0% 2024-11-04T18:41:41-08:00 19s 1 0 10 217 ( 156) 1 ( 0) 0 0 0 14 0 12 82 1 0% 2024-11-04T18:27:10-08:00 48s 7 0 10 235 ( 161) 0 ( 0) 0 0 0 14 0 12 180 0 0% 2024-11-04T18:11:43-08:00 21s 2 0 10 217 ( 161) 2 ( 0) 0 0 0 14 0 12 83 1 0% 2024-11-04T17:57:04-08:00 44s 7 0 10 235 ( 154) 0 ( 0) 0 0 0 14 0 12 167 0 0% 2024-11-04T17:41:40-08:00 20s 1 0 10 222 ( 162) 1 ( 0) 0 0 0 14 0 12 85 1 0% 2024-11-04T17:27:06-08:00 46s 7 0 10 246 ( 150) 0 ( 0) 0 0 0 14 0 12 174 0 0% 2024-11-04T17:11:40-08:00 20s 1 0 10 223 ( 174) 2 ( 0) 0 0 0 14 0 12 84 1 0% 2024-11-04T16:57:07-08:00 48s 8 0 10 235 ( 152) 0 ( 0) 0 0 0 14 0 12 175 0 0% 2024-11-04T16:41:40-08:00 20s 1 0 10 216 ( 160) 1 ( 0) 0 0 0 14 0 12 86 0 0% 2024-11-04T16:27:04-08:00 46s 7 0 10 235 ( 162) 0 ( 0) 0 0 0 14 0 12 124 1 0% 2024-11-04T16:11:39-08:00 21s 1 0 10 217 ( 189) 2 ( 0) 0 0 0 14 0 12 85 1 0% 2024-11-04T15:57:06-08:00 49s 8 0 10 236 ( 148) 0 ( 0) 0 0 0 14 0 12 173 0 0% 2024-11-04T15:41:38-08:00 20s 1 0 10 216 ( 165) 1 ( 0) 0 0 0 14 0 12 83 0 0% 2024-11-04T15:27:04-08:00 47s 7 0 10 235 ( 156) 0 ( 0) 0 0 0 14 0 12 96 1 0% 2024-11-04T15:11:38-08:00 21s 1 0 10 217 ( 181) 2 ( 1) 0 0 0 14 0 12 83 0 0% 2024-11-04T14:57:05-08:00 49s 7 0 10 235 ( 158) 0 ( 0) 0 0 0 14 0 12 102 1 0% 2024-11-04T14:41:38-08:00 22s 2 0 10 216 ( 151) 1 ( 1) 0 0 0 14 0 12 86 0 0% 2024-11-04T14:27:04-08:00 48s 7 0 10 237 ( 151) 0 ( 0) 0 0 0 14 0 12 116 1 0% 2024-11-04T14:11:35-08:00 20s 1 0 10 217 ( 163) 2 ( 20) 0 0 0 14 0 12 84 0 0% 2024-11-04T13:57:06-08:00 50s 7 0 10 235 ( 156) 0 ( 0) 0 0 0 14 0 12 109 1 0% 2024-11-04T13:41:35-08:00 20s 1 0 10 216 ( 156) 1 ( 1) 0 0 0 14 0 12 89 0 0% 2024-11-04T13:27:06-08:00 51s 8 0 10 235 ( 157) 0 ( 0) 0 0 0 14 0 12 130 1 0% 2024-11-04T13:11:36-08:00 21s 1 0 10 221 ( 195) 2 ( 1) 0 0 0 14 0 12 81 0 0% 2024-11-04T12:57:05-08:00 50s 7 0 10 235 ( 166) 0 ( 0) 0 0 0 14 0 12 96 1 0% 2024-11-04T12:41:37-08:00 22s 1 0 10 217 ( 188) 1 ( 0) 0 0 0 14 0 12 84 1 0% 2024-11-04T12:27:07-08:00 52s 7 0 10 235 ( 189) 0 ( 0) 0 0 0 14 0 12 169 0 0% 2024-11-04T12:11:38-08:00 23s 2 0 10 217 ( 171) 2 ( 20) 0 0 0 14 0 12 91 1 0% 2024-11-04T11:57:03-08:00 49s 7 0 10 235 ( 154) 0 ( 0) 0 0 0 14 0 12 170 0 0% 2024-11-04T11:41:32-08:00 18s 1 0 10 216 ( 157) 1 ( 0) 0 0 0 14 0 12 90 1 0% 2024-11-04T11:27:01-08:00 48s 7 0 10 235 ( 144) 0 ( 0) 0 0 0 14 0 12 178 0 0% 2024-11-04T11:11:33-08:00 20s 1 0 10 216 ( 169) 0 ( 0) 0 0 0 14 0 12 82 1 0% 2024-11-04T10:57:06-08:00 52s 8 0 10 235 ( 151) 0 ( 0) 0 0 0 14 0 12 179 0 0% 2024-11-04T10:41:32-08:00 18s 1 0 10 246 ( 167) 1 ( 1) 0 0 0 14 0 12 98 2 0% 2024-11-04T10:27:09-08:00 56s 7 0 10 277 ( 174) 0 ( 0) 0 0 0 14 0 12 134 3 0% 2024-11-04T10:11:31-08:00 18s 1 0 10 250 ( 160) 2 ( 10) 0 0 0 14 0 12 98 1 0% 2024-11-04T09:57:17-08:00 64s 7 0 10 274 ( 222) 0 ( 0) 0 0 0 14 0 12 77 2 0% 2024-11-04T09:41:40-08:00 28s 2 0 10 224 ( 188) 1 ( 1) 0 0 0 14 0 12 68 0 0% 2024-11-04T09:27:04-08:00 53s 7 0 10 238 ( 158) 2 ( 1) 0 0 0 14 0 12 83 1 0% 2024-11-04T09:11:31-08:00 20s 1 0 10 217 ( 171) 0 ( 0) 0 0 0 14 0 12 82 0 0% 2024-11-04T08:56:57-08:00 47s 7 0 10 235 ( 152) 0 ( 0) 0 0 0 14 0 12 272 0 0% 2024-11-04T08:41:32-08:00 22s 2 0 10 222 ( 150) 1 ( 0) 0 0 0 14 0 12 92 0 0% 2024-11-04T08:26:57-08:00 47s 7 0 10 238 ( 157) 1 ( 0) 0 0 0 14 0 12 139 0 0% 2024-11-04T08:11:27-08:00 18s 1 0 10 217 ( 162) 0 ( 0) 0 0 0 14 0 12 83 1 0% 2024-11-04T07:56:55-08:00 46s 7 0 10 230 ( 157) 0 ( 0) 0 0 0 14 0 12 317 0 0% 2024-11-04T07:41:28-08:00 19s 1 0 10 219 ( 149) 1 ( 0) 0 0 0 14 0 12 230 0 0% 2024-11-04T07:26:57-08:00 49s 8 0 10 236 ( 161) 0 ( 0) 0 0 0 10 0 16 206 0 0% 2024-11-04T07:11:27-08:00 19s 1 0 10 217 ( 163) 2 ( 1) 0 0 0 14 0 12 78 1 0% 2024-11-04T06:56:55-08:00 48s 7 0 10 235 ( 163) 0 ( 0) 0 0 0 14 0 12 322 0 0% 2024-11-04T06:41:27-08:00 19s 1 0 10 211 ( 165) 1 ( 1) 0 0 0 14 0 12 83 0 0% 2024-11-04T06:27:01-08:00 54s 7 0 10 236 ( 189) 0 ( 0) 0 0 0 14 0 12 89 1 0% 2024-11-04T06:11:32-08:00 25s 2 0 10 237 ( 143) 3 ( 0) 0 0 0 14 0 12 87 0 0% 2024-11-04T05:56:57-08:00 49s 7 0 10 237 ( 201) 0 ( 0) 0 0 0 11 0 15 263 0 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 81, median ~= 31273 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: 25 <= 1 min: 55 <= 2 min: 1 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 7318, median ~= 24359 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 54 <= 20 ms: 642 <= 50 ms: 168 <= 100 ms: 2 <= 200 ms: 4 <= 500 ms: 7 <= 1 s: 143 <= 2 s: 76 <= 5 s: 60 <= 10 s: 7 <= 20 s: 2126 <= 1 min: 3395 <= 2 min: 595 <= 5 min: 39 <= 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 = 15, median ~= 2643 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: 2 <= 2 s: 4 <= 5 s: 7 <= 10 s: 1 <= 20 s: 0 <= 1 min: 1 <= 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 = 2, median ~= 1 ms 0 ms: 0 1 ms: 1 2 ms: 0 <= 5 ms: 0 <= 10 ms: 0 <= 20 ms: 0 <= 50 ms: 1 <= 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 = 55, median ~= 0 ms 0 ms: 22 1 ms: 16 2 ms: 1 <= 5 ms: 1 <= 10 ms: 2 <= 20 ms: 5 <= 50 ms: 8 <= 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 = 55385, median ~= 0 ms 0 ms: 38279 1 ms: 12066 2 ms: 397 <= 5 ms: 1108 <= 10 ms: 869 <= 20 ms: 502 <= 50 ms: 937 <= 100 ms: 127 <= 200 ms: 397 <= 500 ms: 582 <= 1 s: 45 <= 2 s: 48 <= 5 s: 17 <= 10 s: 4 <= 20 s: 2 <= 1 min: 1 <= 2 min: 0 <= 5 min: 0 <= 10 min: 4 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Response Succeeded Time Distribution (since last major LoadDatasets): n = 180, median ~= 150 ms 0 ms: 0 1 ms: 0 2 ms: 3 <= 5 ms: 2 <= 10 ms: 1 <= 20 ms: 6 <= 50 ms: 23 <= 100 ms: 29 <= 200 ms: 52 <= 500 ms: 63 <= 1 s: 1 <= 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 = 18721, median ~= 162 ms 0 ms: 7 1 ms: 16 2 ms: 17 <= 5 ms: 27 <= 10 ms: 65 <= 20 ms: 332 <= 50 ms: 2569 <= 100 ms: 3002 <= 200 ms: 5398 <= 500 ms: 7121 <= 1 s: 57 <= 2 s: 33 <= 5 s: 71 <= 10 s: 2 <= 20 s: 4 <= 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 = 1374215, median ~= 132 ms 0 ms: 1602 1 ms: 2783 2 ms: 2088 <= 5 ms: 4059 <= 10 ms: 13515 <= 20 ms: 38293 <= 50 ms: 190747 <= 100 ms: 238098 <= 200 ms: 612977 <= 500 ms: 175307 <= 1 s: 7447 <= 2 s: 2659 <= 5 s: 77441 <= 10 s: 6446 <= 20 s: 581 <= 1 min: 166 <= 2 min: 4 <= 5 min: 2 <= 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 = 108, median ~= 1570 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: 1 <= 2 s: 93 <= 5 s: 14 <= 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 = 108, median ~= 1 0: 0 1: 108 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) : 18782 (100%) Language (since startup) : 1429606 (100%) SgtMap topography nFromCache=76 nNotFromCache=110 GSHHS: nCached=4 of 100, nCoarse=0, nSuccesses=372, nTossed=0 NationalBoundaries: nCached=2 of 100, nCoarse=0, nSuccesses=186, nTossed=0 StateBoundaries: nCached=2 of 100, nCoarse=0, nSuccesses=186, nTossed=0 Rivers: nCached=2 of 100, nCoarse=0, nSuccesses=186, nTossed=0 bufferedImage isAccelerated=[unknown] canonical map sizes: 29 + 35 + 35 + 30 + 36 + 33 + 26 + 29 + 33 + 36 + 31 + 31 + 29 + 24 + 41 + 34 + 37 + 38 + 27 + 32 + 31 + 44 + 35 + 32 + 24 + 17 + 30 + 17 + 27 + 41 + 37 + 26 + 39 + 25 + 26 + 39 + 28 + 33 + 27 + 37 + 28 + 39 + 25 + 32 + 43 + 35 + 27 + 39 + 32 + 36 + 20 + 27 + 43 + 24 + 30 + 35 + 31 + 26 + 42 + 33 + 37 + 22 + 27 + 42 + 36 + 33 + 35 + 39 + 35 + 30 + 34 + 23 + 33 + 39 + 32 + 33 + 27 + 30 + 30 + 33 + 26 + 44 + 39 + 39 + 28 + 26 + 31 + 37 + 27 + 37 + 37 + 35 + 29 + 29 + 28 + 31 + 33 + 26 + 35 + 29 + 32 + 29 + 30 + 20 + 31 + 28 + 39 + 48 + 32 + 35 + 28 + 22 + 24 + 29 + 36 + 39 + 30 + 25 + 26 + 27 + 42 + 43 + 32 + 31 + 31 + 32 + 30 = 4055 canonicalStringHolder map sizes: 7 + 2 + 6 + 7 + 2 + 7 + 6 + 4 + 4 + 9 + 5 + 1 + 4 + 4 + 8 + 5 + 5 + 3 + 0 + 2 + 7 + 6 + 3 + 3 + 6 + 6 + 7 + 5 + 5 + 7 + 3 + 7 + 2 + 0 + 2 + 2 + 3 + 6 + 4 + 5 + 1 + 2 + 5 + 5 + 5 + 4 + 1 + 3 + 1 + 8 + 4 + 1 + 7 + 4 + 3 + 5 + 5 + 4 + 0 + 5 + 2 + 6 + 3 + 3 + 3 + 5 + 8 + 7 + 4 + 4 + 9 + 5 + 2 + 7 + 4 + 4 + 5 + 5 + 6 + 6 + 1 + 5 + 4 + 5 + 5 + 2 + 5 + 4 + 2 + 5 + 3 + 5 + 6 + 4 + 6 + 5 + 3 + 3 + 5 + 2 + 3 + 4 + 6 + 3 + 3 + 4 + 4 + 4 + 10 + 5 + 7 + 6 + 6 + 4 + 1 + 2 + 4 + 3 + 7 + 3 + 6 + 5 + 3 + 8 + 3 + 7 + 6 = 558 Number of threads: Tomcat-waiting=8, inotify=0, other=17 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@17.0.10/java.lang.Object.wait(Native Method) java.base@17.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.10/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@17.0.10/java.lang.Thread.run(Thread.java:840) java.base@17.0.10/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162) #2 Thread[EmailThread,5,main] TIMED_WAITING daemon java.base@17.0.10/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.10/java.lang.Object.wait(Native Method) java.base@17.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.base@17.0.10/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172) #4 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@17.0.10/sun.nio.ch.Net.accept(Native Method) java.base@17.0.10/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425) java.base@17.0.10/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:513) org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71) org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128) java.base@17.0.10/java.lang.Thread.run(Thread.java:840) #5 Thread[http-nio-8080-exec-79,5,main] BLOCKED daemon org.apache.catalina.webresources.CachedResource.validateResources(CachedResource.java:154) org.apache.catalina.webresources.Cache.getResources(Cache.java:156) org.apache.catalina.webresources.StandardRoot.getResources(StandardRoot.java:305) org.apache.catalina.webresources.StandardRoot.getClassLoaderResources(StandardRoot.java:226) org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:929) org.apache.catalina.loader.WebappClassLoaderBase.getResources(WebappClassLoaderBase.java:1024) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1203) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1228) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273) java.base@17.0.10/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309) java.base@17.0.10/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393) ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:423) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:274) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:243) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:216) gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:849) gov.noaa.pfel.coastwatch.pointdata.Table.lowReadFlatNc(Table.java:6356) gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:6080) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.tryToLoadDirFileTable(EDDTableFromFiles.java:2847) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDirTable(EDDTableFromFiles.java:2790) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3440) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4765) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) 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:1736) 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.base@17.0.10/java.lang.Thread.run(Thread.java:840) #6 Thread[http-nio-8080-exec-81,5,main] BLOCKED daemon org.apache.catalina.webresources.CachedResource.validateResources(CachedResource.java:154) org.apache.catalina.webresources.Cache.getResources(Cache.java:156) org.apache.catalina.webresources.StandardRoot.getResources(StandardRoot.java:305) org.apache.catalina.webresources.StandardRoot.getClassLoaderResources(StandardRoot.java:226) org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:929) org.apache.catalina.loader.WebappClassLoaderBase.getResources(WebappClassLoaderBase.java:1024) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1203) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1228) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273) java.base@17.0.10/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309) java.base@17.0.10/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393) ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:423) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:274) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:243) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:216) gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:849) gov.noaa.pfel.coastwatch.pointdata.Table.lowReadFlatNc(Table.java:6356) gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:6080) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.tryToLoadDirFileTable(EDDTableFromFiles.java:2847) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDirTable(EDDTableFromFiles.java:2790) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3440) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4765) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) 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:1736) 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.base@17.0.10/java.lang.Thread.run(Thread.java:840) #7 Thread[http-nio-8080-exec-94,5,main] BLOCKED daemon org.apache.catalina.webresources.CachedResource.validateResources(CachedResource.java:154) org.apache.catalina.webresources.Cache.getResources(Cache.java:156) org.apache.catalina.webresources.StandardRoot.getResources(StandardRoot.java:305) org.apache.catalina.webresources.StandardRoot.getClassLoaderResources(StandardRoot.java:226) org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:929) org.apache.catalina.loader.WebappClassLoaderBase.getResources(WebappClassLoaderBase.java:1024) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1203) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1228) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273) java.base@17.0.10/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309) java.base@17.0.10/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393) ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:423) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:274) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:243) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:216) gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:849) gov.noaa.pfel.coastwatch.pointdata.Table.lowReadFlatNc(Table.java:6356) gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:6080) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.tryToLoadDirFileTable(EDDTableFromFiles.java:2847) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDirTable(EDDTableFromFiles.java:2790) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3440) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4765) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) 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:1736) 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.base@17.0.10/java.lang.Thread.run(Thread.java:840) #8 Thread[http-nio-8080-exec-96,5,main] RUNNABLE daemon java.base@17.0.10/java.io.RandomAccessFile.seek0(Native Method) java.base@17.0.10/java.io.RandomAccessFile.seek(RandomAccessFile.java:590) java.base@17.0.10/java.util.zip.ZipFile$Source.readFullyAt(ZipFile.java:1508) java.base@17.0.10/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1559) java.base@17.0.10/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1641) java.base@17.0.10/java.util.zip.ZipFile$Source.<init>(ZipFile.java:1479) java.base@17.0.10/java.util.zip.ZipFile$Source.get(ZipFile.java:1441) java.base@17.0.10/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:718) java.base@17.0.10/java.util.zip.ZipFile.<init>(ZipFile.java:252) java.base@17.0.10/java.util.zip.ZipFile.<init>(ZipFile.java:181) java.base@17.0.10/java.util.jar.JarFile.<init>(JarFile.java:346) org.apache.catalina.webresources.AbstractArchiveResourceSet.openJarFile(AbstractArchiveResourceSet.java:299) org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.getArchiveEntry(AbstractSingleArchiveResourceSet.java:96) org.apache.catalina.webresources.AbstractArchiveResourceSet.getResource(AbstractArchiveResourceSet.java:249) org.apache.catalina.webresources.StandardRoot.getResourcesInternal(StandardRoot.java:316) org.apache.catalina.webresources.CachedResource.validateResources(CachedResource.java:156) org.apache.catalina.webresources.Cache.getResources(Cache.java:174) org.apache.catalina.webresources.StandardRoot.getResources(StandardRoot.java:305) org.apache.catalina.webresources.StandardRoot.getClassLoaderResources(StandardRoot.java:226) org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:929) org.apache.catalina.loader.WebappClassLoaderBase.getResources(WebappClassLoaderBase.java:1024) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1203) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1228) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273) java.base@17.0.10/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309) java.base@17.0.10/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393) ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:423) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:274) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:243) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:216) gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:849) gov.noaa.pfel.coastwatch.pointdata.Table.lowReadFlatNc(Table.java:6356) gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:6080) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.tryToLoadDirFileTable(EDDTableFromFiles.java:2847) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDirTable(EDDTableFromFiles.java:2790) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3440) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4765) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) 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:1736) 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.base@17.0.10/java.lang.Thread.run(Thread.java:840) #9 Thread[http-nio-8080-exec-98,5,main] BLOCKED daemon org.apache.catalina.webresources.CachedResource.validateResources(CachedResource.java:154) org.apache.catalina.webresources.Cache.getResources(Cache.java:156) org.apache.catalina.webresources.StandardRoot.getResources(StandardRoot.java:305) org.apache.catalina.webresources.StandardRoot.getClassLoaderResources(StandardRoot.java:226) org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:929) org.apache.catalina.loader.WebappClassLoaderBase.getResources(WebappClassLoaderBase.java:1024) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1203) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1228) java.base@17.0.10/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273) java.base@17.0.10/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309) java.base@17.0.10/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393) ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:423) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:274) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:243) ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:216) gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:849) gov.noaa.pfel.coastwatch.pointdata.Table.lowReadFlatNc(Table.java:6356) gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:6080) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.tryToLoadDirFileTable(EDDTableFromFiles.java:2847) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDirTable(EDDTableFromFiles.java:2790) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3440) gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4765) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:175) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:150) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) 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:1736) 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.base@17.0.10/java.lang.Thread.run(Thread.java:840) #10 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon java.base@17.0.10/sun.nio.ch.EPoll.wait(Native Method) java.base@17.0.10/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118) java.base@17.0.10/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129) java.base@17.0.10/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:750) java.base@17.0.10/java.lang.Thread.run(Thread.java:840) #11 Thread[Java2D Disposer,10,system] WAITING daemon java.base@17.0.10/java.lang.Object.wait(Native Method) java.base@17.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) java.base@17.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) java.desktop@17.0.10/sun.java2d.Disposer.run(Disposer.java:145) java.base@17.0.10/java.lang.Thread.run(Thread.java:840) #12 Thread[main,5,main] RUNNABLE java.base@17.0.10/sun.nio.ch.Net.accept(Native Method) java.base@17.0.10/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760) java.base@17.0.10/java.net.ServerSocket.implAccept(ServerSocket.java:675) java.base@17.0.10/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641) java.base@17.0.10/java.net.ServerSocket.implAccept(ServerSocket.java:617) java.base@17.0.10/java.net.ServerSocket.implAccept(ServerSocket.java:574) java.base@17.0.10/java.net.ServerSocket.accept(ServerSocket.java:532) org.apache.catalina.core.StandardServer.await(StandardServer.java:601) org.apache.catalina.startup.Catalina.await(Catalina.java:847) org.apache.catalina.startup.Catalina.start(Catalina.java:795) java.base@17.0.10/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) java.base@17.0.10/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) java.base@17.0.10/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base@17.0.10/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:473) #13 Thread[Notification Thread,9,system] RUNNABLE daemon #14 Thread[Reference Handler,10,system] RUNNABLE daemon java.base@17.0.10/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@17.0.10/java.lang.ref.Reference.processPendingReferences(Reference.java:253) java.base@17.0.10/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215) #15 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon java.base@17.0.10/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.10/java.lang.Thread.sleep(Native Method) com.cohort.util.Math2.sleep(Math2.java:311) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)