|
BCO-DMO ERDDAP
Accessing BCO-DMO data |
log in
Brought to you by BCO-DMO |
Current time is 2026-10-04T10:59:25-04:00
Startup was at 2026-10-04T02:01:28-04:00
Last major LoadDatasets started 1m 19s ago and is still running.
nGridDatasets = 0
nTableDatasets = 2687
nTotalDatasets = 2687
n Datasets Failed To Load (in the last major LoadDatasets) = 33
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, bcodmo_dataset_995456_v`, (end)
Unique users (since startup) n = 9026
Response Failed Time (since last major LoadDatasets) n = 3, median ~= 40000 ms
Response Failed Time (since last Daily Report) n = 91, median ~= 2300 ms
Response Failed Time (since startup) n = 1273, median ~= 0 ms
Response Succeeded Time (since last major LoadDatasets) n = 275, median ~= 1612 ms
Response Succeeded Time (since last Daily Report) n = 19598, median ~= 15 ms
Response Succeeded Time (since startup) n = 45836, median ~= 14 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.914369 processCPULoad=0.8998412 totalMemory=15988MB freeMemory=153MB totalSwapSpace=8191MB freeSwapSpace=5969MB
Number of active requests=6
Number of threads: Tomcat-waiting=27, inotify=280, other=24
170 gc calls, 43 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 5135 MB (highWaterMark= 5227 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-10-04T10:52:39-04:00 59s 1285 33 2687 492 ( 16) 8 ( 1) 0 0 0 44 280 15 1564 2 1%
2026-10-04T10:47:12-04:00 36s 839 33 2687 435 ( 13) 0 ( 0) 0 0 0 46 927 13 537 1 4%
2026-10-04T10:42:30-04:00 56s 1285 33 2687 478 ( 16) 6 ( 0) 0 0 0 45 495 14 536 2 2%
2026-10-04T10:37:27-04:00 55s 1252 33 2687 508 ( 15) 2 ( 60000) 0 0 0 45 998 14 536 5 4%
2026-10-04T10:31:41-04:00 12s 273 33 2687 380 ( 13) 2 ( 5000) 0 0 0 46 440 13 503 0 2%
2026-10-04T10:27:23-04:00 55s 1252 33 2687 477 ( 14) 0 ( 0) 0 0 0 45 648 16 541 0 3%
2026-10-04T10:22:17-04:00 58s 1285 33 2687 389 ( 15) 0 ( 0) 0 0 0 46 854 13 604 1 4%
2026-10-04T10:16:37-04:00 20s 407 33 2687 284 ( 10) 0 ( 0) 0 0 0 45 482 14 504 0 2%
2026-10-04T10:12:04-04:00 50s 985 33 2687 322 ( 25) 4 ( 0) 0 0 0 45 151 14 492 1 0%
2026-10-04T10:07:20-04:00 69s 1252 33 2687 357 ( 15) 0 ( 0) 0 0 0 45 998 14 499 1 4%
2026-10-04T10:02:06-04:00 59s 1285 33 2687 308 ( 18) 1 ( 90000) 0 0 0 46 880 13 572 8 4%
2026-10-04T09:57:04-04:00 61s 1252 33 2687 291 ( 30) 5 ( 0) 0 0 0 45 542 14 929 8 2%
2026-10-04T09:51:51-04:00 54s 1285 33 2687 374 ( 15) 1 ( 350) 0 0 0 46 960 13 494 1 4%
2026-10-04T09:46:37-04:00 43s 976 33 2687 331 ( 16) 0 ( 0) 0 0 0 46 899 15 513 2 4%
2026-10-04T09:41:49-04:00 58s 1285 33 2687 315 ( 20) 0 ( 0) 0 0 0 46 644 13 514 1 3%
2026-10-04T09:36:44-04:00 57s 1252 33 2687 406 ( 14) 1 ( 1) 0 0 0 46 951 13 493 1 4%
2026-10-04T09:31:43-04:00 58s 1285 33 2687 366 ( 16) 0 ( 0) 0 0 0 46 853 13 515 1 4%
2026-10-04T09:26:00-04:00 18s 437 33 2687 265 ( 18) 5 ( 0) 0 0 0 46 881 13 548 0 4%
2026-10-04T09:21:32-04:00 54s 1285 33 2687 350 ( 16) 2 ( 0) 0 0 0 45 925 14 494 1 4%
2026-10-04T09:16:19-04:00 44s 1041 33 2687 404 ( 14) 1 ( 350) 0 0 0 45 902 14 513 1 4%
2026-10-04T09:11:03-04:00 30s 671 33 2687 469 ( 14) 2 ( 0) 0 0 0 46 900 13 525 1 4%
2026-10-04T09:06:32-04:00 62s 1252 33 2687 433 ( 15) 0 ( 0) 0 0 0 46 999 13 492 1 4%
2026-10-04T09:01:20-04:00 54s 1285 33 2687 619 ( 11) 1 ( 750) 0 0 0 46 856 13 572 1 4%
2026-10-04T08:56:14-04:00 50s 1252 33 2687 672 ( 10) 3 ( 12500) 0 0 0 45 499 14 543 7 2%
2026-10-04T08:51:13-04:00 53s 1285 33 2687 642 ( 11) 1 ( 1) 0 0 0 44 959 15 497 1 4%
2026-10-04T08:46:09-04:00 52s 1252 33 2687 613 ( 12) 0 ( 0) 0 0 0 45 816 14 545 1 4%
2026-10-04T08:40:39-04:00 25s 555 33 2687 535 ( 12) 0 ( 0) 0 0 0 45 859 15 599 0 4%
2026-10-04T08:36:15-04:00 64s 1252 33 2687 584 ( 12) 4 ( 1) 0 1 0 46 855 13 726 4 4%
2026-10-04T08:30:13-04:00 5s 33 33 2687 172 ( 15) 0 ( 0) 0 0 0 45 573 14 480 0 2%
2026-10-04T08:27:54-04:00 165s 1285 33 2687 518 ( 18) 4 ( 5) 13 0 0 46 869 13 534 53 4%
2026-10-04T08:19:52-04:00 4s 35 33 2687 276 ( 14) 0 ( 0) 0 0 0 45 794 14 475 0 3%
2026-10-04T08:15:39-04:00 53s 1285 33 2687 344 ( 17) 1 ( 40000) 0 0 0 46 794 13 495 8 3%
2026-10-04T08:10:16-04:00 37s 752 33 2687 236 ( 22) 5 ( 3875) 0 0 0 46 867 13 500 3 4%
2026-10-04T08:05:50-04:00 75s 1285 33 2687 322 ( 18) 0 ( 0) 0 0 0 46 861 13 532 1 4%
2026-10-04T08:00:32-04:00 60s 1252 33 2687 443 ( 15) 5 ( 0) 0 0 0 46 653 13 490 2 3%
2026-10-04T07:55:06-04:00 37s 886 33 2687 323 ( 16) 3 ( 0) 0 0 0 45 867 14 495 5 4%
2026-10-04T07:50:21-04:00 55s 1252 33 2687 307 ( 19) 0 ( 0) 0 0 0 46 750 13 539 2 3%
2026-10-04T07:44:48-04:00 24s 597 33 2687 323 ( 16) 0 ( 0) 0 0 0 46 890 13 540 0 4%
2026-10-04T07:40:18-04:00 58s 1252 33 2687 350 ( 16) 1 ( 1) 0 0 0 45 938 14 498 1 4%
2026-10-04T07:35:16-04:00 59s 1285 33 2687 311 ( 17) 0 ( 0) 0 0 0 45 868 14 574 1 4%
2026-10-04T07:30:11-04:00 56s 1252 33 2687 266 ( 30) 0 ( 0) 0 0 0 46 510 13 490 3 2%
2026-10-04T07:25:07-04:00 57s 1285 33 2687 294 ( 17) 0 ( 0) 0 0 0 46 987 13 495 4 4%
2026-10-04T07:20:03-04:00 54s 1252 33 2687 255 ( 32) 0 ( 0) 0 0 0 46 883 14 544 4 4%
2026-10-04T07:14:58-04:00 57s 1285 33 2687 1227 ( 17) 18 ( 78462) 35 0 66 50 499 13 494 82 2%
2026-10-04T07:09:03-04:00 6s 38 33 2687 1255 ( 12) 2 ( 10000) 0 1 0 42 997 13 497 14 4%
2026-10-04T07:05:07-04:00 75s 1285 33 2687 948 ( 10) 11 ( 0) 0 0 0 41 1002 14 490 9 4%
2026-10-04T06:59:38-04:00 57s 1252 33 2687 652 ( 15) 1 ( 90000) 0 0 0 41 851 14 590 9 4%
2026-10-04T06:53:45-04:00 9s 142 33 2687 426 ( 11) 6 ( 0) 0 0 0 42 892 13 584 0 4%
2026-10-04T06:50:09-04:00 100s 1252 33 2687 563 ( 13) 17 ( 0) 0 0 0 41 987 14 503 9 4%
2026-10-04T06:44:25-04:00 58s 1285 33 2687 580 ( 14) 3 ( 1) 0 0 0 42 839 13 615 0 3%
2026-10-04T06:38:43-04:00 18s 351 33 2687 716 ( 12) 5 ( 0) 0 0 0 42 405 13 492 0 2%
2026-10-04T06:34:24-04:00 64s 1171 33 2687 455 ( 16) 7 ( 0) 0 0 0 42 893 13 501 0 4%
2026-10-04T06:29:33-04:00 76s 1252 33 2687 422 ( 16) 17 ( 0) 0 0 0 40 716 15 484 1 3%
2026-10-04T06:24:07-04:00 53s 1285 33 2687 373 ( 10) 0 ( 0) 0 0 0 42 808 13 483 1 4%
2026-10-04T06:19:05-04:00 54s 1252 33 2687 426 ( 16) 14 ( 0) 0 0 0 41 726 14 495 4 3%
2026-10-04T06:13:25-04:00 17s 350 33 2687 300 ( 17) 6 ( 0) 0 1 0 42 835 13 479 5 3%
2026-10-04T06:09:14-04:00 72s 1252 33 2687 325 ( 34) 20 ( 36471) 0 0 0 42 719 13 485 17 3%
2026-10-04T06:03:54-04:00 61s 1285 33 2687 380 ( 14) 10 ( 0) 0 0 0 41 1002 14 482 2 4%
2026-10-04T05:58:46-04:00 55s 1252 33 2687 355 ( 15) 11 ( 0) 0 0 0 42 725 13 929 0 3%
2026-10-04T05:53:42-04:00 54s 1285 33 2687 367 ( 17) 25 ( 0) 0 0 0 41 649 14 1508 11 3%
2026-10-04T05:47:52-04:00 10s 200 33 2687 288 ( 17) 3 ( 0) 0 0 0 42 909 13 515 0 4%
2026-10-04T05:43:39-04:00 59s 1285 33 2687 342 ( 16) 14 ( 0) 0 0 0 41 985 14 480 1 4%
2026-10-04T05:38:34-04:00 57s 1252 33 2687 380 ( 13) 35 ( 0) 0 0 0 41 677 14 633 1 3%
2026-10-04T05:33:26-04:00 53s 1285 33 2687 364 ( 14) 44 ( 0) 0 0 0 41 867 14 550 1 4%
2026-10-04T05:28:24-04:00 53s 1252 33 2687 371 ( 16) 67 ( 0) 0 0 0 41 634 14 482 8 3%
2026-10-04T05:23:20-04:00 53s 1285 33 2687 498 ( 10) 37 ( 0) 0 0 0 42 923 13 484 2 4%
2026-10-04T05:17:32-04:00 8s 129 33 2687 418 ( 5) 51 ( 0) 0 0 0 42 533 13 470 0 2%
2026-10-04T05:13:33-04:00 72s 1285 33 2687 498 ( 10) 50 ( 0) 0 0 0 42 864 13 524 1 4%
2026-10-04T05:08:18-04:00 60s 1252 33 2687 386 ( 15) 47 ( 0) 0 0 0 42 532 13 477 1 2%
2026-10-04T05:03:09-04:00 54s 1285 33 2687 539 ( 7) 83 ( 0) 0 0 0 42 970 13 485 1 4%
2026-10-04T04:58:07-04:00 55s 1252 33 2687 462 ( 9) 26 ( 0) 0 0 0 42 893 13 528 1 4%
2026-10-04T04:53:00-04:00 51s 1285 33 2687 386 ( 14) 55 ( 0) 0 0 0 42 471 13 482 1 2%
2026-10-04T04:47:58-04:00 52s 1252 33 2687 472 ( 7) 44 ( 0) 0 0 0 42 1001 13 478 2 4%
2026-10-04T04:42:56-04:00 53s 1285 33 2687 503 ( 10) 23 ( 0) 0 0 0 42 893 13 496 0 4%
2026-10-04T04:37:23-04:00 22s 464 33 2687 353 ( 13) 40 ( 0) 0 0 0 42 631 13 487 0 3%
2026-10-04T04:32:57-04:00 58s 1285 33 2687 451 ( 12) 28 ( 0) 0 0 0 41 661 14 553 1 3%
2026-10-04T04:27:13-04:00 17s 428 33 2687 465 ( 8) 20 ( 0) 0 0 0 41 879 14 561 0 4%
2026-10-04T04:22:47-04:00 55s 1285 33 2687 640 ( 7) 24 ( 0) 0 0 0 41 874 14 588 2 4%
2026-10-04T04:16:58-04:00 8s 112 33 2687 283 ( 15) 16 ( 0) 0 0 0 42 532 13 465 0 2%
2026-10-04T04:12:53-04:00 64s 1206 33 2687 476 ( 7) 34 ( 0) 0 0 0 41 532 14 480 1 2%
2026-10-04T04:08:00-04:00 73s 1252 33 2687 417 ( 13) 17 ( 0) 0 0 0 41 644 14 1186 2 3%
2026-10-04T04:02:38-04:00 57s 1285 33 2687 327 ( 19) 19 ( 0) 0 0 0 42 501 13 482 2 2%
2026-10-04T03:57:36-04:00 57s 1252 33 2687 452 ( 8) 13 ( 0) 0 0 0 42 1002 13 481 9 4%
2026-10-04T03:52:26-04:00 52s 1285 33 2687 329 ( 18) 6 ( 0) 0 0 0 41 876 14 550 1 4%
2026-10-04T03:46:38-04:00 6s 77 33 2687 352 ( 2) 0 ( 0) 0 0 0 42 626 13 468 0 3%
2026-10-04T03:43:25-04:00 118s 1285 33 2687 385 ( 19) 1 ( 90000) 0 0 0 42 584 13 479 6 3%
2026-10-04T03:37:19-04:00 54s 1252 33 2687 495 ( 6) 7 ( 0) 0 0 0 42 998 13 418 1 4%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 45, median ~= 40000 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 2
<= 10 s: 1
<= 20 s: 3
<= 1 min: 33
<= 2 min: 5
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 105, median ~= 40882 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: 4
<= 10 s: 6
<= 20 s: 7
<= 1 min: 68
<= 2 min: 18
<= 5 min: 1
<= 10 min: 1
<= 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 = 3, median ~= 40000 ms
0 ms: 1
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: 1
<= 2 min: 0
<= 5 min: 0
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 91, median ~= 2300 ms
0 ms: 22
1 ms: 16
2 ms: 0
<= 5 ms: 1
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 3
<= 1 s: 1
<= 2 s: 2
<= 5 s: 5
<= 10 s: 4
<= 20 s: 5
<= 1 min: 12
<= 2 min: 17
<= 5 min: 2
<= 10 min: 1
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 1273, median ~= 0 ms
0 ms: 682
1 ms: 468
2 ms: 3
<= 5 ms: 3
<= 10 ms: 0
<= 20 ms: 1
<= 50 ms: 0
<= 100 ms: 1
<= 200 ms: 2
<= 500 ms: 9
<= 1 s: 5
<= 2 s: 4
<= 5 s: 10
<= 10 s: 6
<= 20 s: 12
<= 1 min: 36
<= 2 min: 25
<= 5 min: 2
<= 10 min: 4
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 277, median ~= 1629 ms
0 ms: 9
1 ms: 16
2 ms: 1
<= 5 ms: 10
<= 10 ms: 15
<= 20 ms: 16
<= 50 ms: 11
<= 100 ms: 3
<= 200 ms: 1
<= 500 ms: 6
<= 1 s: 14
<= 2 s: 58
<= 5 s: 58
<= 10 s: 47
<= 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 Succeeded Time Distribution (since last Daily Report):
n = 19600, median ~= 15 ms
0 ms: 730
1 ms: 2171
2 ms: 641
<= 5 ms: 990
<= 10 ms: 2610
<= 20 ms: 5131
<= 50 ms: 1590
<= 100 ms: 291
<= 200 ms: 148
<= 500 ms: 247
<= 1 s: 1665
<= 2 s: 3099
<= 5 s: 149
<= 10 s: 75
<= 20 s: 41
<= 1 min: 15
<= 2 min: 3
<= 5 min: 3
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 1
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 45838, median ~= 14 ms
0 ms: 1732
1 ms: 7137
2 ms: 2173
<= 5 ms: 1960
<= 10 ms: 5603
<= 20 ms: 11173
<= 50 ms: 3352
<= 100 ms: 567
<= 200 ms: 281
<= 500 ms: 390
<= 1 s: 3545
<= 2 s: 7548
<= 5 s: 219
<= 10 s: 90
<= 20 s: 44
<= 1 min: 17
<= 2 min: 3
<= 5 min: 3
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 1
> 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)
: 19688 (100%)
Language (since startup)
: 47109 (100%)
SgtMap topography nFromCache=0 nNotFromCache=69
GSHHS: nCached=100 of 100, nCoarse=40, nSuccesses=224, nTossed=0
NationalBoundaries: nCached=50 of 100, nCoarse=13, nSuccesses=56, nTossed=0
StateBoundaries: nCached=50 of 100, nCoarse=7, nSuccesses=56, nTossed=0
Rivers: nCached=50 of 100, nCoarse=7, nSuccesses=56, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
285 + 298 + 299 + 275 + 274 + 297 + 270 + 274 + 293 + 298 + 275 + 280 + 268 + 282 + 300 + 275 +
288 + 287 + 260 + 279 + 263 + 292 + 296 + 266 + 292 + 279 + 302 + 282 + 270 + 296 + 304 + 276 +
272 + 283 + 270 + 280 + 278 + 296 + 251 + 278 + 297 + 279 + 271 + 283 + 273 + 282 + 282 + 276 +
304 + 312 + 270 + 287 + 320 + 270 + 275 + 300 + 272 + 287 + 320 + 280 + 248 + 280 + 278 + 290 +
286 + 305 + 298 + 276 + 284 + 283 + 263 + 268 + 300 + 270 + 273 + 295 + 264 + 280 + 274 + 271 +
242 + 299 + 272 + 257 + 308 + 287 + 292 + 304 + 286 + 271 + 255 + 299 + 274 + 268 + 273 + 281 +
293 + 254 + 263 + 306 + 317 + 285 + 293 + 282 + 280 + 287 + 285 + 281 + 262 + 287 + 284 + 284 +
273 + 260 + 343 + 316 + 292 + 260 + 285 + 295 + 319 + 273 + 291 + 287 + 245 + 276 + 302 = 35937
canonicalStringHolder map sizes:
72117 + 72077 + 72179 + 72115 + 72190 + 72141 + 72193 + 72162 + 72154 + 72065 + 72171 + 72130 + 72108 + 72209 + 72084 + 72027 +
72171 + 72211 + 72114 + 71991 + 72105 + 72098 + 72052 + 72119 + 72170 + 72261 + 72163 + 72080 + 72215 + 72229 + 72226 + 72145 +
72194 + 72221 + 72064 + 72080 + 72124 + 72071 + 72074 + 72147 + 72112 + 72167 + 72175 + 72139 + 72134 + 72126 + 72016 + 72122 +
72038 + 72188 + 72096 + 72180 + 72205 + 72227 + 72219 + 72177 + 72224 + 72141 + 72159 + 72127 + 72119 + 72157 + 72093 + 72089 +
72135 + 72220 + 72155 + 72159 + 72099 + 72215 + 72099 + 72157 + 72125 + 72114 + 72097 + 72173 + 72131 + 72122 + 72184 + 72170 +
72170 + 72131 + 72206 + 72167 + 72156 + 72218 + 72127 + 72127 + 72129 + 72118 + 72155 + 72199 + 72102 + 72210 + 72157 + 72134 +
72087 + 72065 + 72137 + 72099 + 72042 + 72187 + 72200 + 72184 + 72219 + 72179 + 72289 + 72258 + 72190 + 72134 + 72159 + 72069 +
72075 + 72122 + 72165 + 72185 + 72162 + 72214 + 72132 + 72141 + 72134 + 72125 + 72107 + 72072 + 72242 + 72177 + 72213 = 9162502
Number of threads: Tomcat-waiting=27, inotify=280, other=24
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[AsyncFileHandlerWriter-1,5,main] RUNNABLE daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.20.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
java.base@17.0.20.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3465)
java.base@17.0.20.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3436)
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1630)
java.base@17.0.20.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
java.base@17.0.20.1/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:673)
java.base@17.0.20.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
java.base@17.0.20.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
java.base@17.0.20.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#2 Thread[Catalina-utility-1,1,main] TIMED_WAITING
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1668)
java.base@17.0.20.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
java.base@17.0.20.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
java.base@17.0.20.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062)
java.base@17.0.20.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
java.base@17.0.20.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#3 Thread[Catalina-utility-2,1,main] RUNNABLE
java.base@17.0.20.1/java.lang.Object.clone(Native Method)
java.base@17.0.20.1/java.lang.Throwable.setStackTrace(Throwable.java:876)
org.apache.catalina.valves.StuckThreadDetectionValve$MonitoredThread.interruptIfStuck(StuckThreadDetectionValve.java:350)
org.apache.catalina.valves.StuckThreadDetectionValve.backgroundProcess(StuckThreadDetectionValve.java:214)
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1092)
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1301)
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1305)
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1283)
java.base@17.0.20.1/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
java.base@17.0.20.1/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
java.base@17.0.20.1/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
java.base@17.0.20.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
java.base@17.0.20.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#4 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)
#5 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)
#6 Thread[http-nio-8000-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: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.20.1/java.lang.Thread.run(Thread.java:840)
#7 Thread[http-nio-8000-Poller,5,main] RUNNABLE daemon
java.base@17.0.20.1/java.util.concurrent.ConcurrentHashMap$KeySetView.iterator(ConcurrentHashMap.java:4635)
java.base@17.0.20.1/java.util.Collections$UnmodifiableCollection$1.<init>(Collections.java:1052)
java.base@17.0.20.1/java.util.Collections$UnmodifiableCollection.iterator(Collections.java:1051)
org.apache.tomcat.util.net.NioEndpoint$Poller.timeout(NioEndpoint.java:996)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:798)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#8 Thread[https-jsse-nio-8001-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: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.20.1/java.lang.Thread.run(Thread.java:840)
#9 Thread[https-jsse-nio-8001-exec-12,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: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.20.1/java.lang.Thread.run(Thread.java:840)
#10 Thread[https-jsse-nio-8001-exec-20,5,main] RUNNABLE daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.20.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1679)
java.base@17.0.20.1/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.20.1/java.lang.Thread.run(Thread.java:840)
#11 Thread[https-jsse-nio-8001-exec-22,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.allocateUninitializedArray(Unsafe.java:1375)
java.base@17.0.20.1/java.lang.StringConcatHelper.newArray(StringConcatHelper.java:497)
java.base@17.0.20.1/java.lang.StringConcatHelper.simpleConcat(StringConcatHelper.java:421)
java.base@17.0.20.1/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
java.base@17.0.20.1/java.lang.invoke.LambdaForm$MH/0x00007ff040014400.invoke(LambdaForm$MH)
java.base@17.0.20.1/java.lang.invoke.Invokers$Holder.linkToTargetMethod(Invokers$Holder)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6682)
gov.noaa.pfel.erddap.Erddap.sendResourceNotFoundError(Erddap.java:17708)
gov.noaa.pfel.erddap.Erddap.doInfo(Erddap.java:13193)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:669)
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.20.1/java.lang.Thread.run(Thread.java:840)
#12 Thread[https-jsse-nio-8001-exec-27,5,main] RUNNABLE daemon
java.base@17.0.20.1/java.util.WeakHashMap.getTable(WeakHashMap.java:355)
java.base@17.0.20.1/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.20.1/java.lang.Thread.run(Thread.java:840)
#13 Thread[https-jsse-nio-8001-exec-35,5,main] RUNNABLE daemon
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.20.1/java.lang.Thread.run(Thread.java:840)
#14 Thread[https-jsse-nio-8001-exec-41,5,main] TIMED_WAITING daemon
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1668)
java.base@17.0.20.1/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.20.1/java.lang.Thread.run(Thread.java:840)
#15 Thread[https-jsse-nio-8001-exec-46,5,main] RUNNABLE daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.allocateUninitializedArray(Unsafe.java:1375)
java.base@17.0.20.1/java.lang.StringConcatHelper.newArray(StringConcatHelper.java:497)
java.base@17.0.20.1/java.lang.StringConcatHelper.simpleConcat(StringConcatHelper.java:421)
java.base@17.0.20.1/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
java.base@17.0.20.1/java.lang.invoke.LambdaForm$MH/0x00007ff040014400.invoke(LambdaForm$MH)
java.base@17.0.20.1/java.lang.invoke.Invokers$Holder.linkToTargetMethod(Invokers$Holder)
gov.noaa.pfel.erddap.util.EDStatic.lowSendError(EDStatic.java:6694)
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.20.1/java.lang.Thread.run(Thread.java:840)
#16 Thread[https-jsse-nio-8001-Poller,5,main] RUNNABLE daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.20.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:715)
java.base@17.0.20.1/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:938)
java.base@17.0.20.1/java.util.concurrent.locks.ReentrantLock$Sync.lock(ReentrantLock.java:153)
java.base@17.0.20.1/java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:322)
java.base@17.0.20.1/java.util.concurrent.LinkedBlockingQueue.signalNotEmpty(LinkedBlockingQueue.java:175)
java.base@17.0.20.1/java.util.concurrent.LinkedBlockingQueue.offer(LinkedBlockingQueue.java:423)
org.apache.tomcat.util.threads.TaskQueue.offer(TaskQueue.java:85)
org.apache.tomcat.util.threads.TaskQueue.offer(TaskQueue.java:33)
org.apache.tomcat.util.threads.ThreadPoolExecutor.executeInternal(ThreadPoolExecutor.java:1443)
org.apache.tomcat.util.threads.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378)
org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1241)
org.apache.tomcat.util.net.NioEndpoint$Poller.processKey(NioEndpoint.java:826)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:793)
java.base@17.0.20.1/java.lang.Thread.run(Thread.java:840)
#17 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)
#18 Thread[LoadDatasets,5,main] RUNNABLE daemon
java.base@17.0.20.1/jdk.internal.misc.Unsafe.allocateUninitializedArray(Unsafe.java:1375)
java.base@17.0.20.1/java.lang.StringConcatHelper.newArray(StringConcatHelper.java:497)
java.base@17.0.20.1/java.lang.StringConcatHelper.simpleConcat(StringConcatHelper.java:421)
java.base@17.0.20.1/java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(DirectMethodHandle$Holder)
java.base@17.0.20.1/java.lang.invoke.LambdaForm$MH/0x00007ff040002400.invoke(LambdaForm$MH)
java.base@17.0.20.1/java.lang.invoke.Invokers$Holder.linkToTargetMethod(Invokers$Holder)
com.cohort.util.File2.deleteIfOld(File2.java:496)
com.cohort.util.File2.deleteIfOld(File2.java:526)
com.cohort.util.File2.deleteIfOld(File2.java:526)
gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:155)
#19 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:601)
org.apache.catalina.startup.Catalina.await(Catalina.java:887)
org.apache.catalina.startup.Catalina.start(Catalina.java:833)
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: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.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)
#22 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)
#23 Thread[Signal Dispatcher,9,system] RUNNABLE daemon
#24 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)