![]() |
Metocean: In Situ Observing System |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-11-02T12:24:28-06:00
Startup was at 2026-10-31T22:11:24-05:00
Last major LoadDatasets started 12m 30s ago and finished after 35 seconds.
Currently, no dataset is loading.
nGridDatasets = 0
nTableDatasets = 194
nTotalDatasets = 194
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Unique users (since startup) n = 2553
Response Failed Time (since last major LoadDatasets) n = 499, median ~= 0 ms
Response Failed Time (since last Daily Report) n = 7973, median ~= 1 ms
Response Failed Time (since startup) n = 60531, median ~= 5 ms
Response Succeeded Time (since last major LoadDatasets) n = 1202, median ~= 302 ms
Response Succeeded Time (since last Daily Report) n = 28809, median ~= 130 ms
Response Succeeded Time (since startup) n = 219484, median ~= 83 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 26434 out of 26534 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 51, median ~= 0 ms
EmailThread Succeeded Time (since last Daily Report) n = 0
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.67245966 processCPULoad=0.6192654 totalMemory=95215MB freeMemory=7705MB totalSwapSpace=8191MB freeSwapSpace=8191MB
Number of active requests=8
Number of threads: Tomcat-waiting=25, inotify=83, other=24
1 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 17766 MB (highWaterMark= 18896 MB) (Xmx ~= 62805 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
---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- -----
2026-11-02T12:12:27-06:00 28s 1 0 194 22 ( 500) 47 ( 0) 0 0 0 21 83 20 1078 0 2%
2026-11-02T12:11:21-06:00 862s 184 0 194 2373 ( 68) 527 ( 16) 0 0 88 23 83 18 930 1 2%
2026-11-02T11:42:39-06:00 41s 5 0 194 1073 ( 757) 367 ( 742) 0 0 59 9 53 22 1576 1 2%
2026-11-02T11:27:12-06:00 14s 1 0 194 1168 ( 430) 566 ( 0) 0 0 34 25 49 19 2581 1 1%
2026-11-02T11:12:41-06:00 43s 2 0 194 481 ( 451) 229 ( 0) 0 0 27 18 49 20 1472 0 2%
2026-11-02T11:03:51-06:00 413s 148 0 194 1626 ( 27) 228 ( 1200) 0 0 28 13 49 17 615 0 2%
2026-11-02T10:49:34-06:00 456s 38 0 194 2014 ( 461) 464 ( 545) 0 0 85 21 91 20 1041 1 2%
2026-11-02T10:27:08-06:00 11s 1 0 194 2149 ( 47) 621 ( 0) 0 0 28 29 119 20 3291 2 3%
2026-11-02T10:12:37-06:00 41s 2 0 194 659 ( 936) 340 ( 0) 0 0 56 20 119 19 3919 1 3%
2026-11-02T09:57:51-06:00 55s 3 0 194 89 ( 134) 21 ( 0) 0 0 0 9 119 18 1963 0 3%
2026-11-02T09:56:52-06:00 936s 186 0 194 3186 ( 77) 506 ( 1217) 0 0 86 10 128 18 4622 2 2%
2026-11-02T09:26:28-06:00 12s 1 0 194 938 ( 231) 531 ( 0) 0 0 30 22 73 17 1213 0 2%
2026-11-02T09:11:58-06:00 42s 2 0 194 1264 ( 75) 340 ( 0) 0 0 55 19 73 20 2272 0 2%
2026-11-02T08:57:07-06:00 52s 3 0 194 32 ( 2250) 1 ( 150) 0 0 0 7 73 22 1781 0 2%
2026-11-02T08:56:12-06:00 937s 183 0 194 3372 ( 153) 531 ( 413) 0 0 87 6 73 24 1344 2 1%
2026-11-02T08:25:48-06:00 12s 1 0 194 2209 ( 40) 621 ( 0) 0 0 29 23 98 20 2403 1 3%
2026-11-02T08:11:14-06:00 40s 2 0 194 867 ( 358) 321 ( 1) 0 0 52 23 98 18 2000 0 3%
2026-11-02T07:56:20-06:00 46s 3 0 194 27 ( 250) 0 ( 0) 0 0 0 9 99 19 2611 0 3%
2026-11-02T07:55:32-06:00 1027s 186 0 194 2968 ( 88) 585 ( 217) 0 0 84 8 99 20 1879 2 2%
2026-11-02T07:23:37-06:00 13s 1 0 194 1090 ( 370) 628 ( 0) 0 0 28 25 94 24 2621 0 3%
2026-11-02T07:09:08-06:00 44s 2 0 194 926 ( 378) 233 ( 0) 0 0 56 20 94 18 722 0 2%
2026-11-02T06:54:15-06:00 51s 3 0 194 9 ( 117) 6 ( 0) 0 0 0 8 95 19 2071 0 3%
2026-11-02T06:53:21-06:00 1038s 183 0 194 3524 ( 151) 602 ( 804) 0 0 107 10 95 18 2154 1 2%
2026-11-02T06:21:13-06:00 10s 1 0 194 1623 ( 43) 710 ( 0) 0 0 55 29 56 15 742 0 2%
2026-11-02T06:06:44-06:00 42s 2 0 194 1068 ( 93) 176 ( 180) 0 0 27 9 57 17 1984 0 2%
2026-11-02T05:51:49-06:00 46s 4 0 194 266 ( 500) 23 ( 1875) 0 0 26 21 56 20 2206 0 1%
2026-11-02T05:48:15-06:00 733s 174 0 194 2574 ( 88) 443 ( 869) 0 0 60 8 56 34 751 1 2%
2026-11-02T05:25:23-06:00 261s 12 0 194 1196 ( 492) 800 ( 0) 0 0 56 25 92 19 2220 1 3%
2026-11-02T05:06:30-06:00 29s 1 0 194 747 ( 333) 153 ( 1722) 0 0 26 10 91 16 1478 0 3%
2026-11-02T04:53:04-06:00 122s 5 0 194 280 ( 427) 25 ( 313) 0 0 27 10 91 21 930 0 3%
2026-11-02T04:47:01-06:00 660s 171 0 194 2515 ( 42) 614 ( 108) 0 0 54 8 91 25 1385 0 3%
2026-11-02T04:24:41-06:00 220s 12 0 194 1571 ( 351) 811 ( 0) 0 0 52 23 59 17 1102 0 2%
2026-11-02T04:06:30-06:00 30s 5 0 194 1613 ( 29) 284 ( 27) 0 0 25 10 59 16 1028 0 2%
2026-11-02T03:51:46-06:00 46s 3 0 194 999 ( 456) 128 ( 1429) 0 0 56 27 56 16 1273 0 1%
2026-11-02T03:37:19-06:00 79s 3 0 194 217 ( 98) 21 ( 410) 0 0 0 28 57 22 1865 0 2%
2026-11-02T03:35:04-06:00 843s 178 0 194 2958 ( 103) 1183 ( 1) 0 0 88 27 57 20 2067 0 1%
2026-11-02T03:07:11-06:00 71s 5 0 194 773 ( 288) 252 ( 19) 0 0 27 23 85 21 1745 0 2%
2026-11-02T02:52:37-06:00 97s 3 0 194 1923 ( 37) 185 ( 1122) 0 0 50 10 84 16 1449 0 3%
2026-11-02T02:36:51-06:00 52s 1 0 194 1281 ( 323) 405 ( 9) 0 0 23 27 84 21 1029 0 3%
2026-11-02T02:21:58-06:00 58s 3 0 194 116 ( 1684) 25 ( 125) 0 0 0 28 84 16 1101 0 3%
2026-11-02T02:20:54-06:00 905s 185 0 194 2760 ( 48) 982 ( 1) 0 0 70 21 84 24 1592 2 2%
2026-11-02T01:51:37-06:00 48s 3 0 194 783 ( 756) 192 ( 2477) 0 0 55 19 76 18 2128 1 2%
2026-11-02T01:36:32-06:00 43s 1 0 194 1490 ( 135) 454 ( 303) 0 0 25 27 76 23 1456 1 1%
2026-11-02T01:21:31-06:00 42s 4 0 194 1462 ( 36) 545 ( 0) 0 0 24 24 76 21 2019 0 2%
2026-11-02T01:10:55-06:00 306s 143 0 194 425 ( 519) 278 ( 3) 0 0 21 20 76 20 1205 0 2%
2026-11-02T00:59:42-06:00 534s 41 0 194 2287 ( 77) 259 ( 45) 0 0 77 21 87 23 1238 0 2%
2026-11-02T00:36:38-06:00 50s 1 0 194 1273 ( 859) 426 ( 248) 0 0 26 24 102 25 1655 1 3%
2026-11-02T00:21:32-06:00 44s 7 0 194 1015 ( 481) 718 ( 0) 0 0 49 23 102 22 1971 1 3%
2026-11-02T00:06:18-06:00 31s 1 0 194 20 ( 418) 0 ( 0) 0 0 0 24 102 18 2173 0 3%
2026-11-02T00:05:41-06:00 1038s 183 0 194 3088 ( 88) 490 ( 1045) 0 0 73 23 102 20 2277 0 2%
2026-11-01T23:34:04-06:00 42s 2 0 194 1399 ( 159) 479 ( 205) 0 0 28 21 36 29 2577 2 2%
2026-11-01T23:19:01-06:00 39s 3 0 194 1621 ( 41) 626 ( 0) 0 0 49 24 36 21 2118 0 1%
2026-11-01T23:03:54-06:00 33s 1 0 194 28 ( 3667) 11 ( 3833) 0 0 0 20 35 23 1805 0 2%
2026-11-01T23:03:18-06:00 1007s 183 0 194 1936 ( 107) 491 ( 897) 0 0 67 19 35 24 1003 0 1%
2026-11-01T22:32:14-06:00 43s 5 0 194 2463 ( 47) 532 ( 12) 0 0 44 23 102 28 706 1 3%
2026-11-01T22:17:09-06:00 38s 3 0 194 720 ( 478) 601 ( 0) 0 0 19 14 99 25 2129 0 2%
2026-11-01T22:02:00-06:00 30s 1 0 194 1172 ( 131) 122 ( 5) 0 0 21 8 99 31 1972 0 3%
2026-11-01T21:49:28-06:00 177s 67 0 194 429 ( 463) 96 ( 1172) 0 0 19 19 99 18 955 0 2%
2026-11-01T21:45:02-06:00 812s 118 0 194 2955 ( 49) 730 ( 176) 0 0 68 15 35 20 963 0 2%
2026-11-01T21:17:09-06:00 39s 3 0 194 633 ( 366) 570 ( 0) 0 0 19 18 101 21 1363 0 3%
2026-11-01T21:02:02-06:00 32s 1 0 194 1721 ( 40) 132 ( 35) 0 0 30 18 102 26 1577 0 3%
2026-11-01T20:48:29-06:00 120s 3 0 194 187 ( 1074) 49 ( 563) 0 0 14 4 101 39 764 0 3%
2026-11-01T20:46:25-06:00 1076s 185 0 194 2950 ( 537) 1048 ( 3) 0 0 72 19 101 25 1996 0 2%
2026-11-01T20:14:08-06:00 39s 3 0 194 1690 ( 50) 414 ( 0) 0 0 21 18 35 19 1601 0 2%
2026-11-01T19:58:58-06:00 29s 2 0 194 1241 ( 196) 166 ( 6) 0 0 46 17 35 22 978 1 1%
2026-11-01T19:45:18-06:00 109s 3 0 194 120 ( 67) 5 ( 3500) 0 0 0 19 35 17 1315 0 2%
2026-11-01T19:43:23-06:00 1055s 181 0 194 3348 ( 48) 1169 ( 1) 0 0 62 19 35 19 2053 0 2%
2026-11-01T19:11:34-06:00 46s 3 0 194 1052 ( 525) 351 ( 1) 0 0 41 22 102 17 469 1 2%
2026-11-01T18:56:18-06:00 30s 1 0 194 1429 ( 60) 123 ( 2375) 0 0 22 10 104 16 2663 2 3%
2026-11-01T18:42:08-06:00 80s 4 0 194 447 ( 19) 22 ( 0) 0 0 0 29 104 22 2773 0 2%
2026-11-01T18:40:44-06:00 1052s 184 0 194 2689 ( 262) 1275 ( 1) 0 0 65 28 101 20 1549 5 2%
2026-11-01T18:09:05-06:00 54s 4 0 194 2179 ( 142) 267 ( 18) 0 0 39 24 125 19 2030 0 2%
2026-11-01T17:53:47-06:00 36s 1 0 194 691 ( 972) 149 ( 112) 0 0 30 9 124 17 1683 0 3%
2026-11-01T17:39:26-06:00 75s 3 0 194 109 ( 6167) 17 ( 6) 0 0 30 27 125 20 2229 0 2%
2026-11-01T17:38:04-06:00 1388s 181 0 194 3824 ( 146) 1512 ( 10) 0 0 91 28 128 21 759 5 3%
2026-11-01T17:00:31-06:00 36s 7 0 194 1046 ( 191) 504 ( 12) 0 0 62 25 58 20 1984 1 2%
2026-11-01T16:45:31-06:00 36s 1 0 194 2098 ( 38) 255 ( 557) 0 0 29 17 55 24 3469 0 1%
2026-11-01T16:30:44-06:00 48s 3 0 194 224 ( 106) 72 ( 1056) 0 0 9 23 55 24 587 0 1%
2026-11-01T16:28:36-06:00 821s 182 0 194 1763 ( 444) 1066 ( 0) 0 0 80 12 55 37 710 0 2%
2026-11-01T16:00:29-06:00 34s 3 0 194 2203 ( 42) 212 ( 75) 0 0 57 14 81 26 1179 0 3%
2026-11-01T15:45:30-06:00 36s 1 0 194 859 ( 933) 278 ( 1000) 0 0 30 18 81 25 1125 0 2%
2026-11-01T15:30:46-06:00 51s 3 0 194 2406 ( 38) 540 ( 0) 0 0 63 21 81 27 1390 0 3%
2026-11-01T15:15:38-06:00 44s 1 0 194 143 ( 41) 150 ( 0) 0 0 0 23 83 24 1036 0 3%
2026-11-01T15:13:11-06:00 796s 187 0 194 1329 ( 320) 549 ( 5) 0 0 91 23 82 22 1260 1 2%
2026-11-01T14:45:27-06:00 33s 1 0 194 1931 ( 43) 336 ( 733) 0 0 30 20 94 20 1560 0 3%
2026-11-01T14:30:41-06:00 47s 4 0 194 1275 ( 480) 426 ( 0) 0 0 59 16 94 24 1567 0 3%
2026-11-01T14:15:30-06:00 37s 1 0 194 1695 ( 24) 373 ( 0) 0 0 29 21 94 21 806 0 2%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 20, median ~= 42222 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: 5
<= 1 min: 9
<= 2 min: 0
<= 5 min: 0
<= 10 min: 2
<= 20 min: 4
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 154, median ~= 51045 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: 1
<= 10 s: 5
<= 20 s: 19
<= 1 min: 67
<= 2 min: 8
<= 5 min: 9
<= 10 min: 16
<= 20 min: 28
<= 1 hr: 1
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 499, median ~= 0 ms
0 ms: 239
1 ms: 117
2 ms: 0
<= 5 ms: 1
<= 10 ms: 9
<= 20 ms: 4
<= 50 ms: 5
<= 100 ms: 0
<= 200 ms: 6
<= 500 ms: 20
<= 1 s: 4
<= 2 s: 16
<= 5 s: 40
<= 10 s: 13
<= 20 s: 0
<= 1 min: 2
<= 2 min: 0
<= 5 min: 19
<= 10 min: 4
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 7973, median ~= 1 ms
0 ms: 2758
1 ms: 1625
2 ms: 16
<= 5 ms: 79
<= 10 ms: 134
<= 20 ms: 269
<= 50 ms: 126
<= 100 ms: 50
<= 200 ms: 129
<= 500 ms: 299
<= 1 s: 171
<= 2 s: 403
<= 5 s: 905
<= 10 s: 646
<= 20 s: 42
<= 1 min: 97
<= 2 min: 12
<= 5 min: 179
<= 10 min: 17
<= 20 min: 16
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 60531, median ~= 5 ms
0 ms: 18095
1 ms: 11281
2 ms: 172
<= 5 ms: 624
<= 10 ms: 1580
<= 20 ms: 2751
<= 50 ms: 947
<= 100 ms: 277
<= 200 ms: 1041
<= 500 ms: 2528
<= 1 s: 1815
<= 2 s: 4463
<= 5 s: 7579
<= 10 s: 5645
<= 20 s: 273
<= 1 min: 321
<= 2 min: 57
<= 5 min: 867
<= 10 min: 99
<= 20 min: 116
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 1202, median ~= 302 ms
0 ms: 23
1 ms: 9
2 ms: 4
<= 5 ms: 6
<= 10 ms: 27
<= 20 ms: 188
<= 50 ms: 161
<= 100 ms: 40
<= 200 ms: 98
<= 500 ms: 132
<= 1 s: 82
<= 2 s: 170
<= 5 s: 158
<= 10 s: 70
<= 20 s: 26
<= 1 min: 5
<= 2 min: 3
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 28809, median ~= 130 ms
0 ms: 921
1 ms: 487
2 ms: 78
<= 5 ms: 209
<= 10 ms: 968
<= 20 ms: 4271
<= 50 ms: 5468
<= 100 ms: 1499
<= 200 ms: 1672
<= 500 ms: 2972
<= 1 s: 1769
<= 2 s: 2537
<= 5 s: 2900
<= 10 s: 1795
<= 20 s: 919
<= 1 min: 190
<= 2 min: 96
<= 5 min: 54
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 3
> 1 hr: 1
Response Succeeded Time Distribution (since startup):
n = 219484, median ~= 83 ms
0 ms: 6295
1 ms: 4061
2 ms: 821
<= 5 ms: 1848
<= 10 ms: 8810
<= 20 ms: 36226
<= 50 ms: 42291
<= 100 ms: 14044
<= 200 ms: 10815
<= 500 ms: 17337
<= 1 s: 13317
<= 2 s: 17410
<= 5 s: 22325
<= 10 s: 13204
<= 20 s: 7893
<= 1 min: 1709
<= 2 min: 646
<= 5 min: 389
<= 10 min: 12
<= 20 min: 0
<= 1 hr: 26
> 1 hr: 5
EmailThread Failed Time Distribution (since last Daily Report):
n = 51, median ~= 0 ms
0 ms: 51
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since startup):
n = 380, median ~= 0 ms
0 ms: 380
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
EmailThread Succeeded Time Distribution (since last Daily Report):
n = 0
EmailThread Succeeded Time Distribution (since startup):
n = 0
EmailThread nEmails/Session Distribution (since last Daily Report):
n = 51, median ~= 0
0: 51
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 380, median ~= 0
0: 380
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
TaskThread Failed Time Distribution (since last Daily Report):
n = 0
TaskThread Failed Time Distribution (since startup):
n = 0
TaskThread Succeeded Time Distribution (since last Daily Report):
n = 0
TaskThread Succeeded Time Distribution (since startup):
n = 0
TouchThread Failed Time Distribution (since last Daily Report):
n = 0
TouchThread Failed Time Distribution (since startup):
n = 0
TouchThread Succeeded Time Distribution (since last Daily Report):
n = 0
TouchThread Succeeded Time Distribution (since startup):
n = 0
Language (since last daily report)
: 36675 (100%)
Language (since startup)
: 279412 (100%)
SgtMap topography nFromCache=2 nNotFromCache=51
GSHHS: nCached=92 of 100, nCoarse=2, nSuccesses=208, nTossed=0
NationalBoundaries: nCached=46 of 100, nCoarse=1, nSuccesses=52, nTossed=0
StateBoundaries: nCached=46 of 100, nCoarse=0, nSuccesses=52, nTossed=0
Rivers: nCached=46 of 100, nCoarse=0, nSuccesses=52, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
31 + 38 + 42 + 33 + 36 + 36 + 33 + 40 + 33 + 45 + 43 + 33 + 36 + 26 + 42 + 42 +
43 + 40 + 36 + 41 + 37 + 49 + 38 + 36 + 30 + 23 + 37 + 24 + 31 + 45 + 44 + 33 +
43 + 34 + 33 + 41 + 32 + 38 + 35 + 32 + 37 + 43 + 27 + 37 + 48 + 41 + 38 + 43 +
38 + 40 + 26 + 34 + 56 + 29 + 41 + 46 + 39 + 36 + 47 + 40 + 41 + 29 + 33 + 52 +
40 + 37 + 39 + 41 + 35 + 37 + 43 + 25 + 36 + 38 + 34 + 36 + 31 + 36 + 43 + 37 +
28 + 48 + 45 + 47 + 33 + 32 + 38 + 40 + 30 + 47 + 38 + 44 + 43 + 38 + 32 + 38 +
39 + 28 + 41 + 34 + 40 + 40 + 35 + 19 + 34 + 30 + 45 + 46 + 38 + 45 + 26 + 23 +
30 + 33 + 42 + 40 + 36 + 29 + 31 + 32 + 50 + 47 + 37 + 37 + 33 + 34 + 34 = 4722
canonicalStringHolder map sizes:
95 + 96 + 73 + 87 + 82 + 83 + 78 + 86 + 78 + 97 + 82 + 93 + 81 + 83 + 105 + 62 +
90 + 76 + 98 + 88 + 96 + 94 + 108 + 93 + 81 + 84 + 69 + 92 + 77 + 86 + 93 + 92 +
91 + 88 + 105 + 81 + 93 + 84 + 88 + 99 + 80 + 87 + 88 + 88 + 84 + 93 + 95 + 76 +
93 + 74 + 80 + 79 + 75 + 83 + 82 + 108 + 71 + 74 + 92 + 79 + 88 + 78 + 89 + 87 +
78 + 90 + 81 + 95 + 77 + 86 + 75 + 87 + 93 + 89 + 82 + 76 + 90 + 78 + 91 + 100 +
81 + 78 + 72 + 84 + 74 + 82 + 87 + 75 + 99 + 93 + 83 + 79 + 87 + 99 + 87 + 97 +
81 + 75 + 84 + 77 + 87 + 98 + 93 + 82 + 73 + 85 + 83 + 87 + 94 + 91 + 87 + 81 +
96 + 79 + 81 + 81 + 77 + 85 + 71 + 82 + 80 + 82 + 72 + 98 + 92 + 84 + 74 = 10847
Number of threads: Tomcat-waiting=25, inotify=83, other=24
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.21/java.lang.Object.wait(Native Method)
java.base@17.0.21/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.21/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.21/java.lang.Thread.run(Thread.java:840)
java.base@17.0.21/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#2 Thread[EmailThread,5,main] TIMED_WAITING daemon
java.base@17.0.21/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.21/java.lang.Object.wait(Native Method)
java.base@17.0.21/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.21/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.21/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#4 Thread[ForkJoinPool.commonPool-worker-976,5,main] WAITING daemon
java.base@17.0.21/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.21/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
java.base@17.0.21/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
java.base@17.0.21/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.21/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#5 Thread[ForkJoinPool.commonPool-worker-977,5,main] WAITING daemon
java.base@17.0.21/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.21/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
java.base@17.0.21/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
java.base@17.0.21/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.21/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#6 Thread[ForkJoinPool.commonPool-worker-978,5,main] TIMED_WAITING daemon
java.base@17.0.21/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.21/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
java.base@17.0.21/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
java.base@17.0.21/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.21/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#7 Thread[ForkJoinPool.commonPool-worker-979,5,main] WAITING daemon
java.base@17.0.21/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.21/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
java.base@17.0.21/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
java.base@17.0.21/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.21/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#8 Thread[ForkJoinPool.commonPool-worker-980,5,main] WAITING daemon
java.base@17.0.21/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.21/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
java.base@17.0.21/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
java.base@17.0.21/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
java.base@17.0.21/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
#9 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.21/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.21/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.21/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:795)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:72)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:145)
java.base@17.0.21/java.lang.Thread.run(Thread.java:840)
#10 Thread[http-nio-8080-exec-1140,5,main] RUNNABLE daemon
java.base@17.0.21/java.io.RandomAccessFile.readBytes(Native Method)
java.base@17.0.21/java.io.RandomAccessFile.read(RandomAccessFile.java:405)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:738)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:503)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:491)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:127)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:51)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:337)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:183)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:797)
ucar.nc2.Variable._read(Variable.java:736)
ucar.nc2.Variable.read(Variable.java:614)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:538)
gov.noaa.pfel.coastwatch.pointdata.Table.readMultidimNc(Table.java:7641)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:123)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:3271)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:105)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:31)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3925)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:164)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:413)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1308)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2198)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:974)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:492)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.21/java.lang.Thread.run(Thread.java:840)
#11 Thread[http-nio-8080-exec-1144,5,main] RUNNABLE daemon
java.base@17.0.21/java.io.RandomAccessFile.seek0(Native Method)
java.base@17.0.21/java.io.RandomAccessFile.seek(RandomAccessFile.java:590)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:737)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:503)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:491)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:107)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:51)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:337)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:183)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:797)
ucar.nc2.Variable._read(Variable.java:736)
ucar.nc2.Variable.read(Variable.java:614)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:538)
gov.noaa.pfel.coastwatch.pointdata.Table.readMultidimNc(Table.java:7737)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:123)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:3271)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:105)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:31)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3925)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:164)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:413)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1308)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2198)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:974)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:492)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.21/java.lang.Thread.run(Thread.java:840)
#12 Thread[http-nio-8080-exec-1146,5,main] TIMED_WAITING daemon
java.base@17.0.21/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:769)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:164)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:413)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1308)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2198)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:974)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:492)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.21/java.lang.Thread.run(Thread.java:840)
#13 Thread[http-nio-8080-exec-1148,5,main] RUNNABLE daemon
java.base@17.0.21/java.io.RandomAccessFile.seek0(Native Method)
java.base@17.0.21/java.io.RandomAccessFile.seek(RandomAccessFile.java:590)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:737)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:503)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:491)
ucar.nc2.iosp.IospHelper.readData(IospHelper.java:127)
ucar.nc2.iosp.IospHelper.readDataFill(IospHelper.java:51)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:337)
ucar.nc2.internal.iosp.netcdf3.N3iospNew.readData(N3iospNew.java:183)
ucar.nc2.NetcdfFile.readData(NetcdfFile.java:2122)
ucar.nc2.Variable.reallyRead(Variable.java:797)
ucar.nc2.Variable._read(Variable.java:736)
ucar.nc2.Variable.read(Variable.java:614)
gov.noaa.pfel.coastwatch.griddata.NcHelper.getPrimitiveArray(NcHelper.java:538)
gov.noaa.pfel.coastwatch.pointdata.Table.readMultidimNc(Table.java:7737)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:123)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:3271)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:105)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:31)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3925)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:164)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:413)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1308)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2198)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:974)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:492)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.21/java.lang.Thread.run(Thread.java:840)
#14 Thread[http-nio-8080-exec-1161,5,main] RUNNABLE daemon
com.cohort.array.IntArray.justKeep(IntArray.java:610)
gov.noaa.pfel.coastwatch.pointdata.Table.justKeep(Table.java:25599)
gov.noaa.pfel.coastwatch.pointdata.Table.readMultidimNc(Table.java:8043)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:123)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:3271)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:105)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:31)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3925)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:164)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:413)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1308)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2198)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:974)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:492)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.21/java.lang.Thread.run(Thread.java:840)
#15 Thread[http-nio-8080-exec-1167,5,main] TIMED_WAITING daemon
java.base@17.0.21/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:769)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:164)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:413)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1308)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2198)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:974)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:492)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.21/java.lang.Thread.run(Thread.java:840)
#16 Thread[http-nio-8080-exec-1173,5,main] RUNNABLE daemon
java.base@17.0.21/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
java.base@17.0.21/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62)
java.base@17.0.21/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:132)
java.base@17.0.21/sun.nio.ch.IOUtil.write(IOUtil.java:97)
java.base@17.0.21/sun.nio.ch.IOUtil.write(IOUtil.java:53)
java.base@17.0.21/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:532)
org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:151)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1831)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:970)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:812)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:760)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:588)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:96)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:199)
org.apache.coyote.Response.doWrite(Response.java:758)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:331)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:855)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:741)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:392)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:364)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:110)
java.base@17.0.21/java.io.BufferedOutputStream.write(BufferedOutputStream.java:123)
java.base@17.0.21/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:234)
java.base@17.0.21/sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:304)
java.base@17.0.21/sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:282)
java.base@17.0.21/sun.nio.cs.StreamEncoder.write(StreamEncoder.java:132)
java.base@17.0.21/java.io.OutputStreamWriter.write(OutputStreamWriter.java:205)
java.base@17.0.21/java.io.BufferedWriter.flushBuffer(BufferedWriter.java:120)
java.base@17.0.21/java.io.BufferedWriter.write(BufferedWriter.java:233)
java.base@17.0.21/java.io.Writer.write(Writer.java:249)
gov.noaa.pfel.erddap.dataset.TableWriterSeparatedValue.writeSome(TableWriterSeparatedValue.java:198)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.lambda$getDataForDapQuery$0(EDDTableFromFiles.java:3708)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles$$Lambda$209/0x0000707f9a3374c0.accept(Unknown Source)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:3925)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3145)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4750)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:629)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:164)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:782)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:348)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:413)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1308)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2198)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:974)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:492)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.21/java.lang.Thread.run(Thread.java:840)
#17 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@17.0.21/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.21/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.21/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.21/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1073)
java.base@17.0.21/java.lang.Thread.run(Thread.java:840)
#18 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.21/java.lang.Object.wait(Native Method)
java.base@17.0.21/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.21/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.21/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.21/java.lang.Thread.run(Thread.java:840)
#19 Thread[main,5,main] RUNNABLE
java.base@17.0.21/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.21/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.21/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.21/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.21/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.21/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.21/java.net.ServerSocket.accept(ServerSocket.java:532)
org.apache.catalina.core.StandardServer.await(StandardServer.java:560)
org.apache.catalina.startup.Catalina.await(Catalina.java:994)
org.apache.catalina.startup.Catalina.start(Catalina.java:943)
java.base@17.0.21/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.21/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.21/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.21/java.lang.reflect.Method.invoke(Method.java:569)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:348)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)
#20 Thread[Notification Thread,9,system] RUNNABLE daemon
#21 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.21/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.21/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.21/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#22 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.21/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#23 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#24 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.21/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)