![]() |
Metocean: In Situ Observing System |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-09-11T11:15:53-05:00
Startup was at 2026-08-26T17:23:17-05:00
Last major LoadDatasets started 11m 29s ago and finished after 30 seconds.
Currently, no dataset is loading.
nGridDatasets = 0
nTableDatasets = 189
nTotalDatasets = 189
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Unique users (since startup) n = 10804
Response Failed Time (since last major LoadDatasets) n = 462, median ~= 0 ms
Response Failed Time (since last Daily Report) n = 6690, median ~= 1 ms
Response Failed Time (since startup) n = 428761, median ~= 1 ms
Response Succeeded Time (since last major LoadDatasets) n = 308, median ~= 408 ms
Response Succeeded Time (since last Daily Report) n = 11270, median ~= 657 ms
Response Succeeded Time (since startup) n = 931013, median ~= 603 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 27651 out of 27752 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 40, 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.061220046 processCPULoad=0.045939304 totalMemory=95215MB freeMemory=29864MB totalSwapSpace=8191MB freeSwapSpace=8010MB
Number of active requests=5
Number of threads: Tomcat-waiting=20, inotify=76, other=18
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 15161 MB (highWaterMark= 21425 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-09-11T11:04:47-05:00 23s 3 0 189 135 ( 1608) 87 ( 1404) 0 0 0 14 76 12 279 0 1%
2026-09-11T10:55:34-05:00 370s 147 0 189 807 ( 533) 282 ( 7) 0 0 0 14 76 14 574 0 1%
2026-09-11T10:35:02-05:00 39s 1 0 189 912 ( 871) 508 ( 3397) 0 0 0 14 93 25 1028 0 3%
2026-09-11T10:20:42-05:00 78s 5 0 189 1043 ( 211) 560 ( 1) 0 0 0 13 94 26 1092 0 3%
2026-09-11T10:10:35-05:00 372s 35 0 189 701 ( 938) 720 ( 3795) 0 0 0 14 93 22 659 0 2%
2026-09-11T09:50:06-05:00 42s 2 0 189 518 ( 647) 312 ( 5105) 0 0 0 12 93 14 435 0 3%
2026-09-11T09:40:43-05:00 380s 146 0 189 1286 ( 765) 793 ( 4103) 0 0 0 10 93 21 503 0 3%
2026-09-11T09:20:27-05:00 64s 5 0 189 637 ( 516) 501 ( 0) 0 0 0 4 77 28 938 0 2%
2026-09-11T09:10:10-05:00 348s 35 0 189 304 ( 508) 294 ( 1) 0 0 0 12 77 19 375 0 2%
2026-09-11T08:50:01-05:00 39s 2 0 189 465 ( 738) 85 ( 1357) 0 0 0 13 71 13 314 0 1%
2026-09-11T08:40:08-05:00 346s 146 0 189 1099 ( 663) 344 ( 0) 0 0 0 14 71 15 848 0 2%
2026-09-11T08:20:27-05:00 65s 5 0 189 532 ( 803) 469 ( 0) 0 0 0 25 93 18 410 0 3%
2026-09-11T08:10:08-05:00 347s 35 0 189 323 ( 567) 270 ( 1) 0 0 5 23 93 20 743 0 3%
2026-09-11T07:50:00-05:00 39s 2 0 189 715 ( 582) 173 ( 1) 0 0 0 14 99 12 453 0 2%
2026-09-11T07:34:59-05:00 38s 1 0 189 651 ( 623) 192 ( 1) 0 0 0 12 99 19 399 0 3%
2026-09-11T07:25:35-05:00 374s 150 0 189 834 ( 764) 638 ( 0) 0 0 0 13 99 16 555 0 3%
2026-09-11T07:08:11-05:00 230s 25 0 189 234 ( 723) 192 ( 1227) 0 0 0 13 67 18 350 0 1%
2026-09-11T06:52:07-05:00 166s 12 0 189 701 ( 614) 203 ( 1) 0 0 0 14 67 16 343 0 2%
2026-09-11T06:34:58-05:00 38s 1 0 189 609 ( 783) 181 ( 12) 0 0 0 13 67 18 412 0 2%
2026-09-11T06:25:30-05:00 370s 150 0 189 852 ( 771) 612 ( 0) 0 0 0 13 67 16 593 0 1%
2026-09-11T06:08:10-05:00 230s 25 0 189 297 ( 793) 151 ( 17) 0 0 27 13 99 18 372 0 2%
2026-09-11T05:52:04-05:00 164s 12 0 189 766 ( 524) 212 ( 1) 0 0 0 14 99 12 454 0 3%
2026-09-11T05:34:57-05:00 38s 1 0 189 598 ( 700) 152 ( 1) 0 0 0 12 99 19 403 0 3%
2026-09-11T05:25:12-05:00 353s 149 0 189 848 ( 731) 611 ( 0) 0 0 0 13 99 17 494 0 3%
2026-09-11T05:08:27-05:00 248s 26 0 189 239 ( 824) 198 ( 900) 0 0 0 13 68 18 337 0 2%
2026-09-11T04:49:53-05:00 34s 3 0 189 749 ( 520) 198 ( 1) 0 0 0 13 66 13 334 0 1%
2026-09-11T04:37:15-05:00 176s 10 0 189 820 ( 687) 162 ( 233) 0 0 0 7 66 22 971 0 2%
2026-09-11T04:25:06-05:00 348s 149 0 189 956 ( 665) 679 ( 0) 0 0 0 13 66 16 591 0 2%
2026-09-11T04:04:22-05:00 3s 0 0 189 61 ( 2875) 127 ( 2627) 0 0 0 14 99 12 284 0 2%
2026-09-11T03:54:04-05:00 286s 29 0 189 719 ( 463) 220 ( 1) 0 0 0 13 99 18 481 0 3%
2026-09-11T03:37:11-05:00 173s 10 0 189 914 ( 798) 235 ( 17) 0 0 0 13 101 16 355 0 2%
2026-09-11T03:20:06-05:00 48s 4 0 189 526 ( 737) 492 ( 0) 0 0 0 11 101 15 452 0 3%
2026-09-11T03:09:17-05:00 299s 145 0 189 306 ( 636) 232 ( 1) 0 0 0 13 101 16 547 0 2%
2026-09-11T02:49:50-05:00 33s 5 0 189 394 ( 791) 78 ( 1810) 0 0 0 13 70 18 459 0 1%
2026-09-11T02:41:46-05:00 449s 34 0 189 1159 ( 638) 344 ( 1) 0 0 0 13 70 18 578 0 1%
2026-09-11T02:20:05-05:00 48s 4 0 189 680 ( 677) 577 ( 0) 0 0 0 12 70 14 685 0 1%
2026-09-11T02:04:20-05:00 3s 0 0 189 151 ( 1058) 66 ( 1000) 0 0 0 14 70 12 293 0 1%
2026-09-11T01:55:57-05:00 400s 150 0 189 688 ( 647) 221 ( 1) 0 0 0 14 70 15 561 0 1%
2026-09-11T01:36:21-05:00 125s 7 0 189 608 ( 681) 216 ( 524) 0 0 0 11 103 20 461 0 3%
2026-09-11T01:25:32-05:00 376s 31 0 189 996 ( 619) 654 ( 0) 0 0 0 12 96 19 356 0 3%
2026-09-11T01:04:19-05:00 4s 0 0 189 166 ( 1045) 86 ( 700) 0 0 0 14 96 12 289 0 2%
2026-09-11T00:54:31-05:00 316s 146 0 189 621 ( 636) 170 ( 14) 0 0 0 13 96 16 591 0 3%
2026-09-11T00:36:40-05:00 145s 11 0 189 687 ( 613) 228 ( 1) 0 0 0 13 74 18 761 0 2%
2026-09-11T00:25:12-05:00 357s 31 0 189 1020 ( 703) 663 ( 0) 0 0 0 12 74 19 646 0 2%
2026-09-11T00:04:18-05:00 3s 0 0 189 155 ( 1263) 117 ( 438) 0 0 0 14 70 12 310 0 1%
2026-09-10T23:53:31-05:00 257s 145 0 189 570 ( 683) 156 ( 200) 0 0 0 13 128 16 771 0 3%
2026-09-10T23:37:55-05:00 221s 12 0 189 731 ( 544) 283 ( 18) 0 0 0 13 97 18 317 0 2%
2026-09-10T23:25:08-05:00 354s 31 0 189 1026 ( 696) 743 ( 0) 0 0 5 24 97 19 354 0 3%
2026-09-10T23:04:17-05:00 4s 0 0 189 193 ( 1198) 197 ( 582) 0 0 0 14 101 12 291 0 2%
2026-09-10T22:49:27-05:00 13s 1 0 189 361 ( 787) 83 ( 760) 0 0 0 13 101 13 572 0 3%
2026-09-10T22:42:19-05:00 486s 156 0 189 990 ( 536) 377 ( 1) 0 0 0 13 101 16 516 0 3%
2026-09-10T22:21:56-05:00 162s 21 0 189 766 ( 702) 622 ( 0) 0 0 0 25 59 19 337 0 2%
2026-09-10T22:07:19-05:00 186s 10 0 189 431 ( 578) 191 ( 750) 0 0 7 26 59 15 338 0 2%
2026-09-10T21:49:27-05:00 14s 1 0 189 368 ( 678) 66 ( 1235) 0 0 0 13 59 13 316 0 2%
2026-09-10T21:41:47-05:00 454s 156 0 189 890 ( 635) 351 ( 1) 0 0 0 13 59 16 623 0 2%
2026-09-10T21:21:55-05:00 163s 21 0 189 720 ( 682) 601 ( 0) 0 0 0 12 101 19 391 0 2%
2026-09-10T21:07:18-05:00 186s 10 0 189 252 ( 702) 166 ( 1481) 0 0 0 13 101 16 318 0 3%
2026-09-10T20:49:25-05:00 13s 1 0 189 519 ( 729) 117 ( 4) 0 0 0 13 101 13 344 0 2%
2026-09-10T20:38:47-05:00 275s 145 0 189 755 ( 522) 255 ( 1) 0 0 0 13 101 16 692 0 3%
2026-09-10T20:25:00-05:00 348s 32 0 189 972 ( 662) 668 ( 0) 0 0 0 11 70 20 378 0 2%
2026-09-10T20:04:50-05:00 39s 2 0 189 95 ( 1971) 121 ( 1500) 0 0 0 14 59 12 300 0 1%
2026-09-10T19:51:48-05:00 157s 9 0 189 540 ( 721) 150 ( 16) 0 0 5 14 59 12 292 0 2%
2026-09-10T19:38:45-05:00 274s 145 0 189 880 ( 668) 311 ( 1) 0 0 0 13 59 16 875 0 2%
2026-09-10T19:21:11-05:00 121s 7 0 189 772 ( 775) 570 ( 0) 0 0 0 12 101 19 729 0 3%
2026-09-10T19:08:18-05:00 247s 27 0 189 325 ( 875) 189 ( 18) 0 0 0 13 101 18 375 0 3%
2026-09-10T18:51:48-05:00 158s 9 0 189 681 ( 587) 183 ( 1) 0 0 0 13 112 18 477 0 3%
2026-09-10T18:34:48-05:00 38s 1 0 189 587 ( 769) 199 ( 1) 0 0 0 12 112 19 402 0 3%
2026-09-10T18:25:28-05:00 378s 151 0 189 1004 ( 655) 637 ( 0) 0 0 0 12 112 17 886 0 3%
2026-09-10T18:08:15-05:00 245s 27 0 189 291 ( 674) 175 ( 23) 0 0 0 13 53 18 337 0 1%
2026-09-10T17:51:47-05:00 157s 9 0 189 746 ( 523) 230 ( 1) 0 0 0 14 53 12 329 0 2%
2026-09-10T17:34:47-05:00 38s 1 0 189 854 ( 817) 241 ( 1) 0 0 0 13 53 18 345 0 2%
2026-09-10T17:20:07-05:00 58s 6 0 189 468 ( 824) 281 ( 0) 0 0 0 12 53 14 476 0 1%
2026-09-10T17:13:05-05:00 536s 172 0 189 444 ( 483) 449 ( 0) 0 0 0 12 53 17 749 0 2%
2026-09-10T16:49:12-05:00 4s 0 0 189 497 ( 796) 124 ( 1318) 0 0 5 13 91 13 355 0 3%
2026-09-10T16:37:26-05:00 197s 10 0 189 1104 ( 583) 327 ( 12) 0 0 0 13 91 16 683 0 3%
2026-09-10T16:19:55-05:00 47s 5 0 189 605 ( 646) 587 ( 0) 0 0 0 12 92 14 713 0 3%
2026-09-10T16:04:57-05:00 49s 3 0 189 127 ( 1645) 76 ( 1120) 0 0 0 14 91 12 307 0 2%
2026-09-10T15:57:42-05:00 515s 170 0 189 702 ( 445) 271 ( 1) 0 0 0 14 91 15 607 0 3%
2026-09-10T15:37:15-05:00 187s 9 0 189 884 ( 794) 251 ( 1) 0 0 0 13 55 16 339 0 2%
2026-09-10T15:20:05-05:00 58s 5 0 189 738 ( 598) 585 ( 0) 0 0 0 11 55 15 447 0 2%
2026-09-10T15:04:57-05:00 50s 4 0 189 192 ( 1077) 135 ( 295) 0 0 0 14 55 12 426 0 1%
2026-09-10T14:49:11-05:00 4s 3 0 189 200 ( 795) 33 ( 369) 0 0 0 13 55 15 322 0 2%
2026-09-10T14:46:30-05:00 743s 176 0 189 1295 ( 686) 409 ( 5) 0 0 0 12 55 19 453 0 2%
2026-09-10T14:20:04-05:00 57s 5 0 189 725 ( 489) 602 ( 0) 0 0 0 12 85 14 653 0 2%
2026-09-10T14:04:55-05:00 49s 4 0 189 246 ( 396) 179 ( 150) 0 0 0 14 85 12 307 0 2%
2026-09-10T13:49:10-05:00 4s 3 0 189 219 ( 795) 68 ( 1) 0 0 0 18 85 14 455 0 2%
2026-09-10T13:46:15-05:00 729s 176 0 189 1158 ( 670) 387 ( 20) 0 0 6 14 85 21 592 0 2%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 16, median ~= 100000 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 6
<= 2 min: 3
<= 5 min: 0
<= 10 min: 7
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 1490, median ~= 59104 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: 338
<= 10 s: 45
<= 20 s: 100
<= 1 min: 268
<= 2 min: 78
<= 5 min: 350
<= 10 min: 272
<= 20 min: 38
<= 1 hr: 1
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 11, median ~= 4357 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: 7
<= 10 s: 1
<= 20 s: 1
<= 1 min: 1
<= 2 min: 1
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 462, median ~= 0 ms
0 ms: 241
1 ms: 168
2 ms: 1
<= 5 ms: 2
<= 10 ms: 1
<= 20 ms: 6
<= 50 ms: 1
<= 100 ms: 2
<= 200 ms: 0
<= 500 ms: 2
<= 1 s: 1
<= 2 s: 10
<= 5 s: 12
<= 10 s: 3
<= 20 s: 12
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 6690, median ~= 1 ms
0 ms: 1926
1 ms: 1494
2 ms: 4
<= 5 ms: 7
<= 10 ms: 75
<= 20 ms: 207
<= 50 ms: 72
<= 100 ms: 22
<= 200 ms: 60
<= 500 ms: 168
<= 1 s: 122
<= 2 s: 394
<= 5 s: 973
<= 10 s: 914
<= 20 s: 155
<= 1 min: 39
<= 2 min: 25
<= 5 min: 33
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 428761, median ~= 1 ms
0 ms: 146978
1 ms: 115922
2 ms: 527
<= 5 ms: 643
<= 10 ms: 5150
<= 20 ms: 11881
<= 50 ms: 5604
<= 100 ms: 2833
<= 200 ms: 4198
<= 500 ms: 15381
<= 1 s: 13790
<= 2 s: 26040
<= 5 s: 49128
<= 10 s: 23109
<= 20 s: 4593
<= 1 min: 1132
<= 2 min: 750
<= 5 min: 871
<= 10 min: 53
<= 20 min: 56
<= 1 hr: 122
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 308, median ~= 408 ms
0 ms: 1
1 ms: 1
2 ms: 2
<= 5 ms: 2
<= 10 ms: 2
<= 20 ms: 16
<= 50 ms: 37
<= 100 ms: 38
<= 200 ms: 30
<= 500 ms: 36
<= 1 s: 64
<= 2 s: 52
<= 5 s: 27
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 11270, median ~= 657 ms
0 ms: 142
1 ms: 115
2 ms: 40
<= 5 ms: 115
<= 10 ms: 245
<= 20 ms: 845
<= 50 ms: 1290
<= 100 ms: 555
<= 200 ms: 348
<= 500 ms: 1248
<= 1 s: 2209
<= 2 s: 2057
<= 5 s: 1531
<= 10 s: 268
<= 20 s: 115
<= 1 min: 103
<= 2 min: 27
<= 5 min: 15
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 931013, median ~= 603 ms
0 ms: 10949
1 ms: 10675
2 ms: 5440
<= 5 ms: 11564
<= 10 ms: 22643
<= 20 ms: 73029
<= 50 ms: 104070
<= 100 ms: 52583
<= 200 ms: 46747
<= 500 ms: 98759
<= 1 s: 141367
<= 2 s: 157256
<= 5 s: 142499
<= 10 s: 37037
<= 20 s: 5671
<= 1 min: 7946
<= 2 min: 2050
<= 5 min: 586
<= 10 min: 118
<= 20 min: 20
<= 1 hr: 4
> 1 hr: 0
EmailThread Failed Time Distribution (since last Daily Report):
n = 40, median ~= 0 ms
0 ms: 40
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 = 3651, median ~= 0 ms
0 ms: 3651
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 = 40, median ~= 0
0: 40
1: 0
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 3651, median ~= 0
0: 3651
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)
: 17931 (100%)
Language (since startup)
: 1358993 (100%)
SgtMap topography nFromCache=24 nNotFromCache=404
GSHHS: nCached=100 of 100, nCoarse=12, nSuccesses=1248, nTossed=440
NationalBoundaries: nCached=100 of 100, nCoarse=6, nSuccesses=314, nTossed=108
StateBoundaries: nCached=100 of 100, nCoarse=0, nSuccesses=314, nTossed=108
Rivers: nCached=100 of 100, nCoarse=0, nSuccesses=314, nTossed=108
bufferedImage isAccelerated=[unknown]
canonical map sizes:
34 + 39 + 43 + 36 + 39 + 37 + 37 + 38 + 37 + 43 + 43 + 37 + 39 + 29 + 47 + 43 +
45 + 41 + 35 + 43 + 39 + 52 + 37 + 41 + 31 + 26 + 38 + 27 + 34 + 48 + 44 + 35 +
44 + 38 + 39 + 43 + 33 + 40 + 37 + 36 + 37 + 42 + 28 + 36 + 52 + 44 + 38 + 48 +
42 + 44 + 28 + 36 + 57 + 31 + 46 + 45 + 40 + 37 + 50 + 44 + 43 + 30 + 34 + 52 +
44 + 44 + 37 + 43 + 35 + 38 + 44 + 26 + 38 + 40 + 41 + 38 + 30 + 38 + 43 + 39 +
30 + 51 + 45 + 48 + 35 + 32 + 36 + 40 + 33 + 50 + 42 + 44 + 43 + 40 + 35 + 36 +
39 + 33 + 42 + 37 + 42 + 43 + 36 + 22 + 37 + 30 + 45 + 51 + 38 + 42 + 25 + 24 +
29 + 33 + 41 + 41 + 38 + 31 + 32 + 35 + 53 + 50 + 39 + 40 + 34 + 35 + 32 = 4938
canonicalStringHolder map sizes:
169 + 175 + 180 + 155 + 176 + 142 + 157 + 182 + 178 + 163 + 170 + 191 + 156 + 171 + 185 + 165 +
177 + 160 + 158 + 165 + 173 + 164 + 182 + 170 + 166 + 155 + 148 + 183 + 138 + 163 + 172 + 174 +
160 + 172 + 192 + 157 + 159 + 150 + 168 + 163 + 158 + 166 + 163 + 161 + 155 + 182 + 169 + 144 +
166 + 153 + 159 + 139 + 152 + 174 + 147 + 176 + 164 + 157 + 157 + 161 + 154 + 168 + 170 + 152 +
164 + 167 + 171 + 172 + 157 + 168 + 161 + 165 + 163 + 160 + 159 + 152 + 169 + 162 + 168 + 162 +
183 + 141 + 155 + 162 + 164 + 143 + 160 + 171 + 184 + 162 + 148 + 168 + 180 + 172 + 170 + 161 +
155 + 162 + 161 + 159 + 178 + 173 + 180 + 139 + 158 + 182 + 177 + 159 + 177 + 147 + 147 + 156 +
170 + 169 + 170 + 163 + 154 + 152 + 155 + 166 + 136 + 166 + 138 + 174 + 188 + 184 + 164 = 20834
Number of threads: Tomcat-waiting=20, inotify=76, other=18
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Object.wait(Native Method)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
java.base@17.0.20.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#2 Thread[EmailThread,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/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.20.1/java.lang.Object.wait(Native Method)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.20.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#4 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.20.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.20.1/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:794)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:72)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:145)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#5 Thread[http-nio-8080-exec-2496,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:563)
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:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
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:410)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2197)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#6 Thread[http-nio-8080-exec-2512,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6697)
gov.noaa.pfel.erddap.util.EDStatic.sendError(EDStatic.java:6668)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:775)
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:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
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:410)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2197)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#7 Thread[http-nio-8080-exec-2513,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:563)
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:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
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:410)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2197)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#8 Thread[http-nio-8080-exec-2518,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6697)
gov.noaa.pfel.erddap.util.EDStatic.sendError(EDStatic.java:6668)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:775)
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:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
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:410)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2197)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#9 Thread[http-nio-8080-exec-2520,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6697)
gov.noaa.pfel.erddap.util.EDStatic.sendError(EDStatic.java:6668)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:775)
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:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
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:410)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2197)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#10 Thread[http-nio-8080-exec-2523,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.getTwawmForDapQuery(EDDTable.java:1744)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3203)
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:165)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:535)
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:410)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1307)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2197)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#11 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@17.0.20.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.20.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.20.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.20.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1072)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#12 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.20.1/java.lang.Object.wait(Native Method)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.20.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.20.1/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#13 Thread[main,5,main] RUNNABLE
java.base@17.0.20.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.20.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.20.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.20.1/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.20.1/java.net.ServerSocket.accept(ServerSocket.java:532)
org.apache.catalina.core.StandardServer.await(StandardServer.java:560)
org.apache.catalina.startup.Catalina.await(Catalina.java:975)
org.apache.catalina.startup.Catalina.start(Catalina.java:923)
java.base@17.0.20.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.20.1/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.20.1/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.20.1/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)
#14 Thread[Notification Thread,9,system] RUNNABLE daemon
#15 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.20.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.20.1/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.20.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#16 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)
#17 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#18 Thread[TouchThread,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)