![]() |
ERDDAP
Easier access to scientific data |
log in |
Brought to you by NOAA AOML PhOD GDP |
Current time is 2026-05-06T19:15:18-04:00
Startup was at 2026-04-12T09:13:08-04:00
Last major LoadDatasets started 7m 20s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets = 3
nTableDatasets = 7
nTotalDatasets = 10
n Datasets Failed To Load (in the last major LoadDatasets) = 0
Reasons for failing to load datasets:
Unique users (since startup) n = 20702
Response Failed Time (since last major LoadDatasets) n = 0
Response Failed Time (since last Daily Report) n = 189, median ~= 1423 ms
Response Failed Time (since startup) n = 6400, median ~= 686 ms
Response Succeeded Time (since last major LoadDatasets) n = 46, median ~= 91 ms
Response Succeeded Time (since last Daily Report) n = 8506, median ~= 778 ms
Response Succeeded Time (since startup) n = 239511, median ~= 529 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 5 out of 5 touches. Currently, the thread is sleeping.
TouchThread Failed Time (since last Daily Report) n = 0
TouchThread Succeeded Time (since last Daily Report) n = 1, median ~= 350 ms
OS info: totalCPULoad=0.9998403 processCPULoad=0.82017887 totalMemory=63887MB freeMemory=1772MB totalSwapSpace=952MB freeSwapSpace=0MB
Number of active requests=1
Number of threads: Tomcat-waiting=18, inotify=4, other=19
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 341 MB (highWaterMark= 1311 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-05-06T19:07:59-04:00 1s 0 0 10 75 ( 617) 1 ( 750) 0 0 0 19 4 19 71 0 0%
2026-05-06T18:53:00-04:00 3s 1 0 10 67 ( 702) 2 ( 1000) 0 0 0 19 4 20 71 0 0%
2026-05-06T18:37:57-04:00 1s 0 0 10 70 ( 689) 4 ( 1000) 0 0 0 19 4 19 78 0 0%
2026-05-06T18:22:56-04:00 1s 0 0 10 81 ( 543) 3 ( 625) 0 0 0 18 4 20 118 0 0%
2026-05-06T18:07:55-04:00 1s 0 0 10 42 ( 591) 1 ( 750) 0 0 0 18 4 20 115 0 0%
2026-05-06T17:52:54-04:00 1s 0 0 10 46 ( 732) 0 ( 0) 0 0 0 18 4 20 111 0 0%
2026-05-06T17:37:53-04:00 1s 0 0 10 64 ( 575) 2 ( 750) 0 0 0 19 4 19 71 0 0%
2026-05-06T17:22:52-04:00 1s 0 0 10 106 ( 77) 2 ( 1000) 0 0 0 19 4 19 72 0 0%
2026-05-06T17:07:51-04:00 1s 0 0 10 61 ( 99) 0 ( 0) 0 0 0 19 4 19 75 0 0%
2026-05-06T16:52:50-04:00 1s 0 0 10 52 ( 781) 2 ( 1000) 0 0 0 19 4 19 72 0 0%
2026-05-06T16:37:49-04:00 1s 0 0 10 59 ( 727) 0 ( 0) 0 0 0 19 4 19 72 0 0%
2026-05-06T16:22:48-04:00 1s 0 0 10 46 ( 548) 1 ( 1500) 0 0 0 19 4 19 70 0 0%
2026-05-06T16:07:47-04:00 1s 0 0 10 65 ( 709) 2 ( 0) 0 0 0 19 4 19 71 0 0%
2026-05-06T15:52:46-04:00 1s 0 0 10 40 ( 912) 2 ( 1500) 0 0 0 19 4 19 73 0 0%
2026-05-06T15:37:45-04:00 1s 0 0 10 36 ( 571) 0 ( 0) 0 0 0 19 4 19 72 0 0%
2026-05-06T15:22:44-04:00 1s 0 0 10 53 ( 350) 0 ( 0) 0 0 0 19 4 19 72 0 0%
2026-05-06T15:07:43-04:00 1s 0 0 10 41 ( 632) 1 ( 1500) 0 0 0 19 4 19 80 0 0%
2026-05-06T14:52:42-04:00 1s 0 0 10 29 ( 650) 3 ( 1) 0 0 0 19 4 19 72 0 0%
2026-05-06T14:37:41-04:00 1s 0 0 10 77 ( 5) 3 ( 750) 0 0 0 19 4 19 71 0 0%
2026-05-06T14:22:40-04:00 1s 0 0 10 30 ( 35) 0 ( 0) 0 0 0 18 4 20 124 0 0%
2026-05-06T14:07:39-04:00 1s 0 0 10 32 ( 4) 0 ( 0) 0 0 0 19 4 19 71 0 0%
2026-05-06T13:52:38-04:00 1s 0 0 10 80 ( 167) 4 ( 1500) 0 0 0 19 4 19 71 0 0%
2026-05-06T13:37:37-04:00 1s 0 0 10 1558 ( 830) 12 ( 1000) 0 0 0 19 4 19 85 0 0%
2026-05-06T13:22:36-04:00 1s 0 0 10 1380 ( 727) 6 ( 1000) 0 0 0 21 4 23 384 0 0%
2026-05-06T13:07:35-04:00 1s 0 0 10 1406 ( 801) 2 ( 1000) 0 0 0 22 4 22 152 0 0%
2026-05-06T12:52:34-04:00 1s 0 0 10 931 ( 838) 6 ( 1000) 0 0 0 22 4 22 395 0 0%
2026-05-06T12:37:33-04:00 1s 0 0 10 617 ( 843) 1 ( 750) 0 0 0 20 4 23 265 0 0%
2026-05-06T12:22:32-04:00 1s 0 0 10 115 ( 155) 3 ( 1250) 0 0 0 18 4 21 71 0 0%
2026-05-06T12:07:31-04:00 1s 0 0 10 95 ( 179) 12 ( 1500) 0 0 0 18 4 21 70 0 0%
2026-05-06T11:52:30-04:00 1s 0 0 10 67 ( 871) 13 ( 1650) 0 0 0 20 4 21 71 11 0%
2026-05-06T11:37:29-04:00 1s 0 0 10 62 ( 1237) 12 ( 1455) 0 0 0 17 4 24 240 0 0%
2026-05-06T11:22:28-04:00 1s 0 0 10 97 ( 1087) 12 ( 1545) 0 0 0 17 4 24 186 0 0%
2026-05-06T11:07:26-04:00 1s 0 0 10 92 ( 1148) 24 ( 1522) 0 0 0 19 4 22 70 0 0%
2026-05-06T10:52:25-04:00 1s 0 0 10 97 ( 1069) 9 ( 1563) 0 0 0 18 4 23 70 0 0%
2026-05-06T10:37:24-04:00 1s 0 0 10 72 ( 1163) 4 ( 1500) 0 0 0 18 4 23 70 0 0%
2026-05-06T10:22:23-04:00 1s 0 0 10 115 ( 11) 3 ( 1500) 0 0 0 17 4 24 130 0 0%
2026-05-06T10:07:22-04:00 1s 0 0 10 20 ( 50) 2 ( 0) 0 0 0 16 4 26 78 0 0%
2026-05-06T09:52:21-04:00 1s 0 0 10 66 ( 636) 4 ( 1500) 0 0 0 16 4 23 79 0 0%
2026-05-06T09:37:20-04:00 1s 0 0 10 42 ( 864) 5 ( 1500) 0 0 0 16 4 23 70 0 0%
2026-05-06T09:22:19-04:00 1s 0 0 10 47 ( 922) 3 ( 1250) 0 0 0 17 4 23 70 0 0%
2026-05-06T09:07:18-04:00 1s 0 0 10 28 ( 1000) 2 ( 1500) 0 0 0 16 4 23 71 0 0%
2026-05-06T08:52:17-04:00 1s 0 0 10 64 ( 1088) 9 ( 1563) 0 0 0 15 4 23 70 0 0%
2026-05-06T08:37:16-04:00 1s 0 0 10 68 ( 1250) 5 ( 1625) 0 0 0 16 4 24 167 0 0%
2026-05-06T08:22:15-04:00 1s 0 0 10 25 ( 688) 1 ( 1500) 0 0 0 16 4 24 104 0 0%
2026-05-06T08:07:14-04:00 1s 0 0 10 32 ( 150) 2 ( 1500) 0 0 0 16 4 23 71 0 0%
2026-05-06T07:52:13-04:00 1s 0 0 10 29 ( 1237) 2 ( 1500) 0 0 0 15 4 23 70 0 0%
2026-05-06T07:37:12-04:00 1s 0 0 10 38 ( 889) 1 ( 1500) 0 0 0 16 4 23 70 0 0%
2026-05-06T07:22:11-04:00 1s 0 0 10 45 ( 775) 1 ( 1500) 0 0 0 16 4 23 71 0 0%
2026-05-06T07:07:10-04:00 1s 0 0 10 27 ( 729) 1 ( 1500) 0 0 0 16 4 23 70 0 0%
2026-05-06T06:52:09-04:00 1s 0 0 10 31 ( 854) 1 ( 1500) 0 0 0 16 4 23 70 0 0%
2026-05-06T06:37:07-04:00 1s 0 0 10 49 ( 625) 0 ( 0) 0 0 0 17 4 23 70 0 0%
2026-05-06T06:22:05-04:00 1s 0 0 10 31 ( 1) 2 ( 1500) 0 0 0 16 4 23 71 0 0%
2026-05-06T06:07:04-04:00 1s 0 0 10 35 ( 6) 0 ( 0) 0 0 0 16 4 23 71 0 0%
2026-05-06T05:52:02-04:00 1s 0 0 10 15 ( 917) 4 (240000) 0 0 0 16 4 23 71 0 0%
2026-05-06T05:37:01-04:00 1s 0 0 10 42 ( 2) 28 (198261) 0 0 0 16 4 25 270 0 0%
2026-05-06T05:21:57-04:00 1s 0 0 10 35 ( 1) 11 (190000) 0 0 0 16 4 25 71 0 0%
2026-05-06T05:06:56-04:00 1s 0 0 10 45 ( 18) 17 (198000) 0 0 0 17 4 22 69 0 0%
2026-05-06T04:51:55-04:00 1s 0 0 10 21 ( 583) 10 (210000) 0 0 0 16 4 23 150 0 0%
2026-05-06T04:36:54-04:00 1s 0 0 10 39 ( 531) 10 (187500) 0 0 0 18 4 20 71 0 0%
2026-05-06T04:21:53-04:00 1s 0 0 10 39 ( 15) 4 ( 2000) 0 0 0 17 4 21 70 0 0%
2026-05-06T04:06:52-04:00 1s 0 0 10 251 ( 721) 50 ( 779) 0 0 0 18 4 20 155 0 0%
2026-05-06T03:51:51-04:00 1s 0 0 10 48 ( 75) 137 ( 689) 0 0 0 21 4 26 87 0 0%
2026-05-06T03:37:07-04:00 17s 3 0 10 59 ( 150) 12 (201818) 0 0 0 17 4 21 291 0 0%
2026-05-06T03:21:49-04:00 1s 0 0 10 45 ( 8) 13 (202500) 0 0 0 22 4 16 70 0 0%
2026-05-06T03:06:49-04:00 1s 0 0 10 41 ( 1024) 2 ( 0) 0 0 0 21 4 17 140 0 0%
2026-05-06T02:51:48-04:00 1s 0 0 10 34 ( 692) 0 ( 0) 0 0 0 25 4 13 67 0 0%
2026-05-06T02:36:48-04:00 1s 0 0 10 34 ( 625) 0 ( 0) 0 0 0 25 4 13 68 0 0%
2026-05-06T02:21:47-04:00 1s 0 0 10 42 ( 567) 0 ( 0) 0 0 0 25 4 13 69 0 0%
2026-05-06T02:06:47-04:00 1s 0 0 10 60 ( 133) 0 ( 0) 0 0 0 25 4 13 68 0 0%
2026-05-06T01:51:47-04:00 1s 0 0 10 45 ( 774) 0 ( 0) 0 0 0 25 4 13 69 0 0%
2026-05-06T01:36:47-04:00 1s 0 0 10 54 ( 750) 2 ( 750) 0 0 0 25 4 13 69 0 0%
2026-05-06T01:21:47-04:00 1s 0 0 10 52 ( 300) 0 ( 0) 0 0 0 25 4 13 68 0 0%
2026-05-06T01:06:47-04:00 1s 0 0 10 62 ( 727) 1 ( 750) 0 0 0 25 4 13 69 0 0%
2026-05-06T00:51:47-04:00 1s 0 0 10 50 ( 717) 0 ( 0) 0 0 0 25 4 13 68 0 0%
2026-05-06T00:36:47-04:00 1s 0 0 10 60 ( 833) 1 ( 1500) 0 0 0 25 4 13 69 0 0%
2026-05-06T00:21:46-04:00 1s 0 0 10 55 ( 677) 0 ( 0) 0 0 0 25 4 13 69 0 0%
2026-05-06T00:06:46-04:00 1s 0 0 10 42 ( 773) 0 ( 0) 0 0 0 25 4 13 67 0 0%
2026-05-05T23:51:46-04:00 1s 0 0 10 56 ( 750) 1 ( 750) 0 0 0 25 4 13 68 0 0%
2026-05-05T23:36:46-04:00 1s 0 0 10 41 ( 671) 3 ( 750) 0 0 0 25 4 13 68 0 0%
2026-05-05T23:21:46-04:00 1s 0 0 10 74 ( 742) 1 ( 750) 0 0 0 25 4 13 68 0 0%
2026-05-05T23:06:46-04:00 1s 0 0 10 36 ( 833) 0 ( 0) 0 0 0 24 4 14 192 0 0%
2026-05-05T22:51:45-04:00 1s 0 0 10 35 ( 783) 2 ( 750) 0 0 0 25 4 13 67 0 0%
2026-05-05T22:36:45-04:00 1s 0 0 10 54 ( 667) 0 ( 0) 0 0 0 25 4 13 68 0 0%
2026-05-05T22:21:45-04:00 1s 0 0 10 80 ( 679) 0 ( 0) 0 0 0 25 4 14 68 0 0%
2026-05-05T22:06:45-04:00 1s 0 0 10 31 ( 1031) 0 ( 0) 0 0 0 25 4 13 68 0 0%
2026-05-05T21:51:45-04:00 1s 0 0 10 47 ( 1259) 0 ( 0) 0 0 0 25 4 13 68 0 0%
2026-05-05T21:36:45-04:00 1s 0 0 10 51 ( 275) 0 ( 0) 0 0 0 24 4 14 140 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 48, median ~= 29 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 1
<= 10 ms: 9
<= 20 ms: 8
<= 50 ms: 19
<= 100 ms: 9
<= 200 ms: 0
<= 500 ms: 1
<= 1 s: 0
<= 2 s: 0
<= 5 s: 1
<= 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 = 2344, median ~= 50 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 1
<= 10 ms: 54
<= 20 ms: 111
<= 50 ms: 1000
<= 100 ms: 943
<= 200 ms: 200
<= 500 ms: 25
<= 1 s: 1
<= 2 s: 1
<= 5 s: 5
<= 10 s: 1
<= 20 s: 2
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 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 = 13, median ~= 4500 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: 3
<= 2 s: 1
<= 5 s: 3
<= 10 s: 6
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 0
Response Failed Time Distribution (since last Daily Report):
n = 189, median ~= 1423 ms
0 ms: 9
1 ms: 2
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 1
<= 500 ms: 0
<= 1 s: 25
<= 2 s: 136
<= 5 s: 5
<= 10 s: 3
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 1
<= 10 min: 1
<= 20 min: 1
<= 1 hr: 1
> 1 hr: 4
Response Failed Time Distribution (since startup):
n = 6400, median ~= 686 ms
0 ms: 140
1 ms: 293
2 ms: 81
<= 5 ms: 32
<= 10 ms: 19
<= 20 ms: 7
<= 50 ms: 9
<= 100 ms: 8
<= 200 ms: 9
<= 500 ms: 1955
<= 1 s: 1736
<= 2 s: 1149
<= 5 s: 436
<= 10 s: 175
<= 20 s: 69
<= 1 min: 47
<= 2 min: 18
<= 5 min: 177
<= 10 min: 8
<= 20 min: 9
<= 1 hr: 4
> 1 hr: 19
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 46, median ~= 91 ms
0 ms: 9
1 ms: 2
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 3
<= 100 ms: 11
<= 200 ms: 10
<= 500 ms: 0
<= 1 s: 8
<= 2 s: 3
<= 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
Response Succeeded Time Distribution (since last Daily Report):
n = 8506, median ~= 778 ms
0 ms: 300
1 ms: 189
2 ms: 53
<= 5 ms: 64
<= 10 ms: 31
<= 20 ms: 26
<= 50 ms: 64
<= 100 ms: 212
<= 200 ms: 166
<= 500 ms: 518
<= 1 s: 4728
<= 2 s: 2098
<= 5 s: 46
<= 10 s: 4
<= 20 s: 3
<= 1 min: 0
<= 2 min: 0
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 3
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 239511, median ~= 529 ms
0 ms: 10632
1 ms: 10417
2 ms: 4229
<= 5 ms: 6113
<= 10 ms: 3149
<= 20 ms: 1756
<= 50 ms: 2658
<= 100 ms: 5430
<= 200 ms: 4462
<= 500 ms: 64547
<= 1 s: 108791
<= 2 s: 14062
<= 5 s: 2367
<= 10 s: 444
<= 20 s: 113
<= 1 min: 172
<= 2 min: 69
<= 5 min: 55
<= 10 min: 7
<= 20 min: 26
<= 1 hr: 5
> 1 hr: 7
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 = 1, median ~= 350 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: 1
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
TouchThread Succeeded Time Distribution (since startup):
n = 5, median ~= 92 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 3
<= 200 ms: 0
<= 500 ms: 2
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Language (since last daily report)
: 8691 (100%)
Language (since startup)
: 245432 (100%)
zh-CN: 211 (0%)
fr: 36 (0%)
it: 35 (0%)
ja: 18 (0%)
pt: 17 (0%)
SgtMap topography nFromCache=90 nNotFromCache=166
GSHHS: nCached=46 of 100, nCoarse=1036, nSuccesses=196, nTossed=0
NationalBoundaries: nCached=23 of 100, nCoarse=410, nSuccesses=49, nTossed=0
StateBoundaries: nCached=23 of 100, nCoarse=110, nSuccesses=49, nTossed=0
Rivers: nCached=23 of 100, nCoarse=126, nSuccesses=49, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
34 + 36 + 40 + 31 + 34 + 32 + 28 + 29 + 35 + 38 + 32 + 32 + 29 + 25 + 40 + 37 +
37 + 36 + 29 + 37 + 31 + 44 + 32 + 32 + 25 + 18 + 30 + 17 + 30 + 38 + 40 + 28 +
37 + 26 + 29 + 39 + 26 + 33 + 27 + 32 + 32 + 39 + 26 + 37 + 46 + 32 + 29 + 42 +
33 + 33 + 21 + 30 + 46 + 26 + 30 + 36 + 33 + 26 + 42 + 37 + 36 + 21 + 25 + 41 +
37 + 34 + 29 + 40 + 32 + 30 + 38 + 25 + 36 + 35 + 34 + 31 + 29 + 30 + 29 + 33 +
25 + 37 + 36 + 40 + 29 + 26 + 33 + 38 + 27 + 36 + 35 + 36 + 27 + 31 + 26 + 30 +
31 + 24 + 36 + 29 + 30 + 31 + 28 + 19 + 29 + 31 + 40 + 43 + 29 + 35 + 22 + 20 +
24 + 29 + 36 + 35 + 30 + 24 + 27 + 25 + 43 + 40 + 31 + 34 + 32 + 33 + 28 = 4066
canonicalStringHolder map sizes:
1340 + 1322 + 1337 + 1401 + 1319 + 1321 + 1403 + 1334 + 1335 + 1323 + 1387 + 1436 + 1360 + 1331 + 1277 + 1336 +
1378 + 1315 + 1379 + 1315 + 1298 + 1373 + 1339 + 1269 + 1302 + 1360 + 1363 + 1336 + 1326 + 1355 + 1395 + 1328 +
1366 + 1317 + 1349 + 1367 + 1394 + 1377 + 1261 + 1332 + 1377 + 1375 + 1360 + 1387 + 1386 + 1415 + 1347 + 1360 +
1369 + 1319 + 1345 + 1306 + 1379 + 1354 + 1346 + 1358 + 1322 + 1365 + 1400 + 1348 + 1347 + 1279 + 1339 + 1350 +
1324 + 1282 + 1359 + 1345 + 1400 + 1284 + 1327 + 1368 + 1404 + 1315 + 1352 + 1379 + 1346 + 1362 + 1400 + 1351 +
1347 + 1433 + 1377 + 1398 + 1361 + 1274 + 1346 + 1372 + 1345 + 1329 + 1336 + 1282 + 1315 + 1414 + 1331 + 1398 +
1363 + 1316 + 1320 + 1310 + 1336 + 1411 + 1369 + 1302 + 1359 + 1391 + 1401 + 1337 + 1355 + 1350 + 1356 + 1387 +
1341 + 1438 + 1330 + 1345 + 1325 + 1307 + 1326 + 1365 + 1411 + 1368 + 1315 + 1305 + 1356 + 1365 + 1273 = 171378
Number of threads: Tomcat-waiting=18, inotify=4, other=19
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#1,main,5,main] RUNNABLE
java.base@21.0.10/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.10/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.10/java.net.ServerSocket.implAccept(ServerSocket.java:698)
java.base@21.0.10/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663)
java.base@21.0.10/java.net.ServerSocket.implAccept(ServerSocket.java:639)
java.base@21.0.10/java.net.ServerSocket.implAccept(ServerSocket.java:585)
java.base@21.0.10/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.10/java.lang.invoke.LambdaForm$DMH/0x00007f6b880b8800.invokeVirtual(LambdaForm$DMH)
java.base@21.0.10/java.lang.invoke.LambdaForm$MH/0x00007f6b880b9000.invoke(LambdaForm$MH)
java.base@21.0.10/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.10/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.10/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.10/java.lang.Object.wait0(Native Method)
java.base@21.0.10/java.lang.Object.wait(Object.java:366)
java.base@21.0.10/java.lang.Object.wait(Object.java:339)
java.base@21.0.10/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.10/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.10/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.10/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.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.10/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.10/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
java.base@21.0.10/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.10/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.10/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.10/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#6 Thread[#2259,http-nio-8444-exec-87,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.10/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
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:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
#7 Thread[#2268,http-nio-8444-exec-96,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.seek0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.seek(RandomAccessFile.java:636)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:751)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
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:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
#8 Thread[#2342,http-nio-8444-exec-170,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.10/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
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:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
#9 Thread[#2500,http-nio-8444-exec-176,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.10/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
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:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
#10 Thread[#2978,http-nio-8444-exec-180,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.10/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
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:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
#11 Thread[#3064,http-nio-8444-exec-190,5,main] RUNNABLE daemon
java.base@21.0.10/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.10/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.10/java.io.RandomAccessFile.read(RandomAccessFile.java:434)
ucar.unidata.io.RandomAccessFile.read_(RandomAccessFile.java:752)
ucar.unidata.io.RandomAccessFile.readBuffer(RandomAccessFile.java:513)
ucar.unidata.io.RandomAccessFile.seek(RandomAccessFile.java:501)
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:337)
ucar.nc2.write.NetcdfFormatWriter.<init>(NetcdfFormatWriter.java:42)
ucar.nc2.write.NetcdfFormatWriter$Builder.build(NetcdfFormatWriter.java:267)
gov.noaa.pfel.erddap.dataset.EDDTable.saveAsFlatNc(EDDTable.java:6391)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3808)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:6200)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:678)
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.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
#12 Thread[#34,TouchThread,5,main] TIMED_WAITING
java.base@21.0.10/java.lang.Thread.sleep0(Native Method)
java.base@21.0.10/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)
#13 Thread[#35,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.10/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.10/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.10/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.10/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.10/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.10/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.10/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.10/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.10/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
#14 Thread[#37,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.10/java.lang.Thread.sleep0(Native Method)
java.base@21.0.10/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320)
#15 Thread[#51,http-nio-8081-Poller,5,main] RUNNABLE daemon
java.base@21.0.10/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.10/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.10/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.10/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
#16 Thread[#52,http-nio-8081-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.10/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.10/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.10/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.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
#17 Thread[#63,http-nio-8444-Poller,5,main] RUNNABLE daemon
java.base@21.0.10/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.10/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.10/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.10/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:755)
java.base@21.0.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
#18 Thread[#64,http-nio-8444-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.10/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.10/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.10/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.10/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.10/java.lang.Thread.run(Thread.java:1583)
#19 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.10/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.10/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.10/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)