![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-11-09T09:33:08-05:00
Startup was at 2026-10-25T10:22:33-04:00
Last major LoadDatasets started 4m 5s ago and finished after 10 seconds.
Currently, no dataset is loading.
nGridDatasets = 361
nTableDatasets = 188
nTotalDatasets = 549
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 264684
Response Failed Time (since last major LoadDatasets) n = 27, median ~= 15000 ms
Response Failed Time (since last Daily Report) n = 1311, median ~= 1001 ms
Response Failed Time (since startup) n = 188902, median ~= 680 ms
Response Succeeded Time (since last major LoadDatasets) n = 166, median ~= 484 ms
Response Succeeded Time (since last Daily Report) n = 5460, median ~= 459 ms
Response Succeeded Time (since startup) n = 1897685, median ~= 440 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.15269333 processCPULoad=0.101673454 totalMemory=63887MB freeMemory=1798MB totalSwapSpace=952MB freeSwapSpace=0MB
Number of active requests=4
Number of threads: Tomcat-waiting=16, inotify=1, other=14
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 2723 MB (highWaterMark= 6051 MB) (Xmx ~= 15976 MB)
Major LoadDatasets Time Series: MLD Datasets Loaded Requests (median times in ms) Number of Threads MB gc Open
timestamp time nTry nFail nTotal nSuccess (median) nFail (median) shed memFail tooMany tomWait inotify other inUse Calls Files
---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- -----
2026-11-09T09:29:07-05:00 2s 0 0 549 545 ( 481) 192 ( 481) 0 0 0 8 1 23 512 0 0%
2026-11-09T09:14:06-05:00 2s 0 0 549 502 ( 434) 151 ( 109) 0 0 0 19 1 12 648 0 0%
2026-11-09T08:59:05-05:00 2s 0 0 549 769 ( 376) 172 ( 191) 0 0 0 18 1 13 364 0 0%
2026-11-09T08:44:05-05:00 2s 0 0 549 687 ( 430) 252 ( 1021) 0 0 0 14 1 17 359 0 0%
2026-11-09T08:29:06-05:00 2s 0 0 549 556 ( 500) 212 ( 1287) 0 0 0 14 1 17 685 0 0%
2026-11-09T08:14:05-05:00 1s 0 0 549 550 ( 611) 97 ( 1788) 0 0 0 19 1 12 289 1 0%
2026-11-09T07:59:04-05:00 2s 0 0 549 552 ( 520) 67 ( 1375) 0 0 0 13 1 18 730 0 0%
2026-11-09T07:44:03-05:00 2s 0 0 549 543 ( 429) 71 ( 1500) 0 0 0 17 1 14 272 0 0%
2026-11-09T07:29:02-05:00 2s 0 0 549 590 ( 453) 70 ( 941) 0 0 0 17 1 16 276 0 0%
2026-11-09T07:14:00-05:00 1s 0 0 549 561 ( 513) 55 ( 1250) 0 0 0 18 1 13 454 0 0%
2026-11-09T06:59:03-05:00 3s 0 0 549 453 ( 488) 50 ( 1400) 0 0 0 17 1 14 374 0 0%
2026-11-09T06:44:03-05:00 2s 0 0 549 419 ( 571) 38 ( 1167) 0 0 0 18 1 13 276 0 0%
2026-11-09T06:29:00-05:00 2s 0 0 549 366 ( 443) 34 ( 667) 0 0 0 21 1 11 445 0 0%
2026-11-09T06:13:58-05:00 1s 0 0 549 399 ( 385) 83 ( 1088) 0 0 0 17 1 18 466 1 0%
2026-11-09T05:58:55-05:00 1s 0 0 549 428 ( 445) 55 ( 1433) 0 0 0 18 1 15 432 1 0%
2026-11-09T05:43:58-05:00 2s 0 0 549 750 ( 454) 79 ( 1383) 0 0 0 18 1 18 459 0 0%
2026-11-09T05:28:57-05:00 2s 0 0 549 521 ( 406) 120 ( 2720) 0 0 0 25 1 11 265 0 0%
2026-11-09T05:13:56-05:00 1s 0 0 549 479 ( 439) 171 ( 2895) 0 0 0 27 1 12 293 0 0%
2026-11-09T04:58:55-05:00 1s 0 0 549 592 ( 362) 89 ( 2415) 0 0 0 26 1 13 294 0 0%
2026-11-09T04:43:54-05:00 1s 0 0 549 637 ( 348) 63 ( 1596) 0 0 0 27 1 12 287 0 0%
2026-11-09T04:28:53-05:00 1s 0 0 549 665 ( 261) 86 ( 1370) 0 0 0 31 1 11 298 0 0%
2026-11-09T04:13:54-05:00 2s 0 0 549 556 ( 318) 131 ( 2396) 0 0 0 34 1 12 312 0 0%
2026-11-09T03:58:53-05:00 1s 0 0 549 521 ( 358) 192 ( 1559) 0 0 0 36 1 12 280 0 0%
2026-11-09T03:43:51-05:00 1s 0 0 549 675 ( 378) 116 ( 1564) 0 0 0 38 1 14 278 0 0%
2026-11-09T03:28:51-05:00 1s 0 0 549 805 ( 19054) 325 ( 3463) 0 0 0 45 1 16 286 50 0%
2026-11-09T03:14:13-05:00 23s 0 0 549 976 ( 67333) 377 (192805) 0 0 1 5 1 211 3571 77 0%
2026-11-09T02:59:00-05:00 13s 0 0 549 567 ( 79880) 362 (194545) 0 0 0 5 1 211 4015 51 0%
2026-11-09T02:43:47-05:00 1s 0 0 549 404 ( 557) 106 ( 1833) 0 0 0 18 1 15 265 0 0%
2026-11-09T02:28:47-05:00 2s 0 0 549 425 ( 448) 84 ( 1778) 0 0 0 16 1 15 268 0 0%
2026-11-09T02:13:46-05:00 1s 0 0 549 441 ( 530) 82 ( 1684) 0 0 0 15 1 16 909 0 0%
2026-11-09T01:58:48-05:00 2s 0 0 549 414 ( 456) 60 ( 1444) 0 0 0 18 1 13 289 0 0%
2026-11-09T01:43:44-05:00 1s 0 0 549 381 ( 449) 79 ( 1352) 0 0 0 24 1 12 288 0 0%
2026-11-09T01:28:45-05:00 1s 0 0 549 466 ( 401) 169 ( 801) 0 0 0 26 1 14 790 0 0%
2026-11-09T01:13:46-05:00 2s 0 0 549 385 ( 450) 203 ( 770) 0 0 0 27 1 13 268 0 0%
2026-11-09T00:58:45-05:00 2s 0 0 549 490 ( 372) 218 ( 946) 0 0 0 28 1 15 264 0 0%
2026-11-09T00:43:44-05:00 1s 0 0 549 2186 ( 339) 185 ( 880) 0 0 0 28 1 15 308 0 0%
2026-11-09T00:28:42-05:00 1s 0 0 549 663 ( 556) 120 ( 1447) 0 0 0 24 1 21 438 0 0%
2026-11-09T00:13:41-05:00 1s 0 0 549 695 ( 409) 135 ( 1454) 0 0 0 31 1 13 307 0 0%
2026-11-08T23:58:45-05:00 1s 0 0 549 682 ( 558) 253 ( 1005) 0 0 0 32 1 12 273 1 0%
2026-11-08T23:43:43-05:00 3s 0 0 549 687 ( 451) 234 ( 836) 0 0 0 30 1 14 296 0 0%
2026-11-08T23:28:37-05:00 1s 0 0 549 701 ( 398) 95 ( 1608) 0 0 0 20 1 24 525 1 0%
2026-11-08T23:13:36-05:00 1s 0 0 549 644 ( 431) 79 ( 985) 0 0 0 21 1 23 272 5 0%
2026-11-08T22:58:35-05:00 1s 0 0 549 623 ( 626) 92 ( 2231) 0 0 0 25 1 19 397 0 0%
2026-11-08T22:43:35-05:00 1s 0 0 549 564 ( 506) 98 ( 1143) 0 0 0 22 1 24 839 0 0%
2026-11-08T22:28:34-05:00 2s 0 0 549 634 ( 587) 65 ( 1339) 0 0 0 25 1 19 315 1 0%
2026-11-08T22:13:32-05:00 1s 0 0 549 668 ( 623) 110 ( 1733) 0 0 0 24 1 20 559 0 0%
2026-11-08T21:58:32-05:00 1s 0 0 549 509 ( 487) 96 ( 1316) 0 0 0 19 1 16 274 0 0%
2026-11-08T21:43:32-05:00 3s 0 0 549 480 ( 558) 100 ( 1889) 0 0 0 17 1 18 336 1 0%
2026-11-08T21:28:31-05:00 2s 0 0 549 576 ( 456) 65 ( 1417) 0 0 0 22 1 13 287 0 0%
2026-11-08T21:13:31-05:00 2s 0 0 549 651 ( 492) 66 ( 1421) 0 0 0 23 1 12 284 0 0%
2026-11-08T20:58:33-05:00 3s 0 0 549 634 ( 541) 74 ( 1087) 0 0 0 22 1 13 285 0 0%
2026-11-08T20:43:31-05:00 3s 0 0 549 579 ( 512) 94 ( 1200) 0 0 0 22 1 13 285 0 0%
2026-11-08T20:28:27-05:00 1s 0 0 549 542 ( 609) 69 ( 2075) 0 0 0 21 1 14 926 4 0%
2026-11-08T20:13:28-05:00 2s 0 0 549 563 ( 483) 69 ( 1065) 0 0 0 21 1 14 549 0 0%
2026-11-08T19:58:26-05:00 1s 0 0 549 532 ( 592) 58 ( 1313) 0 0 0 24 1 13 265 0 0%
2026-11-08T19:43:27-05:00 2s 0 0 549 561 ( 579) 77 ( 920) 0 0 0 26 1 12 292 1 0%
2026-11-08T19:28:27-05:00 2s 0 0 549 697 ( 469) 63 ( 1029) 0 0 0 20 1 18 1532 0 0%
2026-11-08T19:13:28-05:00 3s 0 0 549 929 ( 471) 67 ( 1969) 0 0 0 27 1 12 285 0 0%
2026-11-08T18:58:23-05:00 2s 0 0 549 753 ( 407) 67 ( 981) 0 0 0 10 1 28 656 1 0%
2026-11-08T18:43:21-05:00 2s 0 0 549 747 ( 350) 77 ( 1214) 0 0 0 19 1 13 285 1 0%
2026-11-08T18:28:21-05:00 2s 0 0 549 655 ( 464) 88 ( 1880) 0 0 0 14 1 18 307 1 0%
2026-11-08T18:13:19-05:00 2s 0 0 549 598 ( 583) 64 ( 1333) 0 0 0 14 1 20 671 1 0%
2026-11-08T17:58:16-05:00 1s 0 0 549 544 ( 570) 57 ( 1325) 0 0 0 19 1 12 681 3 0%
2026-11-08T17:43:15-05:00 1s 0 0 549 586 ( 607) 85 ( 1683) 0 0 0 19 1 12 804 6 0%
2026-11-08T17:28:15-05:00 1s 0 0 549 725 ( 469) 77 ( 1554) 0 0 0 20 1 11 561 6 0%
2026-11-08T17:13:14-05:00 2s 0 0 549 749 ( 422) 72 ( 1611) 0 0 0 15 1 16 834 0 0%
2026-11-08T16:58:12-05:00 1s 0 0 549 708 ( 396) 97 ( 1132) 0 0 0 16 1 15 280 1 0%
2026-11-08T16:43:11-05:00 1s 0 0 549 672 ( 413) 128 ( 957) 0 1 0 18 1 13 648 2 0%
2026-11-08T16:28:11-05:00 1s 0 0 549 1248 ( 131) 222 ( 1) 0 0 0 15 1 16 371 1 0%
2026-11-08T16:13:11-05:00 1s 0 0 549 563 ( 555) 74 ( 1731) 0 0 0 17 1 14 279 1 0%
2026-11-08T15:58:07-05:00 1s 0 0 549 578 ( 463) 115 ( 1300) 0 0 0 16 1 15 284 1 0%
2026-11-08T15:43:09-05:00 2s 0 0 549 1012 ( 506) 128 ( 1289) 0 0 0 16 1 15 436 0 0%
2026-11-08T15:28:05-05:00 1s 0 0 549 915 ( 481) 114 ( 1034) 0 0 0 15 1 16 475 0 0%
2026-11-08T15:13:05-05:00 2s 0 0 549 734 ( 487) 78 ( 1217) 0 0 0 16 1 15 569 1 0%
2026-11-08T14:58:03-05:00 1s 0 0 549 759 ( 523) 52 ( 1500) 0 0 0 19 1 12 318 1 0%
2026-11-08T14:43:04-05:00 2s 0 0 549 783 ( 546) 68 ( 1700) 0 0 0 17 1 14 571 0 0%
2026-11-08T14:28:03-05:00 2s 0 0 549 829 ( 546) 67 ( 1881) 0 0 0 15 1 16 309 0 0%
2026-11-08T14:13:03-05:00 2s 0 0 549 806 ( 616) 63 ( 1620) 0 0 0 18 1 13 1174 1 0%
2026-11-08T13:58:04-05:00 2s 0 0 549 803 ( 566) 101 ( 1500) 0 1 0 13 1 18 565 0 0%
2026-11-08T13:42:59-05:00 1s 0 0 549 862 ( 499) 99 ( 1250) 0 0 0 16 1 18 483 1 0%
2026-11-08T13:28:00-05:00 1s 0 0 549 879 ( 481) 86 ( 1069) 0 0 0 17 1 14 840 0 0%
2026-11-08T13:13:00-05:00 2s 0 0 549 566 ( 655) 242 ( 1466) 0 0 0 18 1 13 616 0 0%
2026-11-08T12:57:59-05:00 1s 0 0 549 578 ( 666) 155 ( 1542) 0 0 0 19 1 12 282 0 0%
2026-11-08T12:42:57-05:00 1s 0 0 549 543 ( 528) 89 ( 1659) 0 1 0 20 1 11 288 1 0%
2026-11-08T12:27:59-05:00 2s 0 0 549 390 ( 424) 150 ( 600) 0 0 0 13 1 18 409 0 0%
2026-11-08T12:12:57-05:00 1s 0 0 549 372 ( 477) 119 ( 719) 0 0 0 18 1 13 574 0 0%
2026-11-08T11:57:57-05:00 1s 0 0 549 485 ( 70) 137 ( 924) 0 0 0 17 1 14 292 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 9, median ~= 1438 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 1
<= 2 s: 8
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Major LoadDatasets Times Distribution (since startup):
n = 1405, median ~= 1330 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: 8
<= 1 s: 502
<= 2 s: 584
<= 5 s: 222
<= 10 s: 11
<= 20 s: 12
<= 1 min: 10
<= 2 min: 5
<= 5 min: 3
<= 10 min: 8
<= 20 min: 12
<= 1 hr: 26
> 1 hr: 2
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 = 27, median ~= 15000 ms
0 ms: 1
1 ms: 2
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 3
<= 500 ms: 4
<= 1 s: 1
<= 2 s: 1
<= 5 s: 0
<= 10 s: 1
<= 20 s: 1
<= 1 min: 6
<= 2 min: 5
<= 5 min: 0
<= 10 min: 2
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last Daily Report):
n = 1311, median ~= 1001 ms
0 ms: 185
1 ms: 134
2 ms: 6
<= 5 ms: 4
<= 10 ms: 0
<= 20 ms: 2
<= 50 ms: 1
<= 100 ms: 4
<= 200 ms: 86
<= 500 ms: 144
<= 1 s: 89
<= 2 s: 406
<= 5 s: 48
<= 10 s: 26
<= 20 s: 31
<= 1 min: 76
<= 2 min: 37
<= 5 min: 22
<= 10 min: 10
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 188902, median ~= 680 ms
0 ms: 18785
1 ms: 18199
2 ms: 1142
<= 5 ms: 1115
<= 10 ms: 615
<= 20 ms: 720
<= 50 ms: 4365
<= 100 ms: 3281
<= 200 ms: 16874
<= 500 ms: 23693
<= 1 s: 15738
<= 2 s: 34599
<= 5 s: 18984
<= 10 s: 5262
<= 20 s: 4012
<= 1 min: 9474
<= 2 min: 5433
<= 5 min: 5176
<= 10 min: 1111
<= 20 min: 222
<= 1 hr: 92
> 1 hr: 10
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 166, median ~= 484 ms
0 ms: 0
1 ms: 3
2 ms: 2
<= 5 ms: 1
<= 10 ms: 1
<= 20 ms: 5
<= 50 ms: 3
<= 100 ms: 7
<= 200 ms: 9
<= 500 ms: 55
<= 1 s: 42
<= 2 s: 23
<= 5 s: 2
<= 10 s: 1
<= 20 s: 1
<= 1 min: 5
<= 2 min: 3
<= 5 min: 3
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 5460, median ~= 459 ms
0 ms: 37
1 ms: 94
2 ms: 32
<= 5 ms: 58
<= 10 ms: 140
<= 20 ms: 95
<= 50 ms: 241
<= 100 ms: 210
<= 200 ms: 340
<= 500 ms: 1717
<= 1 s: 1451
<= 2 s: 690
<= 5 s: 129
<= 10 s: 60
<= 20 s: 63
<= 1 min: 60
<= 2 min: 27
<= 5 min: 14
<= 10 min: 1
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 1897685, median ~= 440 ms
0 ms: 17451
1 ms: 18777
2 ms: 8400
<= 5 ms: 42749
<= 10 ms: 78116
<= 20 ms: 203643
<= 50 ms: 62976
<= 100 ms: 50537
<= 200 ms: 104037
<= 500 ms: 453618
<= 1 s: 393227
<= 2 s: 211739
<= 5 s: 122885
<= 10 s: 53970
<= 20 s: 35536
<= 1 min: 27430
<= 2 min: 7448
<= 5 min: 3710
<= 10 min: 860
<= 20 min: 370
<= 1 hr: 193
> 1 hr: 13
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)
: 6773 (100%)
Language (since startup)
: 2083434 (100%)
SgtMap topography nFromCache=3 nNotFromCache=308
GSHHS: nCached=90 of 100, nCoarse=2470, nSuccesses=256, nTossed=0
NationalBoundaries: nCached=45 of 100, nCoarse=1178, nSuccesses=64, nTossed=0
StateBoundaries: nCached=45 of 100, nCoarse=92, nSuccesses=64, nTossed=0
Rivers: nCached=45 of 100, nCoarse=206, nSuccesses=64, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
45 + 44 + 55 + 41 + 44 + 44 + 45 + 38 + 47 + 52 + 45 + 41 + 34 + 32 + 50 + 49 +
54 + 46 + 38 + 51 + 49 + 65 + 45 + 46 + 36 + 28 + 47 + 27 + 39 + 53 + 50 + 37 +
50 + 38 + 36 + 47 + 32 + 41 + 35 + 41 + 51 + 47 + 37 + 48 + 51 + 46 + 40 + 59 +
49 + 43 + 33 + 44 + 58 + 37 + 40 + 42 + 46 + 34 + 46 + 48 + 48 + 36 + 40 + 53 +
41 + 37 + 46 + 52 + 50 + 39 + 48 + 36 + 46 + 48 + 42 + 44 + 35 + 41 + 47 + 45 +
37 + 44 + 51 + 51 + 37 + 40 + 50 + 47 + 39 + 49 + 45 + 49 + 41 + 40 + 44 + 45 +
44 + 33 + 40 + 39 + 43 + 41 + 40 + 35 + 41 + 38 + 50 + 57 + 42 + 44 + 28 + 31 +
34 + 39 + 50 + 51 + 44 + 41 + 41 + 37 + 54 + 57 + 49 + 40 + 49 + 44 + 37 = 5532
canonicalStringHolder map sizes:
47893 + 47852 + 48053 + 47684 + 47783 + 47492 + 47885 + 47791 + 47573 + 47648 + 47840 + 47898 + 47817 + 47571 + 47585 + 47543 +
47994 + 47860 + 47425 + 47741 + 47587 + 47497 + 47516 + 47379 + 47733 + 47966 + 47929 + 47756 + 48028 + 47923 + 47882 + 48017 +
47692 + 47720 + 47897 + 47750 + 47613 + 47771 + 47775 + 47922 + 47690 + 47654 + 47814 + 47708 + 47776 + 47532 + 47770 + 47952 +
47620 + 47602 + 47680 + 48061 + 47958 + 47774 + 47722 + 47929 + 47971 + 47655 + 47754 + 47778 + 47509 + 47763 + 47745 + 47951 +
47704 + 47936 + 47844 + 47516 + 47983 + 47966 + 47649 + 47661 + 47793 + 47317 + 47984 + 47816 + 47969 + 47850 + 47985 + 47754 +
47712 + 47871 + 47935 + 47847 + 47809 + 47430 + 47358 + 48065 + 47822 + 48032 + 47840 + 47771 + 47910 + 47831 + 47860 + 47793 +
47723 + 47630 + 47942 + 47825 + 47744 + 47715 + 47726 + 47899 + 47518 + 47741 + 47996 + 47923 + 47757 + 47990 + 47844 + 47845 +
47889 + 47959 + 48033 + 47618 + 47752 + 47838 + 47247 + 47501 + 47883 + 48226 + 47315 + 47845 + 47459 + 47716 + 47551 = 6066912
Number of threads: Tomcat-waiting=16, inotify=1, other=14
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.12.1/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.12.1/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.12.1/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.12.1/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.12.1/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.12.1/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.12.1/java.net.ServerSocket.accept(ServerSocket.java:543)
org.apache.catalina.core.StandardServer.await(StandardServer.java:557)
org.apache.catalina.startup.Catalina.await(Catalina.java:847)
org.apache.catalina.startup.Catalina.start(Catalina.java:795)
java.base@21.0.12.1/java.lang.invoke.LambdaForm$DMH/0x00007f50e8100000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.12.1/java.lang.invoke.LambdaForm$MH/0x00007f50e8100800.invoke(LambdaForm$MH)
java.base@21.0.12.1/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.12.1/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.12.1/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.12.1/java.lang.reflect.Method.invoke(Method.java:580)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:345)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:339)
java.base@21.0.12.1/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.12.1/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.12.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#17,Notification Thread,9,system] RUNNABLE daemon
#5 Thread[#18,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.12.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.12.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.12.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.12.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.12.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#6 Thread[#34,TouchThread,5,main] TIMED_WAITING
java.base@21.0.12.1/java.lang.Thread.sleep0(Native Method)
java.base@21.0.12.1/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:350)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:52)
#7 Thread[#35,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.12.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.12.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.12.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.12.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.12.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.12.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.12.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.12.1/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#8 Thread[#37,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.12.1/java.lang.Thread.sleep0(Native Method)
java.base@21.0.12.1/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320)
#9 Thread[#51,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@21.0.12.1/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.12.1/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.12.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.12.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755)
java.base@21.0.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#10 Thread[#52,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.12.1/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.12.1/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.12.1/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:518)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#11 Thread[#8639,http-nio-8080-exec-3898,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:776)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:673)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:125)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:222)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:284)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:232)
java.base@21.0.12.1/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:148)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#12 Thread[#8945,http-nio-8080-exec-4005,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:776)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:673)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:125)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:222)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:284)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:232)
java.base@21.0.12.1/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:148)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#13 Thread[#8998,http-nio-8080-exec-4058,5,main] TIMED_WAITING daemon
java.base@21.0.12.1/java.lang.Object.wait0(Native Method)
java.base@21.0.12.1/java.lang.Object.wait(Object.java:366)
org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1392)
org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:764)
org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:589)
org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:533)
org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:548)
org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:111)
org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:193)
org.apache.coyote.Response.doWrite(Response.java:633)
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:776)
org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:673)
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:103)
java.base@21.0.12.1/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:125)
java.base@21.0.12.1/java.io.BufferedOutputStream.implWrite(BufferedOutputStream.java:222)
java.base@21.0.12.1/java.io.BufferedOutputStream.write(BufferedOutputStream.java:200)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:284)
java.base@21.0.12.1/java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:232)
java.base@21.0.12.1/java.util.zip.GZIPOutputStream.write(GZIPOutputStream.java:148)
com.cohort.util.File2.copy(File2.java:2260)
com.cohort.util.File2.copy(File2.java:2224)
gov.noaa.pfel.coastwatch.util.SSR.copy(SSR.java:2812)
gov.noaa.pfel.erddap.Erddap.doTransfer(Erddap.java:13013)
gov.noaa.pfel.erddap.Erddap.doFiles(Erddap.java:6800)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:690)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:663)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
java.base@21.0.12.1/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.12.1/java.lang.Thread.run(Thread.java:1583)
#14 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.12.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.12.1/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.12.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)