ERDDAP
Easier access to scientific data |
log in |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-01-16T10:57:57-08:00 Startup was at 2025-01-04T11:33:11-08:00 Last major LoadDatasets started 5m 45s ago and finished after 30 seconds. Currently, minor LoadDatasets is loading dataset #31=erdGtsppBest (767 ms). nGridDatasets = 2760 nTableDatasets = 321 nTotalDatasets = 3081 n Datasets Failed To Load (in the last major LoadDatasets) = 0 Reasons for failing to load datasets: Unique users (since startup) n = 24416 Response Failed Time (since last major LoadDatasets) n = 6, median ~= 2750 ms Response Failed Time (since last Daily Report) n = 1383, median ~= 21 ms Response Failed Time (since startup) n = 126202, median ~= 35 ms Response Succeeded Time (since last major LoadDatasets) n = 466, median ~= 100 ms Response Succeeded Time (since last Daily Report) n = 18566, median ~= 88 ms Response Succeeded Time (since startup) n = 1224341, median ~= 45 ms TaskThread has finished 95 out of 95 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 = 78, median ~= 9706 ms TaskThread Succeeded Time (since startup) n = 95, median ~= 10109 ms EmailThread has sent 2557 out of 2557 emails. Currently, the thread is sleeping. EmailThread Failed Time (since last Daily Report) n = 0 EmailThread Succeeded Time (since last Daily Report) n = 5, median ~= 917 ms TouchThread has finished 110631 out of 25388399 touches. The current touch has been running for 9.807 s. TouchThread Failed Time (since last Daily Report) n = 937, median ~= 174 ms TouchThread Succeeded Time (since last Daily Report) n = 563, median ~= 143 ms OS info: totalCPULoad=0.33109245 processCPULoad=0.32733986 totalMemory=64335MB freeMemory=1290MB totalSwapSpace=8191MB freeSwapSpace=8140MB Number of active requests=4 Number of threads: Tomcat-waiting=37, inotify=4, other=37 77 gc calls, 1 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets MemoryInUse= 5832 MB (highWaterMark= 9704 MB) (Xmx ~= 14000 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-01-16T10:52:32-08:00 15s 40 0 3081 1016 ( 253) 35 ( 875) 1 0 0 39 4 36 4974 215 0% 2025-01-16T10:37:16-08:00 7s 31 0 3081 989 ( 319) 27 ( 3038) 7 0 0 40 4 36 6212 194 0% 2025-01-16T10:23:03-08:00 61s 61 2 3079 1213 ( 538) 32 ( 1000) 3 0 0 39 4 36 5182 190 0% 2025-01-16T10:07:18-08:00 24s 34 0 3081 851 ( 463) 26 ( 3500) 20 0 0 40 4 35 4942 145 0% 2025-01-16T09:55:00-08:00 165s 38 3 3078 677 ( 1083) 30 ( 11538) 61 0 0 31 4 49 3484 198 0% 2025-01-16T09:42:06-08:00 301s 77 5 3076 1422 ( 38) 51 ( 3962) 71 0 0 34 4 44 3342 268 0% 2025-01-16T09:22:51-08:00 66s 69 2 3079 1808 ( 24) 24 ( 400) 0 0 0 36 4 35 3548 180 0% 2025-01-16T09:07:03-08:00 22s 41 1 3080 2103 ( 29) 31 ( 563) 0 0 0 37 4 36 4606 195 0% 2025-01-16T08:51:48-08:00 10s 32 0 3081 1574 ( 63) 51 ( 459) 8 0 0 33 4 36 5536 249 0% 2025-01-16T08:37:44-08:00 73s 51 1 3080 4802 ( 127) 1012 ( 3) 29 0 0 36 4 37 6866 857 0% 2025-01-16T07:37:39-08:00 14s 43 1 3080 771 ( 821) 26 ( 2300) 1 0 0 34 4 38 5020 183 0% 2025-01-16T07:22:35-08:00 13s 33 0 3081 874 ( 229) 32 ( 300) 2 0 0 34 4 36 5188 180 0% 2025-01-16T07:07:57-08:00 36s 45 0 3081 1452 ( 281) 52 ( 611) 15 0 0 34 4 37 5150 230 0% 2025-01-16T06:52:39-08:00 21s 40 0 3081 1159 ( 18) 45 ( 1214) 2 0 0 34 4 37 5202 152 0% 2025-01-16T06:38:45-08:00 90s 71 0 3081 1235 ( 32) 40 ( 457) 30 0 0 28 4 36 3188 195 0% 2025-01-16T06:22:30-08:00 11s 32 0 3081 698 ( 938) 33 ( 1643) 43 0 0 23 4 41 7622 190 0% 2025-01-16T06:09:03-08:00 111s 81 0 3081 1011 ( 236) 37 ( 875) 19 0 0 23 4 37 6412 218 0% 2025-01-16T05:52:19-08:00 16s 33 0 3081 689 ( 50) 31 ( 1214) 0 0 0 26 4 36 5188 50 0% 2025-01-16T05:37:36-08:00 32s 39 0 3081 842 ( 46) 33 ( 2136) 4 0 0 25 4 36 3568 128 0% 2025-01-16T05:22:15-08:00 13s 37 0 3081 730 ( 150) 42 ( 875) 11 0 0 26 4 35 3650 138 0% 2025-01-16T05:07:14-08:00 11s 33 0 3081 926 ( 135) 39 ( 1875) 23 0 0 26 4 38 7720 160 0% 2025-01-16T04:52:22-08:00 29s 44 0 3081 648 ( 200) 25 ( 369) 0 0 0 26 4 34 1868 83 0% 2025-01-16T04:36:53-08:00 6s 31 0 3081 671 ( 384) 32 ( 1000) 3 0 0 24 4 35 3332 135 0% 2025-01-16T04:21:56-08:00 16s 37 0 3081 765 ( 1020) 43 ( 1083) 0 0 0 28 4 34 3544 102 0% 2025-01-16T04:07:11-08:00 32s 44 0 3081 747 ( 165) 41 ( 397) 1 0 0 30 4 33 3504 115 0% 2025-01-16T03:51:50-08:00 13s 36 0 3081 736 ( 127) 41 ( 583) 0 0 0 29 4 33 3356 112 0% 2025-01-16T03:38:15-08:00 105s 77 0 3081 936 ( 18) 45 ( 950) 1 0 0 30 4 38 3916 122 0% 2025-01-16T03:21:30-08:00 7s 34 0 3081 546 ( 1125) 43 ( 1375) 1 0 0 32 4 34 3662 103 0% 2025-01-16T03:07:48-08:00 87s 71 0 3081 1183 ( 182) 51 ( 385) 0 0 0 33 4 34 3228 154 0% 2025-01-16T02:51:42-08:00 22s 39 0 3081 828 ( 122) 60 ( 800) 0 0 0 32 4 36 3238 134 0% 2025-01-16T02:36:25-08:00 12s 34 0 3081 749 ( 148) 73 ( 461) 2 0 0 37 4 36 3332 115 0% 2025-01-16T02:21:25-08:00 18s 34 0 3081 1188 ( 39) 37 ( 339) 0 0 0 36 4 38 5582 174 0% 2025-01-16T02:06:23-08:00 22s 56 0 3081 850 ( 59) 48 ( 1286) 1 0 0 37 4 38 4638 124 0% 2025-01-16T01:51:39-08:00 44s 117 0 3081 874 ( 46) 59 ( 452) 3 0 0 37 4 38 5588 127 0% 2025-01-16T01:36:02-08:00 8s 31 0 3081 948 ( 98) 47 ( 1500) 4 0 0 40 4 37 3934 180 0% 2025-01-16T01:21:03-08:00 11s 35 0 3081 710 ( 218) 420 ( 12993) 0 0 0 43 4 36 3906 119 0% 2025-01-16T01:06:42-08:00 57s 52 0 3081 980 ( 235) 57 ( 475) 1 0 0 34 4 37 5448 138 0% 2025-01-16T00:51:02-08:00 23s 41 0 3081 714 ( 230) 28 ( 367) 0 0 0 33 4 36 3526 124 0% 2025-01-16T00:37:13-08:00 100s 71 0 3081 2135 ( 1466) 62 ( 380) 1 0 0 35 4 35 3652 182 0% 2025-01-16T00:21:11-08:00 42s 50 0 3081 1202 ( 1497) 53 ( 418) 7 0 0 25 4 48 6054 158 0% 2025-01-16T00:05:48-08:00 21s 52 0 3081 794 ( 100) 36 ( 454) 2 0 0 35 4 36 4094 101 0% 2025-01-15T23:53:09-08:00 165s 87 2 3079 1054 ( 31) 49 ( 1050) 0 0 0 32 4 38 3910 143 0% 2025-01-15T23:37:13-08:00 115s 55 2 3079 1057 ( 23) 45 ( 490) 14 0 0 34 4 37 3258 136 0% 2025-01-15T23:21:25-08:00 73s 37 2 3079 759 ( 360) 84 ( 288) 21 0 0 36 4 36 5040 145 0% 2025-01-15T23:06:42-08:00 89s 43 2 3079 810 ( 575) 61 ( 364) 7 0 0 35 4 37 6474 193 0% 2025-01-15T22:50:31-08:00 26s 48 0 3081 742 ( 113) 44 ( 500) 0 0 0 36 4 37 2700 119 0% 2025-01-15T22:35:12-08:00 9s 32 0 3081 1131 ( 41) 43 ( 468) 5 0 0 35 4 39 5538 164 0% 2025-01-15T22:20:05-08:00 10s 32 0 3081 870 ( 685) 60 ( 1600) 3 0 0 37 4 37 4674 136 0% 2025-01-15T22:05:38-08:00 44s 54 0 3081 819 ( 295) 57 ( 2075) 1 0 0 37 4 34 3204 126 0% 2025-01-15T21:49:55-08:00 7s 31 0 3081 600 ( 271) 43 ( 1625) 2 0 0 32 4 38 5850 107 0% 2025-01-15T21:36:45-08:00 123s 72 0 3081 1169 ( 22) 65 ( 465) 3 0 0 33 4 36 4326 154 0% 2025-01-15T21:19:53-08:00 13s 39 0 3081 805 ( 414) 44 ( 470) 0 0 0 36 4 36 4288 127 0% 2025-01-15T21:04:45-08:00 11s 37 0 3081 753 ( 47) 216 ( 1) 3 0 0 30 4 35 3226 117 0% 2025-01-15T20:50:51-08:00 78s 76 0 3081 949 ( 99) 70 ( 417) 5 0 0 31 4 35 4278 141 0% 2025-01-15T20:34:38-08:00 6s 32 0 3081 1180 ( 16) 44 ( 875) 1 0 0 31 4 36 4212 128 0% 2025-01-15T20:19:37-08:00 12s 33 0 3081 864 ( 197) 50 ( 405) 1 0 0 30 4 35 3252 137 0% 2025-01-15T20:04:43-08:00 19s 34 0 3081 830 ( 45) 48 ( 625) 1 0 0 30 4 38 3542 138 0% 2025-01-15T19:50:46-08:00 87s 41 2 3079 866 ( 74) 38 ( 833) 1 0 0 30 4 37 5864 154 0% 2025-01-15T19:37:06-08:00 169s 87 2 3079 1232 ( 85) 52 ( 463) 3 0 0 29 4 36 3402 192 0% 2025-01-15T19:20:23-08:00 72s 36 2 3079 849 ( 423) 39 ( 750) 9 0 0 29 4 35 4652 188 0% 2025-01-15T19:05:25-08:00 75s 38 2 3079 824 ( 109) 43 ( 492) 0 0 0 28 4 37 4334 94 0% 2025-01-15T18:50:34-08:00 88s 45 2 3079 883 ( 68) 62 ( 2429) 3 0 0 31 4 33 1884 76 0% 2025-01-15T18:35:47-08:00 106s 82 0 3081 1441 ( 8) 72 ( 448) 0 0 0 30 4 35 1842 33 0% 2025-01-15T18:19:04-08:00 10s 35 0 3081 913 ( 23) 39 ( 333) 0 0 0 30 4 35 1866 30 0% 2025-01-15T18:04:18-08:00 25s 59 0 3081 740 ( 75) 33 ( 438) 0 0 0 31 4 34 2012 32 0% 2025-01-15T17:50:10-08:00 78s 76 0 3081 1277 ( 44) 56 ( 320) 0 0 0 31 4 35 2908 47 0% 2025-01-15T17:33:58-08:00 7s 32 0 3081 2503 ( 43) 49 ( 350) 0 0 0 120 4 34 2046 43 0% 2025-01-15T17:18:57-08:00 8s 35 0 3081 2011 ( 45) 51 ( 377) 0 0 0 122 4 34 2646 46 0% 2025-01-15T17:04:59-08:00 69s 88 0 3081 1996 ( 46) 369 ( 13724) 1 1 0 147 4 41 1962 103 0% 2025-01-15T16:48:58-08:00 16s 36 0 3081 2680 ( 37) 56 ( 395) 0 0 0 35 4 34 3740 167 0% 2025-01-15T16:34:04-08:00 23s 40 0 3081 2926 ( 18) 63 ( 374) 0 0 0 35 4 35 4602 173 0% 2025-01-15T16:18:49-08:00 9s 32 0 3081 731 ( 743) 52 ( 454) 0 0 0 35 4 35 4130 100 0% 2025-01-15T16:08:54-08:00 315s 37 0 3081 1379 ( 1305) 78 ( 395) 1 0 0 34 4 31 4816 217 0% 2025-01-15T15:50:12-08:00 100s 47 2 3079 1250 ( 1182) 53 ( 406) 0 0 0 34 4 35 4116 173 0% 2025-01-15T15:34:59-08:00 89s 43 2 3079 1162 ( 106) 37 ( 453) 0 0 0 35 4 35 4286 163 0% 2025-01-15T15:21:09-08:00 165s 77 2 3079 1550 ( 45) 176 ( 338) 0 0 0 33 4 36 4266 209 0% 2025-01-15T15:03:28-08:00 11s 34 0 3081 1046 ( 186) 153 ( 319) 0 0 0 34 4 36 3914 158 0% 2025-01-15T14:49:28-08:00 73s 66 0 3081 1329 ( 100) 49 ( 397) 0 0 0 35 4 34 3752 163 0% 2025-01-15T14:33:31-08:00 23s 42 0 3081 1508 ( 33) 52 ( 435) 0 0 0 35 4 35 3686 100 0% 2025-01-15T14:18:19-08:00 11s 46 0 3081 1456 ( 44) 46 ( 344) 0 0 0 36 4 34 1884 39 0% 2025-01-15T14:03:20-08:00 19s 44 0 3081 2269 ( 44) 32 ( 477) 0 0 0 36 4 34 2854 43 0% 2025-01-15T13:48:08-08:00 13s 34 0 3081 2145 ( 43) 57 ( 315) 0 0 0 36 4 32 1926 42 0% 2025-01-15T13:32:56-08:00 7s 32 0 3081 2382 ( 39) 58 ( 275) 0 0 0 35 4 33 1962 37 0% 2025-01-15T13:18:01-08:00 12s 44 0 3081 2248 ( 45) 60 ( 240) 0 0 0 36 4 32 2016 71 0% 2025-01-15T13:03:04-08:00 18s 40 0 3081 833 ( 58) 65 ( 362) 1 0 0 35 4 36 3520 61 0% 2025-01-15T12:48:56-08:00 70s 98 0 3081 935 ( 16) 51 ( 370) 0 0 0 40 4 34 3728 64 0% 2025-01-15T12:33:36-08:00 54s 150 0 3081 2133 ( 14) 54 ( 180) 0 0 0 40 4 33 1970 37 0% Major LoadDatasets Times Distribution (since last Daily Report): n = 12, median ~= 40000 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: 2 <= 20 s: 3 <= 1 min: 2 <= 2 min: 3 <= 5 min: 1 <= 10 min: 1 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Major LoadDatasets Times Distribution (since startup): n = 1143, median ~= 46136 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: 144 <= 20 s: 255 <= 1 min: 264 <= 2 min: 272 <= 5 min: 194 <= 10 min: 14 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Minor LoadDatasets Times Distribution (since last Daily Report): n = 929, median ~= 7791 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: 832 <= 20 s: 96 <= 1 min: 0 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 1 > 1 hr: 0 Minor LoadDatasets Times Distribution (since startup): n = 93894, median ~= 7526 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: 92919 <= 20 s: 955 <= 1 min: 8 <= 2 min: 11 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 1 > 1 hr: 0 Response Failed Time Distribution (since last major LoadDatasets): n = 6, median ~= 2750 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: 2 <= 1 s: 0 <= 2 s: 0 <= 5 s: 4 <= 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 = 1383, median ~= 21 ms 0 ms: 24 1 ms: 214 2 ms: 259 <= 5 ms: 129 <= 10 ms: 44 <= 20 ms: 20 <= 50 ms: 49 <= 100 ms: 28 <= 200 ms: 32 <= 500 ms: 116 <= 1 s: 42 <= 2 s: 47 <= 5 s: 289 <= 10 s: 30 <= 20 s: 24 <= 1 min: 15 <= 2 min: 1 <= 5 min: 10 <= 10 min: 0 <= 20 min: 1 <= 1 hr: 7 > 1 hr: 2 Response Failed Time Distribution (since startup): n = 126202, median ~= 35 ms 0 ms: 7065 1 ms: 6962 2 ms: 600 <= 5 ms: 275 <= 10 ms: 145 <= 20 ms: 29134 <= 50 ms: 39011 <= 100 ms: 12754 <= 200 ms: 2056 <= 500 ms: 7822 <= 1 s: 2509 <= 2 s: 6115 <= 5 s: 5425 <= 10 s: 859 <= 20 s: 2410 <= 1 min: 2170 <= 2 min: 123 <= 5 min: 497 <= 10 min: 180 <= 20 min: 26 <= 1 hr: 52 > 1 hr: 12 Response Succeeded Time Distribution (since last major LoadDatasets): n = 466, median ~= 100 ms 0 ms: 25 1 ms: 27 2 ms: 21 <= 5 ms: 32 <= 10 ms: 24 <= 20 ms: 18 <= 50 ms: 62 <= 100 ms: 24 <= 200 ms: 9 <= 500 ms: 41 <= 1 s: 12 <= 2 s: 86 <= 5 s: 79 <= 10 s: 2 <= 20 s: 2 <= 1 min: 2 <= 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 = 18566, median ~= 88 ms 0 ms: 693 1 ms: 931 2 ms: 1040 <= 5 ms: 2897 <= 10 ms: 1115 <= 20 ms: 606 <= 50 ms: 1488 <= 100 ms: 678 <= 200 ms: 459 <= 500 ms: 1502 <= 1 s: 518 <= 2 s: 3504 <= 5 s: 2565 <= 10 s: 212 <= 20 s: 251 <= 1 min: 86 <= 2 min: 5 <= 5 min: 8 <= 10 min: 1 <= 20 min: 0 <= 1 hr: 5 > 1 hr: 2 Response Succeeded Time Distribution (since startup): n = 1224341, median ~= 45 ms 0 ms: 89032 1 ms: 76794 2 ms: 84891 <= 5 ms: 146546 <= 10 ms: 96421 <= 20 ms: 61406 <= 50 ms: 67480 <= 100 ms: 38100 <= 200 ms: 30573 <= 500 ms: 60713 <= 1 s: 35230 <= 2 s: 338030 <= 5 s: 71727 <= 10 s: 15069 <= 20 s: 6549 <= 1 min: 4097 <= 2 min: 974 <= 5 min: 414 <= 10 min: 109 <= 20 min: 80 <= 1 hr: 73 > 1 hr: 33 EmailThread Failed Time Distribution (since last Daily Report): n = 0 EmailThread Failed Time Distribution (since startup): n = 1, 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: 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 EmailThread Succeeded Time Distribution (since last Daily Report): n = 5, median ~= 917 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: 3 <= 2 s: 1 <= 5 s: 1 <= 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 = 2556, median ~= 792 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: 2191 <= 2 s: 340 <= 5 s: 20 <= 10 s: 5 <= 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 = 5, median ~= 1 0: 0 1: 5 2: 0 <= 5: 0 <= 10: 0 <= 20: 0 <= 50: 0 <= 100: 0 > 100: 0 EmailThread nEmails/Session Distribution (since startup): n = 756, median ~= 1 0: 0 1: 474 2: 79 <= 5: 117 <= 10: 60 <= 20: 14 <= 50: 4 <= 100: 4 > 100: 4 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 = 78, median ~= 9706 ms 0 ms: 5 1 ms: 1 2 ms: 0 <= 5 ms: 1 <= 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: 34 <= 20 s: 36 <= 1 min: 1 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TaskThread Succeeded Time Distribution (since startup): n = 95, median ~= 10109 ms 0 ms: 8 1 ms: 4 2 ms: 0 <= 5 ms: 1 <= 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: 34 <= 20 s: 46 <= 1 min: 1 <= 2 min: 1 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TouchThread Failed Time Distribution (since last Daily Report): n = 937, median ~= 174 ms 0 ms: 10 1 ms: 120 2 ms: 23 <= 5 ms: 29 <= 10 ms: 2 <= 20 ms: 1 <= 50 ms: 39 <= 100 ms: 33 <= 200 ms: 285 <= 500 ms: 59 <= 1 s: 5 <= 2 s: 9 <= 5 s: 1 <= 10 s: 0 <= 20 s: 131 <= 1 min: 0 <= 2 min: 190 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 TouchThread Failed Time Distribution (since startup): n = 69101, median ~= 180 ms 0 ms: 1243 1 ms: 11043 2 ms: 1130 <= 5 ms: 347 <= 10 ms: 79 <= 20 ms: 41 <= 50 ms: 1976 <= 100 ms: 5977 <= 200 ms: 15808 <= 500 ms: 4878 <= 1 s: 257 <= 2 s: 836 <= 5 s: 119 <= 10 s: 16 <= 20 s: 11344 <= 1 min: 4 <= 2 min: 13969 <= 5 min: 4 <= 10 min: 4 <= 20 min: 26 <= 1 hr: 0 > 1 hr: 0 TouchThread Succeeded Time Distribution (since last Daily Report): n = 563, median ~= 143 ms 0 ms: 0 1 ms: 0 2 ms: 0 <= 5 ms: 0 <= 10 ms: 80 <= 20 ms: 68 <= 50 ms: 55 <= 100 ms: 13 <= 200 ms: 154 <= 500 ms: 17 <= 1 s: 39 <= 2 s: 4 <= 5 s: 3 <= 10 s: 130 <= 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 = 41530, median ~= 136 ms 0 ms: 0 1 ms: 30 2 ms: 55 <= 5 ms: 78 <= 10 ms: 9759 <= 20 ms: 2751 <= 50 ms: 2655 <= 100 ms: 1239 <= 200 ms: 11768 <= 500 ms: 1124 <= 1 s: 2718 <= 2 s: 179 <= 5 s: 173 <= 10 s: 8997 <= 20 s: 3 <= 1 min: 1 <= 2 min: 0 <= 5 min: 0 <= 10 min: 0 <= 20 min: 0 <= 1 hr: 0 > 1 hr: 0 Language (since last daily report) : 19319 (97%) zh-CN: 578 (3%) pt: 16 (0%) es: 15 (0%) id: 10 (0%) Language (since startup) : 1332436 (99%) zh-CN: 13464 (1%) es: 1377 (0%) id: 1339 (0%) pt: 877 (0%) de: 494 (0%) ja: 15 (0%) it: 9 (0%) ko: 9 (0%) ru: 1 (0%) SgtMap topography nFromCache=49 nNotFromCache=163 GSHHS: nCached=100 of 100, nCoarse=33061, nSuccesses=15264, nTossed=1541 NationalBoundaries: nCached=100 of 100, nCoarse=10607, nSuccesses=4690, nTossed=403 StateBoundaries: nCached=100 of 100, nCoarse=3195, nSuccesses=4690, nTossed=403 Rivers: nCached=100 of 100, nCoarse=3223, nSuccesses=4690, nTossed=443 bufferedImage isAccelerated=[unknown] canonical map sizes: 85 + 93 + 93 + 100 + 101 + 85 + 77 + 94 + 87 + 96 + 97 + 85 + 72 + 78 + 102 + 95 + 105 + 102 + 93 + 82 + 87 + 112 + 95 + 88 + 83 + 95 + 83 + 82 + 79 + 81 + 96 + 78 + 100 + 75 + 90 + 96 + 84 + 89 + 97 + 93 + 89 + 96 + 86 + 71 + 89 + 83 + 101 + 96 + 99 + 89 + 74 + 83 + 98 + 97 + 91 + 86 + 87 + 68 + 99 + 92 + 73 + 83 + 73 + 94 + 100 + 71 + 81 + 92 + 108 + 89 + 85 + 76 + 87 + 89 + 86 + 86 + 101 + 87 + 82 + 80 + 75 + 99 + 102 + 87 + 80 + 93 + 95 + 94 + 92 + 94 + 84 + 101 + 94 + 90 + 85 + 100 + 94 + 66 + 91 + 80 + 104 + 89 + 82 + 67 + 77 + 94 + 93 + 101 + 87 + 91 + 83 + 77 + 76 + 89 + 114 + 103 + 86 + 79 + 87 + 81 + 95 + 88 + 81 + 81 + 89 + 79 + 80 = 11251 canonicalStringHolder map sizes: 1984 + 1962 + 1974 + 2079 + 2027 + 2014 + 2032 + 1992 + 1998 + 2035 + 2020 + 2018 + 1935 + 2001 + 2028 + 1967 + 2030 + 2001 + 1946 + 2000 + 2040 + 2088 + 2032 + 2030 + 2033 + 2029 + 1954 + 1939 + 2066 + 2039 + 2058 + 2031 + 1987 + 2032 + 2030 + 1998 + 2015 + 1941 + 1965 + 2041 + 1990 + 2009 + 2061 + 1997 + 2052 + 1933 + 2023 + 1999 + 2074 + 2065 + 2006 + 2017 + 2062 + 1948 + 2007 + 2019 + 1965 + 2035 + 1957 + 2057 + 2039 + 2054 + 2006 + 2055 + 2014 + 1912 + 2049 + 2035 + 1952 + 2024 + 2033 + 1970 + 1954 + 1997 + 1917 + 2032 + 1993 + 1948 + 2063 + 1977 + 1963 + 2045 + 2008 + 1996 + 1974 + 2022 + 1984 + 1993 + 1991 + 1929 + 1952 + 1997 + 1971 + 2052 + 2013 + 1969 + 2053 + 1932 + 2005 + 2017 + 1998 + 2011 + 2077 + 2034 + 2023 + 2068 + 1966 + 2059 + 2041 + 2012 + 2004 + 1960 + 2023 + 2160 + 1989 + 2038 + 2073 + 2107 + 2083 + 2041 + 2044 + 1970 + 2013 + 2028 + 1901 + 2053 + 2035 = 255368 Number of threads: Tomcat-waiting=37, inotify=4, other=37 (format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus) #1 Thread[#1,main,5,main] RUNNABLE java.base@21.0.5/sun.nio.ch.Net.accept(Native Method) java.base@21.0.5/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748) java.base@21.0.5/java.net.ServerSocket.implAccept(ServerSocket.java:698) java.base@21.0.5/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663) java.base@21.0.5/java.net.ServerSocket.implAccept(ServerSocket.java:639) java.base@21.0.5/java.net.ServerSocket.implAccept(ServerSocket.java:585) java.base@21.0.5/java.net.ServerSocket.accept(ServerSocket.java:543) org.apache.catalina.core.StandardServer.await(StandardServer.java:557) org.apache.catalina.startup.Catalina.await(Catalina.java:851) org.apache.catalina.startup.Catalina.start(Catalina.java:799) java.base@21.0.5/java.lang.invoke.LambdaForm$DMH/0x00007f8e760a8400.invokeVirtual(LambdaForm$DMH) java.base@21.0.5/java.lang.invoke.LambdaForm$MH/0x00007f8e760a8c00.invoke(LambdaForm$MH) java.base@21.0.5/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder) java.base@21.0.5/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153) java.base@21.0.5/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) java.base@21.0.5/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[#105,http-nio-8443-Poller,5,main] RUNNABLE daemon java.base@21.0.5/sun.nio.ch.EPoll.wait(Native Method) java.base@21.0.5/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) java.base@21.0.5/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) java.base@21.0.5/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755) java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) #3 Thread[#106,http-nio-8443-Acceptor,5,main] RUNNABLE daemon java.base@21.0.5/sun.nio.ch.Net.accept(Native Method) java.base@21.0.5/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433) java.base@21.0.5/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.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) #4 Thread[#1717891,Attach Listener,9,system] RUNNABLE daemon #5 Thread[#2569,idle-connection-reaper,5,main] TIMED_WAITING daemon java.base@21.0.5/java.lang.Thread.sleep0(Native Method) java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) software.amazon.awssdk.http.apache.internal.conn.IdleConnectionReaper$ReaperTask.run(IdleConnectionReaper.java:151) java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) java.base@21.0.5/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) #6 Thread[#28,Reference Handler,10,system] RUNNABLE daemon java.base@21.0.5/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@21.0.5/java.lang.ref.Reference.processPendingReferences(Reference.java:246) java.base@21.0.5/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) #7 Thread[#29,Finalizer,8,system] WAITING daemon java.base@21.0.5/java.lang.Object.wait0(Native Method) java.base@21.0.5/java.lang.Object.wait(Object.java:366) java.base@21.0.5/java.lang.Object.wait(Object.java:339) java.base@21.0.5/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) java.base@21.0.5/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.5/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) java.base@21.0.5/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) #8 Thread[#30,Signal Dispatcher,9,system] RUNNABLE daemon #9 Thread[#3844633,http-nio-8443-exec-1520,5,main] RUNNABLE daemon java.base@21.0.5/sun.nio.ch.Net.poll(Native Method) java.base@21.0.5/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) java.base@21.0.5/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:280) java.base@21.0.5/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304) java.base@21.0.5/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) java.base@21.0.5/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) java.base@21.0.5/java.net.Socket$SocketInputStream.read(Socket.java:1099) java.base@21.0.5/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) java.base@21.0.5/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) java.base@21.0.5/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) java.base@21.0.5/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461) java.base@21.0.5/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1066) java.base@21.0.5/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) java.base@21.0.5/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) java.base@21.0.5/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) java.base@21.0.5/java.io.BufferedInputStream.read(BufferedInputStream.java:399) java.base@21.0.5/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827) java.base@21.0.5/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759) java.base@21.0.5/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1705) java.base@21.0.5/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1614) java.base@21.0.5/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:531) java.base@21.0.5/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:307) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1950) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1851) dods.dap.DConnect.openConnection(DConnect.java:236) dods.dap.DConnect.openConnection(DConnect.java:214) dods.dap.DConnect.getDataFromUrl(DConnect.java:536) dods.dap.DConnect.getData(DConnect.java:492) dods.dap.DConnect.getData(DConnect.java:673) gov.noaa.pfel.coastwatch.griddata.OpendapHelper.getPrimitiveArrays(OpendapHelper.java:483) gov.noaa.pfel.erddap.dataset.EDDGridFromDap.getSourceData(EDDGridFromDap.java:983) gov.noaa.pfel.erddap.dataset.EDDGridLon0360.getSourceData(EDDGridLon0360.java:701) gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:668) gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:600) gov.noaa.pfel.erddap.dataset.GridDataAccessor.incrementChunk(GridDataAccessor.java:568) gov.noaa.pfel.erddap.dataset.GridDataAllAccessor.<init>(GridDataAllAccessor.java:80) gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsNc(EDDGrid.java:10588) gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3223) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) 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:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) 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:397) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) #10 Thread[#3927576,http-nio-8443-exec-1615,5,main] TIMED_WAITING daemon java.base@21.0.5/java.lang.Object.wait0(Native Method) java.base@21.0.5/java.lang.Object.wait(Object.java:366) org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392) org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764) org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589) org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533) org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548) org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111) org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193) org.apache.coyote.Response.doWrite(Response.java:631) org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:334) org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:781) org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:678) org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381) org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:359) org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103) java.base@21.0.5/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:125) java.base@21.0.5/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:222) java.base@21.0.5/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200) java.base@21.0.5/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:261) java.base@21.0.5/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:210) java.base@21.0.5/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:148) com.cohort.util.File2.copy(File2.java:2260) com.cohort.util.File2.copy(File2.java:2224) gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812) gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013) gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) 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:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) 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:397) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) #11 Thread[#3927623,http-nio-8443-exec-1652,5,main] RUNNABLE daemon java.base@21.0.5/java.util.zip.Inflater.inflateBytesBytes(Native Method) java.base@21.0.5/java.util.zip.Inflater.inflate(Inflater.java:376) java.base@21.0.5/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:177) java.base@21.0.5/java.io.FilterInputStream.read(FilterInputStream.java:95) ucar.nc2.util.IO.copyB(IO.java:195) ucar.nc2.filter.Deflate.decode(Deflate.java:77) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:817) ucar.nc2.Variable._read(Variable.java:768) ucar.nc2.Variable.read(Variable.java:600) ucar.nc2.Variable.read(Variable.java:558) gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:397) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2700) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2899) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2870) gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2848) gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:668) gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:600) gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:538) gov.noaa.pfel.erddap.dataset.EDDGrid.writeNDimensionalMatlabArray(EDDGrid.java:10421) gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsMatlab(EDDGrid.java:10345) gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3077) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678) jakarta.servlet.http.HttpServlet.doHead(HttpServlet.java:211) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:587) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) 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:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) 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:397) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) #12 Thread[#3960912,TouchThread,5,main] RUNNABLE daemon java.base@21.0.5/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) java.base@21.0.5/java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:52) java.base@21.0.5/java.net.InetAddress$PlatformResolver.lookupByName(InetAddress.java:1211) java.base@21.0.5/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1828) java.base@21.0.5/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:1139) java.base@21.0.5/java.net.InetAddress.getAllByName0(InetAddress.java:1818) java.base@21.0.5/java.net.InetAddress.getAllByName(InetAddress.java:1688) java.base@21.0.5/java.net.InetAddress.getByName(InetAddress.java:1568) java.base@21.0.5/java.net.InetSocketAddress.<init>(InetSocketAddress.java:230) java.base@21.0.5/sun.net.NetworkClient.doConnect(NetworkClient.java:178) java.base@21.0.5/sun.net.www.http.HttpClient.openServer(HttpClient.java:531) java.base@21.0.5/sun.net.www.http.HttpClient.openServer(HttpClient.java:636) java.base@21.0.5/sun.net.www.http.HttpClient.<init>(HttpClient.java:280) java.base@21.0.5/sun.net.www.http.HttpClient.New(HttpClient.java:386) java.base@21.0.5/sun.net.www.http.HttpClient.New(HttpClient.java:408) java.base@21.0.5/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1319) java.base@21.0.5/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1252) java.base@21.0.5/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1138) java.base@21.0.5/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1067) gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1945) gov.noaa.pfel.coastwatch.util.SSR.touchUrl(SSR.java:1573) gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:88) #13 Thread[#3963037,http-nio-8443-exec-1732,5,main] RUNNABLE daemon ucar.nc2.filter.Shuffle.decode(Shuffle.java:66) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB$DataChunk.getByteBuffer(H5tiledLayoutBB.java:235) ucar.nc2.iosp.LayoutBBTiled.hasNext(LayoutBBTiled.java:101) ucar.nc2.internal.iosp.hdf5.H5tiledLayoutBB.hasNext(H5tiledLayoutBB.java:143) ucar.nc2.iosp.IospHelper.readData(IospHelper.java:332) ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:292) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:230) ucar.nc2.internal.iosp.hdf5.H5iospNew.readData(H5iospNew.java:204) ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122) ucar.nc2.Variable.reallyRead(Variable.java:817) ucar.nc2.Variable._read(Variable.java:768) ucar.nc2.Variable.read(Variable.java:600) ucar.nc2.Variable.read(Variable.java:558) gov.noaa.pfel.erddap.dataset.EDDGridFromNcLow.lowGetSourceDataFromFile(EDDGridFromNcLow.java:397) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceDataFromFile(EDDGridFromFiles.java:2700) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2899) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles$GetGridFromFileCallable.call(EDDGridFromFiles.java:2870) gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35) gov.noaa.pfel.erddap.dataset.EDDGridFromFiles.getSourceData(EDDGridFromFiles.java:2848) gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:668) gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:600) gov.noaa.pfel.erddap.dataset.GridDataAccessor.incrementChunk(GridDataAccessor.java:568) gov.noaa.pfel.erddap.dataset.GridDataAllAccessor.<init>(GridDataAllAccessor.java:80) gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsNc(EDDGrid.java:10588) gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:3223) gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200) gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) 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:483) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) 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:397) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) #14 Thread[#4007079,ForkJoinPool.commonPool-worker-782,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #15 Thread[#4007081,ForkJoinPool.commonPool-worker-784,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #16 Thread[#4007082,ForkJoinPool.commonPool-worker-785,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #17 Thread[#4007084,ForkJoinPool.commonPool-worker-787,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #18 Thread[#4007085,ForkJoinPool.commonPool-worker-788,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #19 Thread[#4007087,ForkJoinPool.commonPool-worker-790,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #20 Thread[#4007088,ForkJoinPool.commonPool-worker-791,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #21 Thread[#4007091,ForkJoinPool.commonPool-worker-794,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #22 Thread[#4007093,ForkJoinPool.commonPool-worker-796,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #23 Thread[#4007492,ForkJoinPool.commonPool-worker-797,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #24 Thread[#4022010,ForkJoinPool.commonPool-worker-799,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #25 Thread[#4022503,ForkJoinPool.commonPool-worker-800,5,main] TIMED_WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #26 Thread[#4022505,ForkJoinPool.commonPool-worker-802,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #27 Thread[#4023109,ForkJoinPool.commonPool-worker-805,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #28 Thread[#4023110,ForkJoinPool.commonPool-worker-804,5,main] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@21.0.5/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@21.0.5/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) #29 Thread[#4036489,Keep-Alive-Timer,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.5/java.lang.Thread.sleep0(Native Method) java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) java.base@21.0.5/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:238) java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) java.base@21.0.5/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #30 Thread[#4041551,LoadDatasets,5,main] RUNNABLE java.base@21.0.5/java.lang.StringBuilder.append(StringBuilder.java:179) com.cohort.util.String2.toJson(String2.java:2006) com.cohort.util.String2.toJson(String2.java:1920) com.cohort.array.StringArray.toJson(StringArray.java:246) gov.noaa.pfel.coastwatch.pointdata.Table.saveAsEnhancedFlatNc(Table.java:5464) gov.noaa.pfel.erddap.dataset.EDDTable.subsetVariablesDataTable(EDDTable.java:15268) gov.noaa.pfel.erddap.dataset.EDDTable.distinctSubsetVariablesDataTable(EDDTable.java:15398) gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:883) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2573) gov.noaa.pfel.erddap.dataset.EDDTableFromNcCFFiles.<init>(EDDTableFromNcCFFiles.java:110) gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:752) gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:633) gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617) gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219) #31 Thread[#46,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852) java.base@21.0.5/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@21.0.5/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@21.0.5/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@21.0.5/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) java.base@21.0.5/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) #32 Thread[#47,Notification Thread,9,system] RUNNABLE daemon #33 Thread[#76,EmailThread,5,main] TIMED_WAITING java.base@21.0.5/java.lang.Thread.sleep0(Native Method) java.base@21.0.5/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) #34 Thread[#78,Java2D Disposer,10,system] WAITING daemon java.base@21.0.5/jdk.internal.misc.Unsafe.park(Native Method) java.base@21.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@21.0.5/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@21.0.5/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@21.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712) java.base@21.0.5/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) java.base@21.0.5/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@21.0.5/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) java.desktop@21.0.5/sun.java2d.Disposer.run(Disposer.java:145) java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) #35 Thread[#79,RunLoadDatasets,5,main] TIMED_WAITING java.base@21.0.5/java.lang.Thread.sleep0(Native Method) java.base@21.0.5/java.lang.Thread.sleep(Thread.java:509) gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320) #36 Thread[#93,http-nio-8080-Poller,5,main] RUNNABLE daemon java.base@21.0.5/sun.nio.ch.EPoll.wait(Native Method) java.base@21.0.5/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) java.base@21.0.5/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) java.base@21.0.5/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755) java.base@21.0.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583) #37 Thread[#94,http-nio-8080-Acceptor,5,main] RUNNABLE daemon java.base@21.0.5/sun.nio.ch.Net.accept(Native Method) java.base@21.0.5/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433) java.base@21.0.5/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.5/java.lang.Thread.runWith(Thread.java:1596) java.base@21.0.5/java.lang.Thread.run(Thread.java:1583)