![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2025-11-01T08:07:03+00:00
Startup was at 2025-09-19T16:22:10+00:00
Last major LoadDatasets started 4m 20s ago and finished after 5 seconds.
Currently, no dataset is loading.
nGridDatasets = 3
nTableDatasets = 101
nTotalDatasets = 104
n Datasets Failed To Load (in the last major LoadDatasets) = 1
FORCE_Mar2018_ADCP_Currents, (end)
Reasons for failing to load datasets:
FORCE_Mar2018_ADCP_Currents: datasets.xml error on line #250
While trying to load datasetID=FORCE_Mar2018_ADCP_Currents (after 24 ms)
java.lang.RuntimeException: datasets.xml error on or before line #250:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:655)
at gov.noaa.pfel.erddap.LoadDatasets.parseUsingSimpleXmlReader(LoadDatasets.java:617)
at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:219)
Caused by: java.lang.RuntimeException:
ERROR in Test.ensureTrue:
No valid data files were found. See log.txt for details.
at com.cohort.util.Test.error(Test.java:23)
at com.cohort.util.Test.ensureTrue(Test.java:54)
at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2105)
at gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.<init>(EDDTableFromMultidimNcFiles.java:101)
at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:666)
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:629)
... 2 more
Unique users (since startup) n = 2
Response Failed Time (since last major LoadDatasets) n = 0
Response Failed Time (since last Daily Report) n = 10, median ~= 5000 ms
Response Failed Time (since startup) n = 6881, median ~= 344 ms
Response Succeeded Time (since last major LoadDatasets) n = 114, median ~= 157 ms
Response Succeeded Time (since last Daily Report) n = 2959, median ~= 141 ms
Response Succeeded Time (since startup) n = 3223641, median ~= 172 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 269 out of 269 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.018936623 processCPULoad=0.01301489 totalMemory=29824MB freeMemory=273MB totalSwapSpace=0MB freeSwapSpace=0MB
Number of active requests=2
Number of threads: Tomcat-waiting=27, inotify=1, other=12
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 597 MB (highWaterMark= 2812 MB) (Xmx ~= 12288 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
---------------------------- ----- ----------------- ----------------------------------------------------- --------------------- ----- ----- -----
2025-11-01T08:02:44+00:00 1s 2 1 104 440 ( 149) 4 (180000) 0 0 0 28 1 13 120 0 0%
2025-11-01T07:47:45+00:00 1s 1 1 104 737 ( 150) 2 ( 500) 0 0 0 31 1 12 137 0 0%
2025-11-01T07:32:54+00:00 5s 5 1 104 861 ( 128) 2 ( 500) 0 0 0 22 1 14 173 0 0%
2025-11-01T07:17:44+00:00 1s 2 1 104 807 ( 144) 2 ( 350) 0 0 0 23 1 12 129 0 0%
2025-11-01T07:02:46+00:00 4s 6 1 104 1011 ( 104) 3 ( 1750) 0 0 0 23 1 13 599 0 0%
2025-11-01T06:47:44+00:00 1s 1 1 104 994 ( 95) 0 ( 0) 0 0 0 23 1 12 181 0 0%
2025-11-01T06:32:45+00:00 2s 5 1 104 929 ( 90) 1 ( 750) 0 0 0 24 1 12 137 0 0%
2025-11-01T06:17:43+00:00 1s 3 1 104 967 ( 91) 1 ( 350) 0 0 0 24 1 12 124 0 0%
2025-11-01T06:02:43+00:00 1s 1 1 104 955 ( 87) 1 ( 350) 0 0 0 24 1 11 134 0 0%
2025-11-01T05:47:45+00:00 3s 6 1 104 931 ( 92) 2 ( 200) 0 0 0 24 1 12 111 0 0%
2025-11-01T05:32:43+00:00 1s 1 1 104 925 ( 92) 0 ( 0) 0 0 0 24 1 11 115 0 0%
2025-11-01T05:17:45+00:00 2s 6 1 104 980 ( 82) 1 ( 750) 0 0 0 24 1 12 127 0 0%
2025-11-01T05:02:43+00:00 1s 2 1 104 945 ( 87) 1 ( 350) 0 0 0 24 1 12 128 0 0%
2025-11-01T04:47:43+00:00 1s 1 1 104 878 ( 87) 1 ( 350) 0 0 0 23 1 12 143 0 0%
2025-11-01T04:32:45+00:00 3s 6 1 104 795 ( 97) 0 ( 0) 0 0 0 24 1 12 121 0 0%
2025-11-01T04:17:43+00:00 1s 2 1 104 866 ( 103) 1 ( 0) 0 0 0 24 1 11 213 0 0%
2025-11-01T04:02:44+00:00 2s 5 1 104 929 ( 91) 0 ( 0) 0 0 0 24 1 12 115 0 0%
2025-11-01T03:47:42+00:00 1s 2 1 104 926 ( 96) 1 ( 1) 0 0 0 23 1 13 552 0 0%
2025-11-01T03:32:42+00:00 1s 1 1 104 814 ( 95) 2 ( 350) 0 0 0 24 1 11 118 0 0%
2025-11-01T03:17:45+00:00 4s 7 1 104 875 ( 99) 2 ( 350) 0 0 0 24 1 12 151 0 0%
2025-11-01T03:02:42+00:00 1s 1 1 104 927 ( 97) 1 ( 350) 0 0 0 24 1 11 139 0 0%
2025-11-01T02:47:44+00:00 2s 5 1 104 936 ( 101) 5 ( 1) 0 0 0 24 1 12 110 0 0%
2025-11-01T02:32:42+00:00 1s 2 1 104 929 ( 112) 6 ( 0) 0 0 0 24 1 12 216 0 0%
2025-11-01T02:17:42+00:00 1s 2 1 104 910 ( 108) 0 ( 0) 0 0 0 24 1 11 119 0 0%
2025-11-01T02:02:44+00:00 3s 6 1 104 956 ( 109) 0 ( 0) 0 0 0 24 1 12 208 0 0%
2025-11-01T01:47:42+00:00 1s 1 1 104 987 ( 102) 0 ( 0) 0 0 0 23 1 12 378 0 0%
2025-11-01T01:32:43+00:00 2s 5 1 104 1043 ( 116) 0 ( 0) 0 0 0 24 1 12 134 0 0%
2025-11-01T01:17:42+00:00 1s 3 1 104 939 ( 127) 1 ( 350) 0 0 0 24 1 12 113 0 0%
2025-11-01T01:02:41+00:00 1s 1 1 104 1034 ( 125) 1 ( 350) 0 0 0 24 1 11 205 0 0%
2025-11-01T00:47:44+00:00 3s 6 1 104 923 ( 156) 0 ( 0) 0 0 0 23 1 13 102 0 0%
2025-11-01T00:32:41+00:00 1s 1 1 104 947 ( 150) 0 ( 0) 0 0 0 23 1 12 209 0 0%
2025-11-01T00:17:43+00:00 2s 6 1 104 1330 ( 159) 1 ( 0) 0 0 0 23 1 13 163 0 0%
2025-11-01T00:02:41+00:00 1s 2 1 104 914 ( 138) 2 ( 350) 0 0 0 23 1 13 124 0 0%
2025-10-31T23:47:41+00:00 1s 1 1 104 845 ( 132) 0 ( 0) 0 0 0 24 1 11 111 0 0%
2025-10-31T23:32:43+00:00 3s 6 1 104 863 ( 137) 2 ( 500) 0 0 0 24 1 12 171 0 0%
2025-10-31T23:17:41+00:00 1s 2 1 104 864 ( 123) 1 ( 750) 0 0 0 24 1 11 110 0 0%
2025-10-31T23:02:42+00:00 2s 5 1 104 931 ( 131) 1 ( 350) 0 0 0 24 1 12 123 0 0%
2025-10-31T22:47:41+00:00 1s 2 1 104 845 ( 131) 1 ( 350) 0 0 0 24 1 12 209 0 0%
2025-10-31T22:32:41+00:00 1s 1 1 104 861 ( 135) 1 ( 350) 0 0 0 24 1 11 118 0 0%
2025-10-31T22:17:43+00:00 4s 7 1 104 881 ( 138) 2 ( 350) 0 0 0 24 1 12 130 0 0%
2025-10-31T22:02:41+00:00 1s 1 1 104 974 ( 0) 1 ( 350) 0 0 0 24 1 11 108 0 0%
2025-10-31T21:47:42+00:00 2s 5 1 104 945 ( 0) 1 ( 350) 0 0 0 24 1 12 105 0 0%
2025-10-31T21:32:41+00:00 1s 2 1 104 928 ( 1) 0 ( 0) 0 0 0 24 1 12 113 0 0%
2025-10-31T21:17:40+00:00 1s 1 1 104 860 ( 101) 1 ( 350) 0 0 0 24 1 11 119 0 0%
2025-10-31T21:02:50+00:00 11s 7 1 104 974 ( 97) 3 ( 425) 0 0 0 24 1 12 215 0 0%
2025-10-31T20:47:40+00:00 1s 1 1 104 958 ( 69) 0 ( 0) 0 0 0 24 1 11 111 0 0%
2025-10-31T20:32:42+00:00 2s 5 1 104 1084 ( 0) 1 ( 350) 0 0 0 24 1 12 127 0 0%
2025-10-31T20:17:40+00:00 1s 2 1 104 941 ( 8) 1 ( 350) 0 0 0 24 1 12 113 0 0%
2025-10-31T20:02:40+00:00 1s 2 1 104 1035 ( 174) 4 ( 200) 0 0 0 23 1 12 668 0 0%
2025-10-31T19:47:45+00:00 6s 8 1 104 859 ( 173) 10 ( 2) 0 0 0 23 1 13 248 0 0%
2025-10-31T19:32:44+00:00 5s 7 1 104 901 ( 163) 11 ( 2) 0 0 0 23 1 12 128 0 0%
2025-10-31T19:17:46+00:00 7s 8 1 104 890 ( 109) 8 ( 2) 0 0 0 24 1 12 118 0 0%
2025-10-31T19:02:40+00:00 1s 3 1 104 999 ( 113) 1 ( 350) 0 0 0 24 1 12 117 0 0%
2025-10-31T18:47:40+00:00 1s 1 1 104 787 ( 158) 2 ( 500) 0 0 0 24 1 11 114 0 0%
2025-10-31T18:32:42+00:00 3s 6 1 104 823 ( 190) 2 ( 500) 0 0 0 24 1 12 136 0 0%
2025-10-31T18:17:39+00:00 1s 1 1 104 793 ( 168) 0 ( 0) 0 0 0 24 1 11 374 0 0%
2025-10-31T18:02:41+00:00 2s 6 1 104 867 ( 173) 0 ( 0) 0 0 0 24 1 12 686 0 0%
2025-10-31T17:47:39+00:00 1s 2 1 104 908 ( 176) 1 ( 350) 0 0 0 24 1 12 114 0 0%
2025-10-31T17:32:40+00:00 2s 4 1 104 770 ( 179) 1 ( 350) 0 0 0 24 1 12 121 0 0%
2025-10-31T17:17:42+00:00 4s 7 1 104 568 ( 144) 3 ( 425) 0 0 0 24 1 12 124 0 0%
2025-10-31T17:02:39+00:00 1s 2 1 104 822 ( 177) 2 ( 200) 0 0 0 24 1 11 112 0 0%
2025-10-31T16:47:41+00:00 3s 5 1 104 818 ( 185) 1 ( 350) 0 0 0 24 1 12 126 0 0%
2025-10-31T16:32:39+00:00 1s 2 1 104 858 ( 183) 3 ( 1) 0 0 0 24 1 12 219 0 0%
2025-10-31T16:17:39+00:00 1s 1 1 104 809 ( 195) 6 ( 1) 0 0 0 24 1 11 111 0 0%
2025-10-31T16:02:41+00:00 4s 7 1 104 803 ( 174) 0 ( 0) 0 0 0 23 1 13 249 0 0%
2025-10-31T15:47:39+00:00 1s 1 1 104 741 ( 189) 1 ( 350) 0 0 0 24 1 11 150 0 0%
2025-10-31T15:32:40+00:00 3s 5 1 104 753 ( 103) 3 ( 350) 0 0 0 24 1 12 117 0 0%
2025-10-31T15:17:38+00:00 1s 2 1 104 827 ( 0) 0 ( 0) 0 0 0 24 1 12 124 0 0%
2025-10-31T15:02:38+00:00 1s 2 1 104 837 ( 2) 1 ( 350) 0 0 0 24 1 11 111 0 0%
2025-10-31T14:47:41+00:00 4s 6 1 104 732 ( 0) 1 ( 350) 0 0 0 23 1 13 138 0 0%
2025-10-31T14:32:38+00:00 1s 1 1 104 626 ( 1) 0 ( 0) 0 0 0 25 1 11 120 0 0%
2025-10-31T14:17:41+00:00 4s 5 1 104 580 ( 1) 1 ( 350) 0 0 0 24 1 13 121 0 0%
2025-10-31T14:02:38+00:00 1s 3 1 104 578 ( 61) 0 ( 0) 0 0 0 25 1 12 375 0 0%
2025-10-31T13:47:38+00:00 1s 1 1 104 555 ( 192) 3 ( 425) 0 0 0 25 1 11 119 0 0%
2025-10-31T13:32:40+00:00 3s 6 1 104 683 ( 195) 3 ( 350) 0 0 0 25 1 12 114 0 0%
2025-10-31T13:17:38+00:00 1s 1 1 104 730 ( 76) 3 ( 625) 0 0 0 25 1 11 119 0 0%
2025-10-31T13:02:39+00:00 3s 6 1 104 762 ( 157) 0 ( 0) 0 0 0 25 1 12 125 0 0%
2025-10-31T12:47:38+00:00 1s 2 1 104 770 ( 178) 2 ( 350) 0 0 0 24 1 13 238 0 0%
2025-10-31T12:32:37+00:00 1s 1 1 104 741 ( 170) 2 ( 350) 0 0 0 25 1 11 111 0 0%
2025-10-31T12:17:40+00:00 3s 6 1 104 733 ( 196) 0 ( 0) 0 0 0 25 1 12 130 0 0%
2025-10-31T12:02:37+00:00 1s 2 1 104 878 ( 161) 2 ( 200) 0 0 0 25 1 11 110 0 0%
2025-10-31T11:47:39+00:00 3s 5 1 104 658 ( 205) 1 ( 350) 0 0 0 25 1 12 114 0 0%
2025-10-31T11:32:37+00:00 1s 2 1 104 768 ( 175) 0 ( 0) 0 0 0 25 1 12 296 0 0%
2025-10-31T11:17:37+00:00 1s 1 1 104 961 ( 198) 1 ( 150) 0 0 0 25 1 11 110 0 0%
2025-10-31T11:02:40+00:00 3s 7 1 104 1227 ( 102) 2 ( 500) 0 0 0 25 1 12 219 0 0%
2025-10-31T10:47:37+00:00 1s 1 1 104 958 ( 119) 3 ( 275) 0 0 0 25 1 11 110 0 0%
2025-10-31T10:32:38+00:00 3s 5 1 104 788 ( 102) 2 ( 500) 0 0 0 24 1 13 438 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 4, median ~= 750 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: 2
<= 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 = 4094, median ~= 980 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: 11
<= 500 ms: 1368
<= 1 s: 696
<= 2 s: 630
<= 5 s: 971
<= 10 s: 72
<= 20 s: 80
<= 1 min: 93
<= 2 min: 34
<= 5 min: 119
<= 10 min: 13
<= 20 min: 7
<= 1 hr: 0
> 1 hr: 0
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 1, median ~= 2400000 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 0
<= 200 ms: 0
<= 500 ms: 0
<= 1 s: 0
<= 2 s: 0
<= 5 s: 0
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 0
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 1
> 1 hr: 0
Response Failed Time Distribution (since last major LoadDatasets):
n = 0
Response Failed Time Distribution (since last Daily Report):
n = 10, median ~= 5000 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: 4
<= 1 s: 0
<= 2 s: 0
<= 5 s: 1
<= 10 s: 0
<= 20 s: 0
<= 1 min: 0
<= 2 min: 2
<= 5 min: 3
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Failed Time Distribution (since startup):
n = 6881, median ~= 344 ms
0 ms: 647
1 ms: 443
2 ms: 186
<= 5 ms: 88
<= 10 ms: 25
<= 20 ms: 67
<= 50 ms: 39
<= 100 ms: 31
<= 200 ms: 450
<= 500 ms: 3042
<= 1 s: 1136
<= 2 s: 511
<= 5 s: 119
<= 10 s: 28
<= 20 s: 14
<= 1 min: 20
<= 2 min: 24
<= 5 min: 6
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 5
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 114, median ~= 157 ms
0 ms: 1
1 ms: 6
2 ms: 3
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 17
<= 200 ms: 53
<= 500 ms: 27
<= 1 s: 5
<= 2 s: 2
<= 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 = 2959, median ~= 141 ms
0 ms: 55
1 ms: 137
2 ms: 41
<= 5 ms: 38
<= 10 ms: 27
<= 20 ms: 29
<= 50 ms: 97
<= 100 ms: 580
<= 200 ms: 1152
<= 500 ms: 514
<= 1 s: 116
<= 2 s: 46
<= 5 s: 11
<= 10 s: 9
<= 20 s: 14
<= 1 min: 32
<= 2 min: 32
<= 5 min: 27
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 2
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 3223641, median ~= 172 ms
0 ms: 429099
1 ms: 173668
2 ms: 48904
<= 5 ms: 56007
<= 10 ms: 38523
<= 20 ms: 36760
<= 50 ms: 154002
<= 100 ms: 307863
<= 200 ms: 512087
<= 500 ms: 1027244
<= 1 s: 404392
<= 2 s: 26623
<= 5 s: 3659
<= 10 s: 1714
<= 20 s: 1068
<= 1 min: 1158
<= 2 min: 383
<= 5 min: 242
<= 10 min: 61
<= 20 min: 99
<= 1 hr: 85
> 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 = 269, median ~= 340 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 18
<= 200 ms: 1
<= 500 ms: 247
<= 1 s: 3
<= 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)
fr: 1721 (58%)
: 1248 (42%)
Language (since startup)
: 1949241 (60%)
fr: 1281316 (40%)
SgtMap topography nFromCache=21 nNotFromCache=215
GSHHS: nCached=100 of 100, nCoarse=272, nSuccesses=670, nTossed=74
NationalBoundaries: nCached=74 of 100, nCoarse=81, nSuccesses=186, nTossed=0
StateBoundaries: nCached=74 of 100, nCoarse=54, nSuccesses=186, nTossed=0
Rivers: nCached=74 of 100, nCoarse=60, nSuccesses=186, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes:
41 + 44 + 44 + 40 + 38 + 44 + 34 + 36 + 43 + 52 + 43 + 38 + 34 + 30 + 48 + 47 +
47 + 45 + 40 + 42 + 41 + 52 + 42 + 42 + 36 + 25 + 39 + 29 + 36 + 56 + 48 + 39 +
49 + 31 + 30 + 48 + 31 + 44 + 33 + 43 + 49 + 47 + 38 + 44 + 50 + 47 + 29 + 54 +
38 + 42 + 32 + 35 + 54 + 33 + 43 + 42 + 45 + 33 + 52 + 43 + 49 + 29 + 35 + 56 +
43 + 41 + 39 + 46 + 41 + 38 + 45 + 30 + 43 + 46 + 46 + 37 + 40 + 38 + 45 + 37 +
35 + 55 + 44 + 50 + 36 + 45 + 47 + 47 + 35 + 48 + 41 + 46 + 39 + 43 + 31 + 43 +
39 + 36 + 41 + 41 + 37 + 46 + 41 + 29 + 38 + 38 + 44 + 58 + 37 + 42 + 37 + 31 +
33 + 38 + 39 + 51 + 40 + 35 + 39 + 31 + 52 + 48 + 48 + 43 + 45 + 39 + 39 = 5238
canonicalStringHolder map sizes:
2028 + 2166 + 2016 + 2154 + 2095 + 2085 + 2154 + 2094 + 2113 + 2110 + 1999 + 2158 + 2081 + 2089 + 2058 + 2100 +
2104 + 2118 + 2040 + 2074 + 2079 + 2035 + 2132 + 2087 + 2086 + 2090 + 2152 + 2113 + 2171 + 2107 + 2060 + 2029 +
2124 + 2038 + 2130 + 2020 + 2145 + 2094 + 2052 + 2125 + 2027 + 2174 + 2080 + 2023 + 2101 + 2073 + 2167 + 2167 +
2141 + 2033 + 2112 + 2072 + 2158 + 2135 + 2149 + 2021 + 2095 + 2182 + 2149 + 2123 + 2150 + 2075 + 2087 + 2171 +
2049 + 2099 + 2102 + 2150 + 2116 + 2068 + 2037 + 2063 + 2115 + 2031 + 2050 + 2094 + 2099 + 2158 + 2152 + 2061 +
2097 + 2064 + 2071 + 2129 + 1985 + 2024 + 2059 + 2095 + 2034 + 2136 + 2033 + 2080 + 2180 + 2175 + 2106 + 2082 +
2066 + 2093 + 2184 + 2098 + 2063 + 2110 + 2057 + 2081 + 2059 + 2058 + 2071 + 2090 + 2017 + 2203 + 2139 + 1997 +
2121 + 2090 + 2103 + 2117 + 2052 + 2026 + 2079 + 2107 + 2036 + 2164 + 2058 + 2145 + 2076 + 2053 + 2049 = 265826
Number of threads: Tomcat-waiting=27, inotify=1, other=12
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#1,main,5,main] TIMED_WAITING
java.base@21.0.6/java.lang.Thread.sleep0(Native Method)
java.base@21.0.6/java.lang.Thread.sleep(Thread.java:509)
org.apache.catalina.core.StandardServer.await(StandardServer.java:520)
org.apache.catalina.startup.Catalina.await(Catalina.java:851)
org.apache.catalina.startup.Catalina.start(Catalina.java:799)
java.base@21.0.6/java.lang.invoke.LambdaForm$DMH/0x00007f209c100000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.6/java.lang.invoke.LambdaForm$MH/0x00007f209c100800.invoke(LambdaForm$MH)
java.base@21.0.6/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.6/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.6/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.6/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.6/java.lang.Object.wait0(Native Method)
java.base@21.0.6/java.lang.Object.wait(Object.java:366)
java.base@21.0.6/java.lang.Object.wait(Object.java:339)
java.base@21.0.6/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.6/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.6/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#18,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.6/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
java.base@21.0.6/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.6/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.6/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.6/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.6/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.6/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#5 Thread[#19,Notification Thread,9,system] RUNNABLE daemon
#6 Thread[#30228,http-nio-8080-exec-1289,5,main] RUNNABLE daemon
java.base@21.0.6/java.io.RandomAccessFile.readBytes0(Native Method)
java.base@21.0.6/java.io.RandomAccessFile.readBytes(RandomAccessFile.java:400)
java.base@21.0.6/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.hdf5.H5objects$DataObject.<init>(H5objects.java:317)
ucar.nc2.internal.iosp.hdf5.H5objects$DataObject.<init>(H5objects.java:238)
ucar.nc2.internal.iosp.hdf5.H5objects.readDataObject(H5objects.java:235)
ucar.nc2.internal.iosp.hdf5.H5headerNew.getDataObject(H5headerNew.java:2265)
ucar.nc2.internal.iosp.hdf5.H5objects$DataObjectFacade.<init>(H5objects.java:108)
ucar.nc2.internal.iosp.hdf5.H5objects.readGroupNew(H5objects.java:2154)
ucar.nc2.internal.iosp.hdf5.H5objects.access$700(H5objects.java:27)
ucar.nc2.internal.iosp.hdf5.H5objects$H5Group.<init>(H5objects.java:200)
ucar.nc2.internal.iosp.hdf5.H5objects$H5Group.<init>(H5objects.java:158)
ucar.nc2.internal.iosp.hdf5.H5objects.readRootSymbolTable(H5objects.java:62)
ucar.nc2.internal.iosp.hdf5.H5headerNew.readSuperBlock1(H5headerNew.java:347)
ucar.nc2.internal.iosp.hdf5.H5headerNew.read(H5headerNew.java:243)
ucar.nc2.internal.iosp.hdf5.H5iospNew.build(H5iospNew.java:126)
ucar.nc2.NetcdfFiles.build(NetcdfFiles.java:835)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:770)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:278)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:245)
ucar.nc2.NetcdfFiles.open(NetcdfFiles.java:218)
gov.noaa.pfel.coastwatch.griddata.NcHelper.openFile(NcHelper.java:807)
gov.noaa.pfel.coastwatch.pointdata.TableFromMultidimNcFile.readMultidimNc(TableFromMultidimNcFile.java:199)
gov.noaa.pfel.erddap.dataset.EDDTableFromMultidimNcFiles.lowGetSourceDataFromFile(EDDTableFromMultidimNcFiles.java:178)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4157)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:110)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.addTask(ThreadedWorkManager.java:35)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4931)
gov.noaa.pfel.erddap.dataset.EDDTable.respondToDapQuery(EDDTable.java:3745)
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.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:129)
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.ErrorReportValve.invoke(ErrorReportValve.java:93)
org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:670)
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:1743)
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.6/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.6/java.lang.Thread.run(Thread.java:1583)
#7 Thread[#46,TouchThread,5,main] TIMED_WAITING
java.base@21.0.6/java.lang.Thread.sleep0(Native Method)
java.base@21.0.6/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)
#8 Thread[#47,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.6/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.6/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.6/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.6/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.6/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
java.base@21.0.6/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.6/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.6/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.6/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.6/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.6/java.lang.Thread.run(Thread.java:1583)
#9 Thread[#48,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.6/java.lang.Thread.sleep0(Native Method)
java.base@21.0.6/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:320)
#10 Thread[#62,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@21.0.6/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.6/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.6/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.6/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:757)
java.base@21.0.6/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.6/java.lang.Thread.run(Thread.java:1583)
#11 Thread[#63,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.6/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.6/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.6/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.6/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.6/java.lang.Thread.run(Thread.java:1583)
#12 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.6/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.6/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.6/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)