|
BCO-DMO ERDDAP
Accessing BCO-DMO data |
log in
Brought to you by BCO-DMO |
Current time is 2026-07-28T15:35:34-04:00
Startup was at 2026-07-28T02:01:20-04:00
Last major LoadDatasets started 9m 35s ago and is still running.
nGridDatasets = 0
nTableDatasets = 2540
nTotalDatasets = 2540
n Datasets Failed To Load (in the last major LoadDatasets) = 32
bcodmo_dataset_881861_v1, bcodmo_dataset_904246_v1, bcodmo_dataset_905985_v1,
bcodmo_dataset_906222_v1, bcodmo_dataset_906188_v1, bcodmo_dataset_885701_v1,
bcodmo_dataset_907866_v1, bcodmo_dataset_911102_v1, bcodmo_dataset_854878_v1,
bcodmo_dataset_921981_v1, bcodmo_dataset_920078_v1, bcodmo_dataset_920383_v1,
bcodmo_dataset_920405_v1, bcodmo_dataset_920423_v1, bcodmo_dataset_920878_v1,
bcodmo_dataset_881861_v3, bcodmo_dataset_922922_v1, bcodmo_dataset_923028_v1,
bcodmo_dataset_921847_v1, bcodmo_dataset_924605_v1, bcodmo_dataset_925041_v1,
bcodmo_dataset_914901_v1, bcodmo_dataset_922260_v1, bcodmo_dataset_907559_v1,
bcodmo_dataset_926332_v1, bcodmo_dataset_925670_v1, bcodmo_dataset_861683_v1,
bcodmo_dataset_916411_v1, bcodmo_dataset_890864_v1, bcodmo_dataset_965557_v1,
bcodmo_dataset_986272_v1, bcodmo_dataset_986632_v1, (end)
Unique users (since startup) n = 7839
Response Failed Time (since last major LoadDatasets) n = 0
Response Failed Time (since last Daily Report) n = 141, median ~= 8750 ms
Response Failed Time (since startup) n = 165, median ~= 4357 ms
Response Succeeded Time (since last major LoadDatasets) n = 615, median ~= 955 ms
Response Succeeded Time (since last Daily Report) n = 90389, median ~= 823 ms
Response Succeeded Time (since startup) n = 144876, median ~= 828 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
The email system is inactive.
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.9529963 processCPULoad=0.94316715 totalMemory=15988MB freeMemory=202MB totalSwapSpace=8191MB freeSwapSpace=6073MB
Number of active requests=8
Number of threads: Tomcat-waiting=30, inotify=107, other=24
241 gc calls, 90 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 4968 MB (highWaterMark= 5337 MB) (Xmx ~= 8192 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-07-28T15:21:01-04:00 5s 32 32 2540 2244 ( 911) 1 ( 40000) 0 0 0 28 82 14 482 3 0%
2026-07-28T15:16:43-04:00 45s 1137 32 2540 386 ( 11) 3 ( 75000) 0 0 0 26 82 17 486 9 0%
2026-07-28T15:11:05-04:00 23s 545 32 2540 287 ( 16) 3 ( 1500) 0 0 0 26 46 15 596 10 0%
2026-07-28T15:06:30-04:00 69s 1137 32 2540 2250 ( 899) 1 ( 15000) 0 0 0 25 107 16 520 7 0%
2026-07-28T15:00:53-04:00 37s 1104 32 2540 292 ( 12) 1 ( 15000) 0 0 0 27 84 14 474 4 0%
2026-07-28T14:55:35-04:00 23s 702 32 2540 271 ( 11) 0 ( 0) 0 0 0 26 79 15 477 0 0%
2026-07-28T14:50:50-04:00 39s 1104 32 2540 2243 ( 905) 0 ( 0) 0 0 0 27 51 14 473 1 0%
2026-07-28T14:45:39-04:00 30s 875 32 2540 239 ( 10) 3 ( 0) 0 0 0 26 84 15 473 1 0%
2026-07-28T14:40:48-04:00 40s 1104 32 2540 458 ( 333) 1 ( 0) 0 0 0 26 99 15 520 4 0%
2026-07-28T14:35:20-04:00 16s 455 32 2540 2112 ( 907) 0 ( 0) 0 0 0 16 21 25 665 0 0%
2026-07-28T14:30:41-04:00 38s 1104 32 2540 297 ( 9) 0 ( 0) 0 0 0 27 104 14 469 1 0%
2026-07-28T14:25:40-04:00 39s 1137 32 2540 405 ( 414) 0 ( 0) 0 0 0 27 8 14 708 1 0%
2026-07-28T14:20:05-04:00 5s 35 32 2540 2070 ( 994) 1 ( 15000) 0 0 0 18 107 23 492 1 0%
2026-07-28T14:15:35-04:00 37s 1137 32 2540 289 ( 12) 0 ( 0) 0 0 0 25 107 15 473 1 0%
2026-07-28T14:10:34-04:00 38s 1104 32 2540 258 ( 9) 0 ( 0) 0 0 0 25 107 15 474 1 0%
2026-07-28T14:05:07-04:00 12s 326 32 2540 11 ( 13) 0 ( 0) 0 0 0 26 11 14 649 0 0%
2026-07-28T14:04:46-04:00 355s 1104 32 2540 307 ( 1661) 1 (900000) 22 1 0 25 107 15 482 152 0%
2026-07-28T13:52:17-04:00 37s 1137 32 2540 1936 ( 937) 1 ( 40000) 0 0 0 40 18 14 616 8 0%
2026-07-28T13:46:46-04:00 9s 205 32 2540 535 ( 678) 0 ( 0) 0 0 0 30 105 24 462 0 0%
2026-07-28T13:42:15-04:00 40s 1137 32 2540 297 ( 9) 1 ( 350) 0 0 0 40 107 14 476 1 0%
2026-07-28T13:37:14-04:00 39s 1104 32 2540 1743 ( 871) 1 ( 15000) 0 0 0 40 98 14 475 3 0%
2026-07-28T13:32:11-04:00 39s 1137 32 2540 831 ( 828) 0 ( 0) 0 0 0 30 16 24 617 1 0%
2026-07-28T13:26:36-04:00 5s 40 32 2540 225 ( 10) 0 ( 0) 0 0 0 40 105 14 461 0 0%
2026-07-28T13:22:08-04:00 38s 1137 32 2540 1997 ( 902) 0 ( 0) 0 0 0 40 105 14 468 1 0%
2026-07-28T13:16:34-04:00 7s 90 32 2540 452 ( 702) 2 (450000) 0 0 0 30 97 24 483 0 0%
2026-07-28T13:12:21-04:00 56s 1137 32 2540 205 ( 183) 2 ( 60000) 0 0 0 40 41 14 688 5 0%
2026-07-28T13:07:09-04:00 47s 1104 32 2540 1790 ( 850) 0 ( 0) 0 0 0 42 103 14 514 1 0%
2026-07-28T13:02:00-04:00 40s 1137 32 2540 702 ( 811) 0 ( 0) 0 0 0 32 105 24 491 1 0%
2026-07-28T12:56:36-04:00 18s 435 32 2540 240 ( 10) 0 ( 0) 0 0 0 41 66 15 476 0 0%
2026-07-28T12:51:41-04:00 24s 742 32 2540 1752 ( 1014) 2 ( 60000) 0 0 0 42 19 15 547 6 0%
2026-07-28T12:46:54-04:00 40s 1104 32 2540 738 ( 827) 1 ( 40000) 0 0 0 33 103 24 471 1 0%
2026-07-28T12:41:15-04:00 5s 65 32 2540 200 ( 19) 2 ( 50) 0 0 0 43 74 14 483 1 0%
2026-07-28T12:37:26-04:00 72s 1104 32 2540 2163 ( 918) 4 ( 80000) 4 0 0 44 107 14 1312 44 0%
2026-07-28T12:31:12-04:00 20s 557 32 2540 352 ( 314) 0 ( 0) 0 0 0 34 95 24 482 0 0%
2026-07-28T12:26:33-04:00 44s 1104 32 2540 353 ( 10) 1 (450000) 0 0 0 44 14 14 555 5 0%
2026-07-28T12:20:59-04:00 11s 276 32 2540 1753 ( 928) 1 ( 90000) 0 0 0 45 100 13 1169 2 0%
2026-07-28T12:17:08-04:00 86s 1104 32 2540 693 ( 1174) 4 ( 16667) 1 0 0 34 107 24 2538 33 0%
2026-07-28T12:11:20-04:00 41s 1137 32 2540 258 ( 19) 2 ( 5000) 0 0 0 44 107 14 470 2 0%
2026-07-28T12:05:42-04:00 5s 40 32 2540 2123 ( 835) 0 ( 0) 0 0 0 47 97 13 461 0 0%
2026-07-28T12:01:19-04:00 43s 1137 32 2540 459 ( 691) 1 (210000) 0 0 0 37 97 23 471 31 0%
2026-07-28T11:56:07-04:00 38s 1104 32 2540 296 ( 15) 0 ( 0) 0 0 0 48 15 13 522 1 0%
2026-07-28T11:51:04-04:00 37s 1137 32 2540 1712 ( 869) 0 ( 0) 0 0 0 47 97 14 469 1 0%
2026-07-28T11:46:02-04:00 37s 1104 32 2540 777 ( 878) 0 ( 0) 0 0 0 38 107 23 485 1 0%
2026-07-28T11:40:29-04:00 4s 32 32 2540 397 ( 979) 1 ( 15000) 0 0 0 48 107 13 460 1 0%
2026-07-28T11:37:54-04:00 84s 1137 32 2540 2076 ( 1229) 11 (105000) 74 0 42 37 107 24 466 175 0%
2026-07-28T11:29:00-04:00 4s 32 32 2540 209 ( 15) 3 ( 350) 0 0 0 32 107 15 732 1 0%
2026-07-28T11:25:19-04:00 82s 1137 32 2540 273 ( 54) 8 ( 60000) 4 0 0 33 107 14 463 47 0%
2026-07-28T11:19:15-04:00 41s 1104 32 2540 2298 ( 921) 5 ( 3500) 0 0 0 34 60 14 473 5 0%
2026-07-28T11:14:11-04:00 42s 1137 32 2540 275 ( 14) 1 ( 0) 0 0 0 34 107 13 467 1 0%
2026-07-28T11:08:53-04:00 25s 625 32 2540 208 ( 18) 1 ( 0) 0 0 0 34 45 13 488 0 0%
2026-07-28T11:04:12-04:00 47s 1137 32 2540 2237 ( 941) 1 ( 15000) 0 0 0 34 107 13 467 3 0%
2026-07-28T10:58:59-04:00 37s 1104 32 2540 316 ( 10) 3 ( 0) 0 0 0 33 5 14 570 1 0%
2026-07-28T10:53:25-04:00 4s 32 32 2540 235 ( 18) 0 ( 0) 0 0 0 34 107 13 459 0 0%
2026-07-28T10:49:06-04:00 43s 1137 32 2540 2287 ( 946) 1 ( 15000) 0 0 0 34 107 13 471 5 0%
2026-07-28T10:43:31-04:00 22s 599 32 2540 252 ( 15) 1 ( 15000) 0 0 0 32 107 14 471 0 0%
2026-07-28T10:38:48-04:00 40s 1137 32 2540 374 ( 454) 1 ( 40000) 0 0 0 31 5 14 519 0 0%
2026-07-28T10:33:45-04:00 40s 1104 32 2540 2121 ( 977) 0 ( 0) 0 0 0 21 107 24 487 1 0%
2026-07-28T10:28:44-04:00 42s 1137 32 2540 274 ( 12) 0 ( 0) 0 0 0 32 104 13 472 1 0%
2026-07-28T10:23:05-04:00 5s 35 32 2540 210 ( 14) 2 ( 1000) 0 0 0 32 11 13 459 0 0%
2026-07-28T10:18:49-04:00 50s 1137 32 2540 2227 ( 998) 3 ( 40000) 0 0 0 31 9 14 608 9 0%
2026-07-28T10:13:07-04:00 11s 232 32 2540 202 ( 39) 1 ( 40000) 0 0 0 32 106 13 805 5 0%
2026-07-28T10:08:44-04:00 52s 1137 32 2540 352 ( 50) 1 ( 1) 0 0 0 31 105 14 471 1 0%
2026-07-28T10:03:29-04:00 39s 1104 32 2540 2222 ( 924) 0 ( 0) 0 0 0 22 105 23 483 1 0%
2026-07-28T09:58:28-04:00 40s 1137 32 2540 253 ( 12) 0 ( 0) 0 0 0 32 39 13 472 0 0%
2026-07-28T09:53:27-04:00 40s 1104 32 2540 340 ( 525) 1 ( 15000) 0 0 0 31 73 14 469 0 0%
2026-07-28T09:48:24-04:00 39s 1137 32 2540 2201 ( 904) 1 ( 7500) 0 0 0 23 40 22 488 1 0%
2026-07-28T09:43:21-04:00 39s 1104 32 2540 248 ( 12) 0 ( 0) 0 0 0 32 105 13 471 1 0%
2026-07-28T09:38:18-04:00 38s 1137 32 2540 400 ( 536) 0 ( 0) 0 0 0 31 107 14 466 1 0%
2026-07-28T09:33:17-04:00 38s 1104 32 2540 2107 ( 954) 0 ( 0) 0 0 0 22 50 23 473 1 0%
2026-07-28T09:28:15-04:00 38s 1137 32 2540 248 ( 10) 0 ( 0) 0 0 0 32 62 13 465 1 0%
2026-07-28T09:23:14-04:00 39s 1104 32 2540 385 ( 699) 3 ( 0) 0 0 0 31 107 14 474 1 0%
2026-07-28T09:18:11-04:00 38s 1137 32 2540 2107 ( 956) 4 ( 0) 0 0 0 23 89 22 487 2 0%
2026-07-28T09:12:37-04:00 5s 63 32 2540 206 ( 13) 0 ( 0) 0 0 0 31 54 14 456 0 0%
2026-07-28T09:08:17-04:00 47s 1137 32 2540 372 ( 529) 0 ( 0) 0 0 0 32 23 13 577 3 0%
2026-07-28T09:03:06-04:00 39s 1104 32 2540 2129 ( 963) 2 ( 7500) 0 0 0 22 107 23 482 1 0%
2026-07-28T08:57:29-04:00 4s 32 32 2540 43 ( 528) 1 (450000) 0 0 0 31 107 14 477 6 0%
2026-07-28T08:56:17-04:00 176s 1137 32 2540 859 ( 946) 2 (300000) 13 0 0 30 107 15 3618 74 0%
2026-07-28T08:47:06-04:00 34s 954 32 2540 2061 ( 622) 1 (450000) 0 0 0 25 89 23 495 1 0%
2026-07-28T08:42:11-04:00 41s 1137 32 2540 370 ( 12) 1 ( 15000) 0 0 0 35 25 15 577 1 0%
2026-07-28T08:36:40-04:00 12s 296 32 2540 651 ( 798) 0 ( 0) 0 0 0 35 105 13 459 0 0%
2026-07-28T08:32:09-04:00 43s 1137 32 2540 1856 ( 900) 0 ( 0) 0 0 0 24 107 24 478 1 0%
2026-07-28T08:27:08-04:00 43s 1104 32 2540 283 ( 11) 0 ( 0) 0 0 0 34 98 14 471 0 0%
2026-07-28T08:22:05-04:00 43s 1137 32 2540 728 ( 751) 4 ( 1000) 0 0 0 35 35 13 492 0 0%
2026-07-28T08:17:03-04:00 43s 1104 32 2540 1838 ( 945) 2 ( 20000) 0 0 0 24 77 24 475 2 0%
2026-07-28T08:11:22-04:00 6s 96 32 2540 206 ( 29) 1 ( 7500) 0 0 0 34 58 14 460 5 0%
2026-07-28T08:07:15-04:00 59s 1104 32 2540 609 ( 678) 0 ( 0) 0 0 0 35 107 13 471 1 0%
2026-07-28T08:01:54-04:00 41s 1137 32 2540 1866 ( 955) 1 ( 750) 0 0 0 26 46 22 572 1 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 98, median ~= 36232 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: 11
<= 10 s: 3
<= 20 s: 7
<= 1 min: 69
<= 2 min: 6
<= 5 min: 1
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 158, median ~= 35789 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: 17
<= 10 s: 4
<= 20 s: 13
<= 1 min: 114
<= 2 min: 7
<= 5 min: 1
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 0
Response Failed Time Distribution (since last Daily Report):
n = 141, median ~= 8750 ms
0 ms: 32
1 ms: 12
2 ms: 0
<= 5 ms: 0
<= 10 ms: 1
<= 20 ms: 0
<= 50 ms: 1
<= 100 ms: 1
<= 200 ms: 0
<= 500 ms: 3
<= 1 s: 6
<= 2 s: 2
<= 5 s: 5
<= 10 s: 10
<= 20 s: 21
<= 1 min: 11
<= 2 min: 18
<= 5 min: 7
<= 10 min: 10
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 165, median ~= 4357 ms
0 ms: 38
1 ms: 18
2 ms: 1
<= 5 ms: 1
<= 10 ms: 1
<= 20 ms: 0
<= 50 ms: 1
<= 100 ms: 1
<= 200 ms: 0
<= 500 ms: 4
<= 1 s: 9
<= 2 s: 3
<= 5 s: 7
<= 10 s: 12
<= 20 s: 21
<= 1 min: 11
<= 2 min: 19
<= 5 min: 7
<= 10 min: 10
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 616, median ~= 960 ms
0 ms: 8
1 ms: 17
2 ms: 12
<= 5 ms: 56
<= 10 ms: 77
<= 20 ms: 30
<= 50 ms: 24
<= 100 ms: 7
<= 200 ms: 6
<= 500 ms: 25
<= 1 s: 50
<= 2 s: 83
<= 5 s: 80
<= 10 s: 87
<= 20 s: 46
<= 1 min: 8
<= 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 = 90390, median ~= 823 ms
0 ms: 448
1 ms: 1115
2 ms: 582
<= 5 ms: 3406
<= 10 ms: 7388
<= 20 ms: 1696
<= 50 ms: 1304
<= 100 ms: 371
<= 200 ms: 224
<= 500 ms: 17756
<= 1 s: 16898
<= 2 s: 27854
<= 5 s: 10752
<= 10 s: 403
<= 20 s: 109
<= 1 min: 78
<= 2 min: 6
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 144877, median ~= 828 ms
0 ms: 584
1 ms: 1678
2 ms: 983
<= 5 ms: 5783
<= 10 ms: 11540
<= 20 ms: 2343
<= 50 ms: 1968
<= 100 ms: 555
<= 200 ms: 334
<= 500 ms: 28658
<= 1 s: 27463
<= 2 s: 45359
<= 5 s: 16957
<= 10 s: 474
<= 20 s: 113
<= 1 min: 79
<= 2 min: 6
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 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)
: 90538 (100%)
Language (since startup)
: 145050 (100%)
SgtMap topography nFromCache=0 nNotFromCache=23
GSHHS: nCached=30 of 100, nCoarse=20, nSuccesses=68, nTossed=0
NationalBoundaries: nCached=15 of 100, nCoarse=6, nSuccesses=17, nTossed=0
StateBoundaries: nCached=15 of 100, nCoarse=4, nSuccesses=17, nTossed=0
Rivers: nCached=15 of 100, nCoarse=4, nSuccesses=17, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
267 + 287 + 276 + 261 + 266 + 282 + 252 + 255 + 276 + 284 + 265 + 266 + 251 + 263 + 288 + 260 +
271 + 272 + 240 + 256 + 254 + 279 + 278 + 248 + 274 + 262 + 282 + 266 + 245 + 277 + 291 + 266 +
258 + 265 + 254 + 265 + 263 + 282 + 239 + 258 + 286 + 258 + 258 + 266 + 255 + 269 + 262 + 260 +
286 + 299 + 246 + 268 + 300 + 253 + 254 + 281 + 263 + 274 + 308 + 259 + 236 + 260 + 261 + 268 +
272 + 289 + 276 + 263 + 272 + 269 + 258 + 253 + 290 + 253 + 255 + 276 + 242 + 267 + 261 + 249 +
228 + 285 + 257 + 241 + 289 + 276 + 272 + 292 + 273 + 253 + 242 + 277 + 259 + 252 + 257 + 265 +
278 + 237 + 247 + 284 + 304 + 269 + 283 + 264 + 260 + 264 + 269 + 267 + 252 + 272 + 273 + 262 +
263 + 245 + 328 + 297 + 271 + 241 + 271 + 280 + 304 + 260 + 271 + 273 + 232 + 264 + 285 = 33907
canonicalStringHolder map sizes:
94408 + 94109 + 93973 + 94195 + 94166 + 94597 + 94233 + 93869 + 94206 + 93798 + 93792 + 94157 + 93832 + 94238 + 93809 + 94698 +
94237 + 94203 + 93971 + 94418 + 94290 + 94541 + 94119 + 94337 + 94319 + 94874 + 94155 + 94112 + 93826 + 93718 + 94367 + 94085 +
94211 + 94206 + 94497 + 94320 + 94136 + 94006 + 93981 + 93786 + 94448 + 94058 + 94599 + 94106 + 94158 + 94328 + 93932 + 93994 +
94733 + 94314 + 94459 + 94111 + 93852 + 93561 + 94721 + 94597 + 94447 + 94065 + 94448 + 94256 + 93972 + 94394 + 94641 + 94210 +
93695 + 94078 + 94205 + 94521 + 94222 + 93820 + 95141 + 94048 + 94136 + 94345 + 93869 + 94143 + 94148 + 94695 + 94164 + 94276 +
93585 + 94160 + 94590 + 94067 + 93486 + 94168 + 94558 + 94198 + 94492 + 93657 + 94185 + 93934 + 94462 + 94120 + 94018 + 94375 +
95123 + 94065 + 94251 + 94615 + 94566 + 94239 + 94524 + 94060 + 93881 + 94789 + 94145 + 94149 + 94990 + 93669 + 94193 + 94090 +
93958 + 95205 + 93998 + 93992 + 93880 + 94493 + 94234 + 94213 + 94146 + 93826 + 94474 + 94579 + 94552 + 93618 + 94081 = 11965358
Number of threads: Tomcat-waiting=30, inotify=107, other=24
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Object.wait(Native Method)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.19/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
java.base@17.0.19/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)
#2 Thread[Finalizer,8,system] WAITING daemon
java.base@17.0.19/java.lang.Object.wait(Native Method)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@17.0.19/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172)
#3 Thread[http-nio-8000-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#4 Thread[http-nio-8000-Poller,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.19/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.19/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.19/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#5 Thread[https-jsse-nio-8001-Acceptor,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:425)
java.base@17.0.19/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:391)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:521)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:79)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#6 Thread[https-jsse-nio-8001-exec-20,5,main] RUNNABLE daemon
java.base@17.0.19/java.io.RandomAccessFile.readBytes(Native Method)
java.base@17.0.19/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.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:204)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.writeData(N3iospWriter.java:136)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.fillNonRecordVariables(N3iospWriter.java:333)
ucar.nc2.internal.iosp.netcdf3.N3iospWriter.create(N3iospWriter.java:97)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:321)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:251)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:5347)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3205)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4765)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#7 Thread[https-jsse-nio-8001-exec-23,5,main] BLOCKED daemon
com.cohort.util.String2.canonicalStringHolder(String2.java:6249)
com.cohort.array.StringArray.add(StringArray.java:518)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2603)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2284)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:185)
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:4765)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#8 Thread[https-jsse-nio-8001-exec-29,5,main] BLOCKED daemon
com.cohort.util.String2.canonicalStringHolder(String2.java:6249)
com.cohort.array.StringArray.add(StringArray.java:518)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2603)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2284)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:185)
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:4765)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#9 Thread[https-jsse-nio-8001-exec-32,5,main] RUNNABLE daemon
org.apache.tomcat.util.net.jsse.JSSEImplementation.getSSLSupport(JSSEImplementation.java:47)
org.apache.tomcat.util.net.SecureNioChannel.getSSLSupport(SecureNioChannel.java:503)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.getSslSupport(NioEndpoint.java:1532)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:892)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#10 Thread[https-jsse-nio-8001-exec-39,5,main] TIMED_WAITING daemon
java.base@17.0.19/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6671)
gov.noaa.pfel.erddap.util.EDStatic.shedThisRequest(EDStatic.java:6470)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4741)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#11 Thread[https-jsse-nio-8001-exec-4,5,main] RUNNABLE daemon
com.cohort.util.String2.canonicalStringHolder(String2.java:6249)
com.cohort.array.StringArray.add(StringArray.java:518)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2603)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2284)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:185)
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:4765)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#12 Thread[https-jsse-nio-8001-exec-40,5,main] RUNNABLE daemon
java.base@17.0.19/java.util.WeakHashMap.get(WeakHashMap.java:403)
com.cohort.util.String2.canonicalStringHolder(String2.java:6250)
com.cohort.array.StringArray.add(StringArray.java:518)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2603)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2284)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:185)
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:4765)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:624)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#13 Thread[https-jsse-nio-8001-exec-45,5,main] RUNNABLE daemon
java.base@17.0.19/java.lang.Runtime.gc(Native Method)
java.base@17.0.19/java.lang.System.gc(System.java:1907)
com.cohort.util.Math2.gc(Math2.java:456)
com.cohort.util.Math2.gcAndWait(Math2.java:425)
gov.noaa.pfel.erddap.util.EDStatic.shedThisRequest(EDStatic.java:6435)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:619)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#14 Thread[https-jsse-nio-8001-exec-53,5,main] RUNNABLE daemon
java.base@17.0.19/java.util.HashMap.newNode(HashMap.java:1901)
java.base@17.0.19/java.util.HashMap.putVal(HashMap.java:629)
java.base@17.0.19/java.util.HashMap.put(HashMap.java:610)
java.base@17.0.19/java.util.zip.ZipFile$Source.get(ZipFile.java:1454)
java.base@17.0.19/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:717)
java.base@17.0.19/java.util.zip.ZipFile.<init>(ZipFile.java:251)
java.base@17.0.19/java.util.zip.ZipFile.<init>(ZipFile.java:180)
java.base@17.0.19/java.util.jar.JarFile.<init>(JarFile.java:346)
org.apache.catalina.webresources.AbstractArchiveResourceSet.openJarFile(AbstractArchiveResourceSet.java:299)
org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.getArchiveEntry(AbstractSingleArchiveResourceSet.java:96)
org.apache.catalina.webresources.AbstractArchiveResourceSet.getResource(AbstractArchiveResourceSet.java:249)
org.apache.catalina.webresources.StandardRoot.getResourcesInternal(StandardRoot.java:316)
org.apache.catalina.webresources.CachedResource.validateResources(CachedResource.java:156)
org.apache.catalina.webresources.Cache.getResources(Cache.java:174)
org.apache.catalina.webresources.StandardRoot.getResources(StandardRoot.java:305)
org.apache.catalina.webresources.StandardRoot.getClassLoaderResources(StandardRoot.java:226)
org.apache.catalina.loader.WebappClassLoaderBase.findResources(WebappClassLoaderBase.java:929)
org.apache.catalina.loader.WebappClassLoaderBase.getResources(WebappClassLoaderBase.java:1024)
java.base@17.0.19/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1203)
java.base@17.0.19/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1228)
java.base@17.0.19/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273)
java.base@17.0.19/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309)
java.base@17.0.19/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393)
ucar.nc2.NetcdfFiles.getRaf(NetcdfFiles.java:423)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:274)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:243)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:216)
gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:849)
gov.noaa.pfel.coastwatch.pointdata.Table.lowReadFlatNc(Table.java:6356)
gov.noaa.pfel.coastwatch.pointdata.Table.readEnhancedFlatNc(Table.java:6080)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.tryToLoadDirFileTable(EDDTableFromFiles.java:2847)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDirTableCopy(EDDTableFromFiles.java:2815)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDnlsTable(EDDTableFromFiles.java:2898)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.accessibleViaFilesFileTable(EDDTableFromFiles.java:2934)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:5087)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:627)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:673)
org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#15 Thread[https-jsse-nio-8001-exec-54,5,main] RUNNABLE daemon
java.base@17.0.19/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.19/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
java.base@17.0.19/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1679)
java.base@17.0.19/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:99)
org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:33)
org.apache.tomcat.util.threads.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1113)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1176)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#16 Thread[https-jsse-nio-8001-Poller,5,main] RUNNABLE daemon
java.base@17.0.19/sun.nio.ch.EPoll.wait(Native Method)
java.base@17.0.19/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:118)
java.base@17.0.19/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
java.base@17.0.19/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:758)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#17 Thread[Java2D Disposer,10,system] WAITING daemon
java.base@17.0.19/java.lang.Object.wait(Native Method)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@17.0.19/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@17.0.19/sun.java2d.Disposer.run(Disposer.java:145)
java.base@17.0.19/java.lang.Thread.run(Thread.java:840)
#18 Thread[LoadDatasets,5,main] RUNNABLE daemon
java.base@17.0.19/java.io.UnixFileSystem.delete0(Native Method)
java.base@17.0.19/java.io.UnixFileSystem.delete(UnixFileSystem.java:316)
java.base@17.0.19/java.io.File.delete(File.java:1073)
com.cohort.util.File2.delete(File2.java:394)
gov.noaa.pfel.erddap.dataset.EDD.accessibleViaFGDC(EDD.java:1846)
gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:851)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1915)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.<init>(EDDTableFromAsciiFiles.java:106)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:357)
gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:463)
gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:359)
#19 Thread[main,5,main] RUNNABLE
java.base@17.0.19/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.19/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:760)
java.base@17.0.19/java.net.ServerSocket.implAccept(ServerSocket.java:675)
java.base@17.0.19/java.net.ServerSocket.platformImplAccept(ServerSocket.java:641)
java.base@17.0.19/java.net.ServerSocket.implAccept(ServerSocket.java:617)
java.base@17.0.19/java.net.ServerSocket.implAccept(ServerSocket.java:574)
java.base@17.0.19/java.net.ServerSocket.accept(ServerSocket.java:532)
org.apache.catalina.core.StandardServer.await(StandardServer.java:601)
org.apache.catalina.startup.Catalina.await(Catalina.java:887)
org.apache.catalina.startup.Catalina.start(Catalina.java:833)
java.base@17.0.19/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
java.base@17.0.19/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
java.base@17.0.19/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base@17.0.19/java.lang.reflect.Method.invoke(Method.java:569)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)
#20 Thread[Notification Thread,9,system] RUNNABLE daemon
#21 Thread[Reference Handler,10,system] RUNNABLE daemon
java.base@17.0.19/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.19/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
java.base@17.0.19/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
#22 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.base@17.0.19/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.19/java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:311)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:65)