![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Current time is 2026-02-07T14:08:28+00:00
Startup was at 2026-02-06T08:14:53+00:00
Last major LoadDatasets started 2h 12m 6s ago and is still running.
Currently, major LoadDatasets is loading dataset #30050=oot-gomex-5-deployed-environmental (54m 26s).
nGridDatasets = 0
nTableDatasets = 2057
nTotalDatasets = 2057
n Datasets Failed To Load (in the last major LoadDatasets) = 24
gov_noaa_pmel_graysreef, gov_noaa_pmel_cheecarocks, murrells-inlet-2-sc,
gov_usgs_nwis_263050080145001, nerrs_acebpmet, nerrs_acespwq, nerrs_apadbwq, nerrs_apaebmet,
nerrs_apaebwq, nerrs_gtmpcmet, nerrs_niwdcwq, nerrs_niwolmet, nerrs_nocrcmet, nerrs_noczbwq,
nerrs_rkblhwq, nerrs_rkbuhmet, nerrs_sapldwq, nerrs_sapmlmet, nerrs_aceeiwq, nerrs_acegpwq,
nerrs_niwwswq, nerrs_niwwbwq, public-works-department-admin-ci, milton-riverwalk-south-fl, (end)
Reasons for failing to load datasets:
gov_noaa_pmel_graysreef: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/gov_noaa_pmel_graysreef.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=gov_noaa_pmel_graysreef";
})
gov_noaa_pmel_cheecarocks: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/gov_noaa_pmel_cheecarocks.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=gov_noaa_pmel_cheecarocks";
})
murrells-inlet-2-sc: HTTP status code=404 java.io.FileNotFoundException: https://erddap.operational.sensors.axds.co/erddap/tabledap/murrells-inlet-2-sc.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=murrells-inlet-2-sc";
})
gov_usgs_nwis_263050080145001: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/gov_usgs_nwis_263050080145001.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=gov_usgs_nwis_263050080145001";
})
nerrs_acebpmet: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_acebpmet.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_acebpmet";
})
nerrs_acespwq: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_acespwq.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_acespwq";
})
nerrs_apadbwq: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_apadbwq.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_apadbwq";
})
nerrs_apaebmet: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_apaebmet.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_apaebmet";
})
nerrs_apaebwq: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_apaebwq.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_apaebwq";
})
nerrs_gtmpcmet: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_gtmpcmet.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_gtmpcmet";
})
nerrs_niwdcwq: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_niwdcwq.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_niwdcwq";
})
nerrs_niwolmet: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_niwolmet.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_niwolmet";
})
nerrs_nocrcmet: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_nocrcmet.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_nocrcmet";
})
nerrs_noczbwq: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_noczbwq.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_noczbwq";
})
nerrs_rkblhwq: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_rkblhwq.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_rkblhwq";
})
nerrs_rkbuhmet: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_rkbuhmet.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_rkbuhmet";
})
nerrs_sapldwq: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_sapldwq.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_sapldwq";
})
nerrs_sapmlmet: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_sapmlmet.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_sapmlmet";
})
nerrs_aceeiwq: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_aceeiwq.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_aceeiwq";
})
nerrs_acegpwq: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_acegpwq.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_acegpwq";
})
nerrs_niwwswq: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_niwwswq.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_niwwswq";
})
nerrs_niwwbwq: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/nerrs_niwwbwq.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=nerrs_niwwbwq";
})
public-works-department-admin-ci: HTTP status code=404 java.io.FileNotFoundException: https://erddap.operational.sensors.axds.co/erddap/tabledap/public-works-department-admin-ci.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=public-works-department-admin-ci";
})
milton-riverwalk-south-fl: HTTP status code=404 java.io.FileNotFoundException: https://erddap.sensors.axds.co/erddap/tabledap/milton-riverwalk-south-fl.nccsvMetadata
(Error {
code=404;
message="Not Found: Currently unknown datasetID=milton-riverwalk-south-fl";
})
Unique users (since startup) n = 6
Response Failed Time (since last major LoadDatasets) n = 7787, median ~= 0 ms
Response Failed Time (since last Daily Report) n = 17426, median ~= 0 ms
Response Failed Time (since startup) n = 105148, median ~= 0 ms
Response Succeeded Time (since last major LoadDatasets) n = 22463, median ~= 53 ms
Response Succeeded Time (since last Daily Report) n = 48747, median ~= 58 ms
Response Succeeded Time (since startup) n = 268188, median ~= 85 ms
TaskThread has finished 69 out of 69 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 = 12, median ~= 140 ms
TaskThread Succeeded Time (since startup) n = 69, median ~= 144 ms
EmailThread has sent 48 out of 48 emails. Currently, the thread is sleeping.
EmailThread Failed Time (since last Daily Report) n = 0
EmailThread Succeeded Time (since last Daily Report) n = 6, median ~= 320 ms
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.026927138 processCPULoad=0.003324544 totalMemory=16384MB freeMemory=3532MB totalSwapSpace=0MB freeSwapSpace=0MB
Number of active requests=1
Number of threads: Tomcat-waiting=17, inotify=1, other=17
0 gc calls, 0 requests shed, and 0 dangerousMemoryEmails since last major LoadDatasets
MemoryInUse= 694 MB (highWaterMark= 2903 MB) (Xmx ~= 14752 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-02-07T11:56:19+00:00 9668s 27975 24 2057.0 26283 ( 63) 9638 ( 0) 0 0 0 13 1 19 336 0 0%
2026-02-07T09:15:07+00:00 11086s 25899 24 2057.0 29593 ( 62) 10625 ( 0) 0 0 0 17 1 15 332 0 0%
2026-02-07T06:10:16+00:00 7590s 23823 24 2057.0 17435 ( 101) 7183 ( 0) 0 0 0 15 1 14 330 0 0%
2026-02-07T04:03:44+00:00 3593s 22984 24 2057.0 11768 ( 87) 4759 ( 0) 0 0 0 18 1 17 335 0 0%
2026-02-07T02:49:16+00:00 26s 21556 24 2057.0 1874 ( 76) 808 ( 0) 0 0 0 13 1 19 338 0 0%
2026-02-07T02:34:20+00:00 30s 21337 24 2057.0 77 ( 698) 41 ( 0) 0 0 0 13 1 19 335 0 0%
2026-02-07T02:33:45+00:00 1260s 21031 24 2057.0 5019 ( 78) 2076 ( 0) 0 0 0 13 1 19 331 0 0%
2026-02-07T01:58:18+00:00 33s 20586 24 2057.0 96 ( 500) 61 ( 0) 0 0 0 9 1 23 338 0 0%
2026-02-07T01:57:40+00:00 2580s 20168 24 2057.0 9669 ( 55) 3025 ( 0) 0 0 0 13 1 19 333 0 0%
2026-02-07T01:01:19+00:00 99s 19523 24 2057.0 375 ( 38) 145 ( 0) 0 0 0 14 1 24 343 0 0%
2026-02-07T00:59:37+00:00 2822s 17813 24 2057.0 6984 ( 92) 3059 ( 0) 0 0 0 11 1 20 334 0 0%
2026-02-07T00:12:31+00:00 2882s 17217 24 2057.0 8946 ( 91) 3375 ( 0) 0 0 0 17 1 19 333 0 0%
2026-02-06T23:10:03+00:00 34s 16581 24 2057.0 53 ( 17) 3 ( 1) 0 0 0 16 1 15 330 0 0%
2026-02-06T23:09:25+00:00 3316s 15961 24 2057.0 7828 ( 124) 3636 ( 0) 0 0 0 16 1 15 326 0 0%
2026-02-06T22:14:02+00:00 8979s 13886 24 2057.0 20432 ( 117) 8948 ( 0) 0 0 0 14 1 15 328 0 0%
2026-02-06T19:44:21+00:00 5558s 11817 24 2057.0 14818 ( 98) 6018 ( 0) 0 0 0 18 1 23 784 0 0%
2026-02-06T17:57:18+00:00 36s 11129 24 2057.0 94 ( 440) 54 ( 0) 0 0 0 16 1 19 331 0 0%
2026-02-06T17:56:37+00:00 3245s 10379 24 2057.0 7032 ( 98) 3023 ( 0) 0 0 0 16 1 19 328 0 0%
2026-02-06T17:02:27+00:00 7865s 8304 24 2057.0 18313 ( 128) 8024 ( 0) 0 0 0 18 1 17 331 0 0%
2026-02-06T14:51:19+00:00 8223s 6228 24 2057.0 21931 ( 58) 7584 ( 0) 0 0 0 17 1 18 329 0 0%
2026-02-06T12:34:10+00:00 7974s 4152 24 2057.0 18952 ( 121) 8021 ( 0) 0 0 0 17 1 18 278 0 0%
2026-02-06T10:21:12+00:00 7577s 2076 20 2057.0 18157 ( 112) 7256 ( 0) 0 0 0 12 1 19 286 0 0%
Major LoadDatasets Times Distribution (since last Daily Report):
n = 1, median ~= 7200000 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: 0
> 1 hr: 1
Major LoadDatasets Times Distribution (since startup):
n = 22, median ~= 2914286 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: 5
<= 2 min: 1
<= 5 min: 0
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 7
> 1 hr: 9
Minor LoadDatasets Times Distribution (since last Daily Report):
n = 0
Minor LoadDatasets Times Distribution (since startup):
n = 619, median ~= 155 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 70
<= 200 ms: 434
<= 500 ms: 107
<= 1 s: 3
<= 2 s: 5
<= 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 Failed Time Distribution (since last major LoadDatasets):
n = 7787, median ~= 0 ms
0 ms: 3725
1 ms: 2130
2 ms: 13
<= 5 ms: 6
<= 10 ms: 2
<= 20 ms: 1
<= 50 ms: 2
<= 100 ms: 8
<= 200 ms: 0
<= 500 ms: 1
<= 1 s: 0
<= 2 s: 0
<= 5 s: 1899
<= 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 Failed Time Distribution (since last Daily Report):
n = 17426, median ~= 0 ms
0 ms: 8364
1 ms: 4690
2 ms: 22
<= 5 ms: 11
<= 10 ms: 3
<= 20 ms: 1
<= 50 ms: 5
<= 100 ms: 20
<= 200 ms: 0
<= 500 ms: 1
<= 1 s: 0
<= 2 s: 0
<= 5 s: 4309
<= 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 Failed Time Distribution (since startup):
n = 105148, median ~= 0 ms
0 ms: 48439
1 ms: 30406
2 ms: 175
<= 5 ms: 87
<= 10 ms: 21
<= 20 ms: 31
<= 50 ms: 63
<= 100 ms: 98
<= 200 ms: 18
<= 500 ms: 2
<= 1 s: 3
<= 2 s: 0
<= 5 s: 25779
<= 10 s: 11
<= 20 s: 1
<= 1 min: 3
<= 2 min: 7
<= 5 min: 3
<= 10 min: 0
<= 20 min: 1
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last major LoadDatasets):
n = 22463, median ~= 53 ms
0 ms: 1801
1 ms: 2694
2 ms: 1753
<= 5 ms: 2877
<= 10 ms: 874
<= 20 ms: 363
<= 50 ms: 756
<= 100 ms: 1858
<= 200 ms: 1366
<= 500 ms: 1082
<= 1 s: 4510
<= 2 s: 2327
<= 5 s: 194
<= 10 s: 6
<= 20 s: 0
<= 1 min: 0
<= 2 min: 1
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since last Daily Report):
n = 48747, median ~= 58 ms
0 ms: 4324
1 ms: 6295
2 ms: 3378
<= 5 ms: 5597
<= 10 ms: 1680
<= 20 ms: 769
<= 50 ms: 1645
<= 100 ms: 4084
<= 200 ms: 2979
<= 500 ms: 2371
<= 1 s: 9978
<= 2 s: 5261
<= 5 s: 374
<= 10 s: 9
<= 20 s: 0
<= 1 min: 1
<= 2 min: 1
<= 5 min: 1
<= 10 min: 0
<= 20 min: 0
<= 1 hr: 0
> 1 hr: 0
Response Succeeded Time Distribution (since startup):
n = 268188, median ~= 85 ms
0 ms: 23473
1 ms: 36153
2 ms: 12223
<= 5 ms: 22768
<= 10 ms: 7977
<= 20 ms: 4684
<= 50 ms: 9905
<= 100 ms: 24242
<= 200 ms: 18081
<= 500 ms: 14330
<= 1 s: 58938
<= 2 s: 32630
<= 5 s: 2646
<= 10 s: 73
<= 20 s: 17
<= 1 min: 19
<= 2 min: 10
<= 5 min: 13
<= 10 min: 4
<= 20 min: 2
<= 1 hr: 0
> 1 hr: 0
EmailThread Failed Time Distribution (since last Daily Report):
n = 0
EmailThread Failed Time Distribution (since startup):
n = 0
EmailThread Succeeded Time Distribution (since last Daily Report):
n = 6, median ~= 320 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: 1
<= 500 ms: 5
<= 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
EmailThread Succeeded Time Distribution (since startup):
n = 48, median ~= 243 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: 20
<= 500 ms: 28
<= 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
EmailThread nEmails/Session Distribution (since last Daily Report):
n = 6, median ~= 1
0: 0
1: 6
2: 0
<= 5: 0
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 0
EmailThread nEmails/Session Distribution (since startup):
n = 46, median ~= 1
0: 0
1: 45
2: 0
<= 5: 1
<= 10: 0
<= 20: 0
<= 50: 0
<= 100: 0
> 100: 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 = 12, median ~= 140 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 2
<= 200 ms: 10
<= 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: 0
> 1 hr: 0
TaskThread Succeeded Time Distribution (since startup):
n = 69, median ~= 144 ms
0 ms: 0
1 ms: 0
2 ms: 0
<= 5 ms: 0
<= 10 ms: 0
<= 20 ms: 0
<= 50 ms: 0
<= 100 ms: 7
<= 200 ms: 62
<= 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: 0
> 1 hr: 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)
: 66170 (100%)
Language (since startup)
: 373287 (100%)
SgtMap topography nFromCache=1 nNotFromCache=226
GSHHS: nCached=100 of 100, nCoarse=2, nSuccesses=582, nTossed=322
NationalBoundaries: nCached=100 of 100, nCoarse=1, nSuccesses=136, nTossed=90
StateBoundaries: nCached=100 of 100, nCoarse=0, nSuccesses=136, nTossed=90
Rivers: nCached=100 of 100, nCoarse=0, nSuccesses=136, nTossed=90
bufferedImage isAccelerated=[java.awt.HeadlessException]
canonical map sizes:
66 + 80 + 73 + 75 + 69 + 75 + 67 + 71 + 74 + 83 + 72 + 69 + 67 + 65 + 74 + 87 +
85 + 73 + 67 + 78 + 75 + 84 + 68 + 69 + 72 + 54 + 75 + 63 + 60 + 94 + 78 + 66 +
76 + 63 + 67 + 85 + 59 + 78 + 68 + 70 + 68 + 74 + 67 + 67 + 76 + 70 + 57 + 81 +
65 + 74 + 64 + 63 + 75 + 66 + 77 + 81 + 79 + 68 + 80 + 69 + 67 + 44 + 69 + 77 +
79 + 84 + 83 + 85 + 82 + 66 + 75 + 64 + 72 + 78 + 92 + 76 + 61 + 75 + 72 + 78 +
73 + 77 + 89 + 78 + 63 + 61 + 63 + 74 + 64 + 80 + 71 + 66 + 83 + 66 + 60 + 83 +
72 + 65 + 77 + 65 + 70 + 82 + 77 + 65 + 69 + 71 + 75 + 78 + 72 + 79 + 64 + 65 +
67 + 84 + 80 + 72 + 66 + 67 + 74 + 65 + 91 + 75 + 83 + 74 + 85 + 83 + 61 = 9218
canonicalStringHolder map sizes:
349 + 320 + 317 + 312 + 297 + 320 + 321 + 271 + 313 + 304 + 304 + 307 + 297 + 318 + 300 + 281 +
318 + 304 + 351 + 306 + 292 + 308 + 325 + 324 + 302 + 323 + 314 + 305 + 301 + 295 + 301 + 315 +
323 + 317 + 307 + 279 + 312 + 359 + 348 + 328 + 322 + 316 + 303 + 288 + 319 + 301 + 320 + 301 +
309 + 330 + 290 + 330 + 340 + 316 + 307 + 284 + 335 + 323 + 306 + 302 + 339 + 302 + 298 + 333 +
343 + 287 + 298 + 303 + 314 + 309 + 326 + 316 + 310 + 310 + 302 + 336 + 311 + 308 + 331 + 313 +
317 + 313 + 305 + 321 + 333 + 333 + 293 + 335 + 299 + 311 + 294 + 296 + 306 + 291 + 300 + 338 +
327 + 313 + 284 + 315 + 322 + 326 + 335 + 317 + 282 + 337 + 309 + 322 + 323 + 292 + 310 + 322 +
308 + 325 + 317 + 309 + 317 + 290 + 299 + 303 + 312 + 322 + 315 + 287 + 284 + 318 + 312 = 39658
Number of threads: Tomcat-waiting=17, inotify=1, other=17
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)
#1 Thread[#1,main,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
org.apache.catalina.core.StandardServer.await(StandardServer.java:519)
org.apache.catalina.startup.Catalina.await(Catalina.java:849)
org.apache.catalina.startup.Catalina.start(Catalina.java:797)
java.base@21.0.7/java.lang.invoke.LambdaForm$DMH/0x00007f33e8101000.invokeVirtual(LambdaForm$DMH)
java.base@21.0.7/java.lang.invoke.LambdaForm$MH/0x00007f33e8101800.invoke(LambdaForm$MH)
java.base@21.0.7/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:153)
java.base@21.0.7/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base@21.0.7/java.lang.reflect.Method.invoke(Method.java:580)
app//org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
app//org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
#2 Thread[#10,Finalizer,8,system] WAITING daemon
java.base@21.0.7/java.lang.Object.wait0(Native Method)
java.base@21.0.7/java.lang.Object.wait(Object.java:366)
java.base@21.0.7/java.lang.Object.wait(Object.java:339)
java.base@21.0.7/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.7/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.7/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)
#3 Thread[#11,Signal Dispatcher,9,system] RUNNABLE daemon
#4 Thread[#17927,LoadDatasets,5,main] WAITING
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:221)
java.base@21.0.7/java.util.concurrent.FutureTask.awaitDone(FutureTask.java:500)
java.base@21.0.7/java.util.concurrent.FutureTask.get(FutureTask.java:190)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.getNextTaskResult(ThreadedWorkManager.java:49)
gov.noaa.pfel.erddap.util.ThreadedWorkManager.processResults(ThreadedWorkManager.java:66)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4938)
gov.noaa.pfel.erddap.dataset.EDDTable.subsetVariablesDataTable(EDDTable.java:12194)
gov.noaa.pfel.erddap.dataset.EDDTable.distinctSubsetVariablesDataTable(EDDTable.java:12278)
gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:642)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:2565)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.<init>(EDDTableFromAsciiFiles.java:113)
gov.noaa.pfel.erddap.handlers.EDDTableFromFilesHandler.getDataset(EDDTableFromFilesHandler.java:67)
gov.noaa.pfel.erddap.handlers.EDDTableFromFilesHandler.buildDataset(EDDTableFromFilesHandler.java:837)
gov.noaa.pfel.erddap.handlers.BaseDatasetHandler.endElement(BaseDatasetHandler.java:65)
gov.noaa.pfel.erddap.handlers.SaxHandler.endElement(SaxHandler.java:73)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:618)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.xinclude.XIncludeHandler.endElement(XIncludeHandler.java:1112)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1728)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2899)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:114)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1224)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637)
java.xml@21.0.7/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:326)
java.xml@21.0.7/javax.xml.parsers.SAXParser.parse(SAXParser.java:197)
gov.noaa.pfel.erddap.handlers.SaxHandler.parse(SaxHandler.java:167)
gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:211)
#5 Thread[#19307,pool-32-thread-1,5,main] RUNNABLE
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2712)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2448)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4134)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.7/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.7/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.7/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#6 Thread[#19308,pool-32-thread-2,5,main] RUNNABLE
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2712)
gov.noaa.pfel.coastwatch.pointdata.Table.readASCII(Table.java:2448)
gov.noaa.pfel.erddap.dataset.EDDTableFromAsciiFiles.lowGetSourceDataFromFile(EDDTableFromAsciiFiles.java:273)
gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getSourceDataFromFile(EDDTableFromFiles.java:4134)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:113)
gov.noaa.pfel.erddap.dataset.EDDTableFromFilesCallable.call(EDDTableFromFilesCallable.java:27)
java.base@21.0.7/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.7/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
java.base@21.0.7/java.util.concurrent.FutureTask.run(FutureTask.java:317)
java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.7/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#7 Thread[#19310,Keep-Alive-Timer,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
java.base@21.0.7/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:238)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#8 Thread[#279,Java2D Disposer,10,system] WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.7/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.7/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1712)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.7/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#9 Thread[#280,EmailThread,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.EmailThread.run(EmailThread.java:60)
#10 Thread[#281,TouchThread,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
com.cohort.util.Math2.sleep(Math2.java:372)
gov.noaa.pfel.erddap.util.TouchThread.run(TouchThread.java:53)
#11 Thread[#288,RunLoadDatasets,5,main] TIMED_WAITING
java.base@21.0.7/java.lang.Thread.sleep0(Native Method)
java.base@21.0.7/java.lang.Thread.sleep(Thread.java:509)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:278)
#12 Thread[#301,http-nio-8080-Poller,5,main] RUNNABLE daemon
java.base@21.0.7/sun.nio.ch.EPoll.wait(Native Method)
java.base@21.0.7/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121)
java.base@21.0.7/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130)
java.base@21.0.7/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:763)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#13 Thread[#302,http-nio-8080-Acceptor,5,main] RUNNABLE daemon
java.base@21.0.7/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.implAccept(ServerSocketChannelImpl.java:433)
java.base@21.0.7/sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:399)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:516)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:73)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:128)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
#14 Thread[#32,Common-Cleaner,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#15 Thread[#33,Notification Thread,9,system] RUNNABLE daemon
#16 Thread[#56,Cleaner-0,8,InnocuousThreadGroup] TIMED_WAITING daemon
java.base@21.0.7/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.7/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.7/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1852)
java.base@21.0.7/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.7/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.7/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.7/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.7/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.7/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)
#17 Thread[#9,Reference Handler,10,system] RUNNABLE daemon
java.base@21.0.7/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.7/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.7/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)