Marine Institute Logo Marine Institute ERDDAP Server
Serving data from the Marine Institute (Ireland)
   
Brought to you by the Marine Institute(Ireland)    

ERDDAP > Status

Current time is 2026-11-07T10:48:19+00:00
Startup was at  2026-11-06T00:13:44+00:00
Last major LoadDatasets started 4m 8s ago and finished after 100 seconds.
nGridDatasets  = 9
nTableDatasets = 76
nTotalDatasets = 85
n Datasets Failed To Load (in the last major LoadDatasets) = 7
    ireland_marine_research_database_charts, imiglenamongarms, imifeeaghco2,
    compass_neatl_hindcast_grid, IMI_Model_Stats, imifurnaceawqms, IMI_EATL_WAVE, (end)
ERROR: Duplicate datasetIDs in datasets.xml:
    smartbay_metbuoy, intgn_weatherancillary
Unique users (since startup)                            n = 9339
Response Failed    Time (since last major LoadDatasets) n =       14,  median ~=        0 ms
Response Failed    Time (since last Daily Report)       n =     2080,  median ~=      650 ms
Response Failed    Time (since startup)                 n =    13560,  median ~=      433 ms
Response Succeeded Time (since last major LoadDatasets) n =      586,  median ~=       38 ms
Response Succeeded Time (since last Daily Report)       n =    21196,  median ~=       80 ms
Response Succeeded Time (since startup)                 n =   155663,  median ~=       82 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
Number of threads: Tomcat-waiting=45, inotify=4, other=39
MemoryInUse=  3153 MB (highWaterMark=  4280 MB) (Xmx ~= 9813 MB)

Major LoadDatasets Time Series: MLD    Datasets Loaded            Requests (median times in ms)              Number of Threads      MB    Open
  timestamp                    time   nTry nFail nTotal  nSuccess (median) nFail (median) memFail tooMany  tomWait inotify other  inUse  Files
----------------------------  -----   -----------------  ------------------------------------------------  ---------------------  -----  -----
  2026-11-07T10:45:48+00:00     96s     13     7     85      1472 (    47)    68 (    20)       0       0       48       4    38    176     0%
  2026-11-07T10:30:50+00:00     98s     13     7     85       937 (   108)    47 (     0)       0       0       46       4    40    178     0%
  2026-11-07T10:16:07+00:00    116s     16     7     85      1921 (    83)    63 (     1)       0       0       48       4    38    480     0%
  2026-11-07T10:00:49+00:00     99s     13     7     85      1026 (   128)   180 (   754)       4       0       47       4    39    381     0%
  2026-11-07T09:45:48+00:00     98s     12     7     85      1036 (    98)   303 (  1224)       0       0       49       4    37    152     0%
  2026-11-07T09:31:02+00:00    112s     26     7     85      1549 (    57)   115 (   975)       0       0       48       4    37    150     0%
  2026-11-07T09:16:03+00:00    113s     13     7     85      2516 (    51)    78 (     5)       0       0       49       4    37    153     0%
  2026-11-07T09:00:54+00:00    104s     16     7     85      1628 (    49)   135 (     0)       0       0       49       4    37    144     0%
  2026-11-07T08:45:45+00:00     95s     12     7     85      1198 (    75)    84 (     0)       0       0       49       4    37    148     0%
  2026-11-07T08:30:46+00:00     96s     13     7     85       890 (   118)    99 (   598)       0       0       48       4    38    432     0%
  2026-11-07T08:16:00+00:00    110s     13     7     85      1924 (    80)   163 (   382)       4       0       49       4    37    183     0%
  2026-11-07T08:00:40+00:00     91s     13     7     85       901 (   115)   116 (    32)       0       0       47       4    39    756     0%
  2026-11-07T07:45:43+00:00     94s     14     7     85      1067 (   129)   110 (   364)       0       0       49       4    37    141     0%
  2026-11-07T07:30:43+00:00     94s     13     7     85       980 (   113)   120 (   140)       0       0       48       4    38    409     0%
  2026-11-07T07:15:38+00:00     89s     12     7     85      1565 (    80)   385 (  1332)       4       0       46       4    40    200     0%
  2026-11-07T07:00:57+00:00    108s     14     7     85       957 (   121)   206 (   696)       0       0       48       4    38    131     0%
  2026-11-07T06:45:40+00:00     91s     12     7     85      1016 (   131)    62 (     1)       0       0       43       4    43    221     0%
  2026-11-07T06:30:52+00:00    103s     15     7     85       949 (   122)    78 (    50)       0       0       49       4    37    167     0%
  2026-11-07T06:15:49+00:00    100s     13     7     85      1538 (    96)    62 (    57)       0       0       49       4    37    167     0%
  2026-11-07T06:00:41+00:00     93s     14     8     84       876 (   124)    63 (     1)       0       0       48       4    38    439     0%
  2026-11-07T05:46:01+00:00    113s     14     8     84       948 (   121)    46 (     1)       0       0       49       4    37    160     0%
  2026-11-07T05:30:42+00:00     95s     16     8     84       832 (   116)    39 (     0)       0       0       48       4    38    449     0%
  2026-11-07T05:15:35+00:00     87s     13     8     84      1470 (    86)    56 (     1)       0       0       49       4    37    141     0%
  2026-11-07T05:00:42+00:00     95s     16     8     84       955 (   140)    74 (    20)       0       0       48       4    38    501     0%
  2026-11-07T04:45:59+00:00    112s     16     8     84      1057 (   134)    71 (    55)       0       0       44       4    42    675     0%
  2026-11-07T04:30:50+00:00    103s     15     9     83       964 (   124)    58 (     1)       0       0       47       4    39    388     0%
  2026-11-07T04:15:36+00:00     89s     16     9     83      1377 (    80)    54 (     1)       0       0       49       4    37    145     0%
  2026-11-07T04:00:41+00:00     94s     14     8     84       832 (   124)    58 (     0)       0       0       47       4    39    409     0%
  2026-11-07T03:45:41+00:00     94s     13     8     84       972 (   114)    42 (     0)       0       0       49       4    37    133     0%
  2026-11-07T03:30:54+00:00    107s     15     8     84      1226 (   109)    39 (     1)       0       0       49       4    37    241     0%
  2026-11-07T03:15:36+00:00     90s     13     8     84      1490 (    83)    78 (     1)       0       0       48       4    38    209     0%
  2026-11-07T03:00:43+00:00     97s     16     8     84       844 (   114)    66 (     0)       0       0       47       4    39    404     0%
  2026-11-07T02:45:41+00:00     95s     14     8     84       873 (   119)    41 (     1)       0       0       49       4    37    152     0%
  2026-11-07T02:30:45+00:00     99s     15     8     84       817 (   119)    47 (     0)       0       0       47       4    39    895     0%
  2026-11-07T02:15:55+00:00    109s     15     9     83      1561 (    84)    58 (     1)       0       0       49       4    37    159     0%
  2026-11-07T02:00:44+00:00     99s     15     9     83       867 (   130)    48 (     0)       0       0       48       4    38    402     0%
  2026-11-07T01:45:49+00:00    104s     16     9     83       937 (   112)    48 (     1)       0       0       46       4    40    526     0%
  2026-11-07T01:30:45+00:00    100s     15     9     83      1082 (   150)   116 (     8)       0       0       47       4    39    711     0%
  2026-11-07T01:15:37+00:00     93s     14     9     83      1401 (    92)    40 (    30)       0       0       49       4    37    148     0%
  2026-11-07T01:01:18+00:00    134s     17     9     83      1048 (   112)    73 (     0)       0       0       48       4    38    167     0%
  2026-11-07T00:45:43+00:00     98s     16     8     84       960 (   127)    52 (     0)       0       0       49       4    37    161     0%
  2026-11-07T00:31:09+00:00    125s     23     7     85       852 (   122)    30 (    50)       0       0       49       4    37    164     0%
  2026-11-07T00:17:02+00:00    177s     43     7     85      2466 (    49)    68 (     1)       0       0       49       4    37    238     0%
  2026-11-07T00:00:55+00:00    111s     13     6     86      1592 (    46)    78 (     0)       0       0       46       4    40    260     0%
  2026-11-06T23:45:42+00:00     97s     13     6     86      1129 (    62)    32 (    15)       0       0       49       4    37    174     0%
  2026-11-06T23:30:51+00:00    107s     12     6     86      1192 (    71)    58 (     1)       0       0       47       4    39    474     0%
  2026-11-06T23:15:36+00:00     91s     11     6     86      1860 (    62)    53 (     0)       0       0       48       4    38    469     0%
  2026-11-06T23:00:48+00:00    104s     13     6     86       872 (   120)    32 (     1)       0       0       49       4    37    159     0%
  2026-11-06T22:45:33+00:00     89s     13     6     86      1119 (    59)    45 (     0)       0       0       48       4    38    390     0%
  2026-11-06T22:30:43+00:00     99s     12     6     86      1754 (    42)    49 (     0)       0       0       49       4    37    233     0%
  2026-11-06T22:15:32+00:00     88s     11     6     86      1896 (    58)    39 (    43)       0       0       48       4    38    168     0%
  2026-11-06T22:00:32+00:00     89s     12     6     86      1215 (    86)    56 (     0)       0       0       46       4    40    415     0%
  2026-11-06T21:45:49+00:00    106s     14     6     86       896 (   127)    48 (     1)       0       0       49       4    37    236     0%
  2026-11-06T21:30:42+00:00     98s     13     6     86      1596 (    20)    39 (    35)       0       0       41       4    45   1093     0%
  2026-11-06T21:15:37+00:00     94s     11     6     86      1431 (    86)    62 (     1)       0       0       49       4    37    139     0%
  2026-11-06T21:00:46+00:00    104s     12     6     86       911 (   107)    56 (     0)       0       0       48       4    38    524     0%
  2026-11-06T20:45:38+00:00     95s     12     6     86       865 (   121)    33 (     1)       0       0       49       4    37    140     0%
  2026-11-06T20:31:05+00:00    122s     15     6     86       956 (   125)    57 (     0)       0       0       49       4    37    161     0%
  2026-11-06T20:15:40+00:00     98s     11     6     86      1414 (    89)    56 (     0)       0       0       47       4    39    268     0%
  2026-11-06T20:00:38+00:00     95s     12     6     86      1014 (   121)    55 (     1)       0       0       39       4    47    387     0%
  2026-11-06T19:45:38+00:00     95s     11     6     86       835 (   118)    51 (     0)       0       0       49       4    37    183     0%
  2026-11-06T19:30:55+00:00    113s     11     6     86       798 (   114)    80 (     0)       0       0       48       4    38    281     0%
  2026-11-06T19:17:06+00:00    186s     14     6     86      1532 (    89)    59 (     6)       0       0       47       4    38   2469     0%
  2026-11-06T19:00:29+00:00     88s     12     6     86       884 (   116)    55 (     0)       0       0       46       4    40    332     0%
  2026-11-06T18:45:31+00:00     91s     11     6     86       968 (   125)    46 (     0)       0       0       49       4    37    155     0%
  2026-11-06T18:30:37+00:00     97s     12     6     86       882 (   108)    43 (     1)       0       0       48       4    38    492     0%
  2026-11-06T18:15:41+00:00    103s     14     6     86      1781 (    83)    63 (     1)       0       0       49       4    37    156     0%
  2026-11-06T18:00:27+00:00     89s     12     6     86       851 (   117)    45 (     0)       0       0       48       4    38    544     0%
  2026-11-06T17:45:31+00:00     92s     11     6     86       958 (   118)    32 (     1)       0       0       49       4    37    287     0%
  2026-11-06T17:30:34+00:00     96s     12     6     86       856 (   119)    54 (     1)       0       0       48       4    38    414     0%
  2026-11-06T17:15:40+00:00    102s     14     6     86      1908 (    75)    58 (     0)       0       0       49       4    37    163     0%
  2026-11-06T17:00:35+00:00     97s     14     6     86      1076 (   131)    38 (     1)       0       0       47       4    39    325     0%
  2026-11-06T16:45:23+00:00     85s     12     6     86      1022 (   120)    51 (     0)       0       0       49       4    37    157     0%
  2026-11-06T16:30:31+00:00     93s     12     6     86       806 (    98)    50 (     0)       0       0       47       4    39    324     0%
  2026-11-06T16:15:41+00:00    104s     12     6     86      1554 (    68)    46 (     2)       0       0       48       4    38    409     0%
  2026-11-06T16:00:39+00:00    102s     24     6     86       677 (    84)    89 (    31)       0       0       48       4    37    316     0%
  2026-11-06T15:45:28+00:00     92s     13     6     86       738 (    64)    46 (     0)       0       0       49       4    37    163     0%
  2026-11-06T15:30:34+00:00     98s     12     6     86       898 (    44)    40 (     1)       0       0       47       4    39    510     0%
  2026-11-06T15:15:21+00:00     85s     11     6     86      1947 (    48)    57 (     1)       0       0       49       4    37    162     0%
  2026-11-06T15:00:47+00:00    111s     13     6     86      1449 (    41)    50 (     0)       0       0       48       4    38    352     0%
  2026-11-06T14:45:21+00:00     86s     12     6     86      1183 (    45)    37 (     1)       0       0       49       4    37    160     0%
  2026-11-06T14:30:40+00:00    104s     14     6     86      1120 (    65)    48 (     0)       0       0       49       4    38    414     0%
  2026-11-06T14:15:27+00:00     92s     11     6     86      1364 (    79)    59 (     1)       0       0       50       4    37    178     0%
  2026-11-06T14:00:41+00:00    105s     13     6     86       673 (    90)    41 (     1)       0       0       51       4    38    282     0%
  2026-11-06T13:45:26+00:00     91s     11     6     86       797 (    96)    43 (     0)       0       0       52       4    37    166     0%
  2026-11-06T13:30:37+00:00    102s     14     6     86       663 (    78)    76 (     0)       0       0       53       4    38    326     0%
  2026-11-06T13:15:22+00:00     87s     11     6     86      1219 (    77)    45 (     1)       0       0       62       4    37    217     0%
  2026-11-06T13:00:25+00:00     90s     12     6     86       628 (    86)    47 (     0)       0       0       66       4    38    464     0%
  2026-11-06T12:45:48+00:00    114s     13     6     86       850 (   123)    58 (     1)       0       0       97       4    38   2880     0%
  2026-11-06T12:30:43+00:00    108s     15     6     86       735 (    57)   175 (  1417)       0     870      209       4    38    435     0%
  2026-11-06T12:15:22+00:00     88s     11     6     86      1203 (    91)   132 (192000)       0     883       10       4   237    176     0%
  2026-11-06T12:00:38+00:00    104s     12     6     86       700 (    98)   205 (181731)       0     915       30       4   148    423     0%
  2026-11-06T11:45:22+00:00     88s     11     6     86       672 (    91)   826 ( 38293)       0     210       11       4   121    147     0%


Major LoadDatasets Times Distribution (since last Daily Report):
    n =       15,  median ~=    90000 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:          15
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Major LoadDatasets Times Distribution (since startup):
    n =      139,  median ~=    91353 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:         133
    <= 5 min:           6
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0


Minor LoadDatasets Times Distribution (since last Daily Report):
    n =        1,  median ~=      150 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:          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

Minor LoadDatasets Times Distribution (since startup):
    n =        6,  median ~=     2000 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:          2
    <= 500 ms:          0
    <= 1 s:             0
    <= 2 s:             1
    <= 5 s:             2
    <= 10 s:            0
    <= 20 s:            1
    <= 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 =       14,  median ~=        0 ms
    0 ms:               8
    1 ms:               2
    2 ms:               0
    <= 5 ms:            0
    <= 10 ms:           0
    <= 20 ms:           0
    <= 50 ms:           0
    <= 100 ms:          1
    <= 200 ms:          0
    <= 500 ms:          0
    <= 1 s:             0
    <= 2 s:             1
    <= 5 s:             1
    <= 10 s:            1
    <= 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 =     2080,  median ~=      650 ms
    0 ms:             392
    1 ms:             179
    2 ms:              15
    <= 5 ms:           12
    <= 10 ms:          17
    <= 20 ms:          10
    <= 50 ms:          58
    <= 100 ms:         73
    <= 200 ms:         66
    <= 500 ms:        103
    <= 1 s:           384
    <= 2 s:           356
    <= 5 s:           325
    <= 10 s:           69
    <= 20 s:           11
    <= 1 min:          10
    <= 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 =    13560,  median ~=      433 ms
    0 ms:            3058
    1 ms:            1496
    2 ms:              83
    <= 5 ms:           73
    <= 10 ms:          71
    <= 20 ms:          61
    <= 50 ms:         374
    <= 100 ms:        715
    <= 200 ms:        489
    <= 500 ms:        464
    <= 1 s:          1424
    <= 2 s:          1109
    <= 5 s:          1157
    <= 10 s:          539
    <= 20 s:          633
    <= 1 min:        1439
    <= 2 min:          11
    <= 5 min:         272
    <= 10 min:         82
    <= 20 min:          8
    <= 1 hr:            2
    >  1 hr:            0


Response Succeeded Time Distribution (since last major LoadDatasets):
    n =      586,  median ~=       38 ms
    0 ms:               9
    1 ms:               2
    2 ms:               2
    <= 5 ms:            5
    <= 10 ms:           0
    <= 20 ms:          39
    <= 50 ms:         394
    <= 100 ms:         38
    <= 200 ms:         70
    <= 500 ms:          4
    <= 1 s:             3
    <= 2 s:             7
    <= 5 s:             4
    <= 10 s:            9
    <= 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 =    21196,  median ~=       80 ms
    0 ms:             662
    1 ms:             507
    2 ms:             276
    <= 5 ms:          511
    <= 10 ms:         434
    <= 20 ms:        1031
    <= 50 ms:        5170
    <= 100 ms:       3392
    <= 200 ms:       6737
    <= 500 ms:        958
    <= 1 s:           577
    <= 2 s:           296
    <= 5 s:           529
    <= 10 s:           97
    <= 20 s:           17
    <= 1 min:           2
    <= 2 min:           0
    <= 5 min:           0
    <= 10 min:          0
    <= 20 min:          0
    <= 1 hr:            0
    >  1 hr:            0

Response Succeeded Time Distribution (since startup):
    n =   155663,  median ~=       82 ms
    0 ms:            6002
    1 ms:            4790
    2 ms:            2713
    <= 5 ms:         4613
    <= 10 ms:        3245
    <= 20 ms:        8173
    <= 50 ms:       30254
    <= 100 ms:      27878
    <= 200 ms:      46773
    <= 500 ms:       9219
    <= 1 s:          4274
    <= 2 s:          2500
    <= 5 s:          4371
    <= 10 s:          757
    <= 20 s:           60
    <= 1 min:          27
    <= 2 min:           5
    <= 5 min:           2
    <= 10 min:          7
    <= 20 min:          0
    <= 1 hr:            0
    >  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


SgtMap topography nFromCache=16 nNotFromCache=55
GSHHS: nCached=100 of 100, nCoarse=294, nSuccesses=330, nTossed=26
NationalBoundaries: nCached=20 of 100,  nCoarse=33, nSuccesses=67, nTossed=0
StateBoundaries: nCached=20 of 100,  nCoarse=28, nSuccesses=67, nTossed=0
Rivers: nCached=20 of 100,  nCoarse=28, nSuccesses=67, nTossed=0
bufferedImage isAccelerated=[unknown]
canonical map sizes: 233 + 790 + 311 + 1584 + 1030 + 1487 = 5435
canonicalStringHolder map sizes: 911 + 969 + 1202 + 630 + 273 + 492 = 4477

Number of threads: Tomcat-waiting=45, inotify=4, other=39
(format: #threadNumber Thread[threadName,threadPriority,threadGroup] threadStatus)

#1 Thread[AsyncFileHandlerWriter-1,5,main] WAITING daemon
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:750)

#2 Thread[Catalina-utility-1,1,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.lang.Thread.run(Thread.java:750)

#3 Thread[Catalina-utility-2,1,main] WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.lang.Thread.run(Thread.java:750)

#4 Thread[cluster1-connection-reaper-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#5 Thread[cluster1-nio-worker-0,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#6 Thread[cluster1-nio-worker-1,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#7 Thread[cluster1-nio-worker-2,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#8 Thread[cluster1-nio-worker-3,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait0(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:176)
io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:286)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#9 Thread[cluster1-scheduled-task-worker-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#10 Thread[cluster1-timeouter-0,5,main] TIMED_WAITING
java.lang.Thread.sleep(Native Method)
io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:569)
io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:465)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#11 Thread[cluster2-connection-reaper-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#12 Thread[cluster2-nio-worker-0,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#13 Thread[cluster2-nio-worker-1,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#14 Thread[cluster2-nio-worker-2,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#15 Thread[cluster2-nio-worker-3,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#16 Thread[cluster2-scheduled-task-worker-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#17 Thread[cluster2-timeouter-0,5,main] TIMED_WAITING
java.lang.Thread.sleep(Native Method)
io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:569)
io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:465)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#18 Thread[cluster3-connection-reaper-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#19 Thread[cluster3-nio-worker-0,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#20 Thread[cluster3-nio-worker-1,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#21 Thread[cluster3-nio-worker-2,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#22 Thread[cluster3-nio-worker-3,5,main] RUNNABLE
io.netty.channel.epoll.Native.epollWait(Native Method)
io.netty.channel.epoll.Native.epollWait(Native.java:192)
io.netty.channel.epoll.Native.epollWait(Native.java:185)
io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290)
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347)
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#23 Thread[cluster3-scheduled-task-worker-0,5,main] TIMED_WAITING
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#24 Thread[cluster3-timeouter-0,5,main] TIMED_WAITING
java.lang.Thread.sleep(Native Method)
io.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:569)
io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:465)
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
java.lang.Thread.run(Thread.java:750)

#25 Thread[FileHandlerLogFilesCleaner-1,5,main] WAITING daemon
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:750)

#26 Thread[Finalizer,8,system] WAITING daemon
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:188)

#27 Thread[GC Daemon,2,system] TIMED_WAITING daemon
java.lang.Object.wait(Native Method)
sun.misc.GC$Daemon.run(GC.java:117)

#28 Thread[http-nio-8080-Acceptor,5,main] RUNNABLE daemon
sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:421)
sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:249)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:825)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:146)
java.lang.Thread.run(Thread.java:750)

#29 Thread[http-nio-8080-Poller,5,main] RUNNABLE daemon
sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1130)
java.lang.Thread.run(Thread.java:750)

#30 Thread[https-jsse-nio-8443-Acceptor,5,main] RUNNABLE daemon
sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:421)
sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:249)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:825)
org.apache.tomcat.util.net.NioEndpoint.serverSocketAccept(NioEndpoint.java:71)
org.apache.tomcat.util.net.Acceptor.run(Acceptor.java:146)
java.lang.Thread.run(Thread.java:750)

#31 Thread[https-jsse-nio-8443-exec-16,5,main] TIMED_WAITING daemon
java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:309)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:695)
javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:201)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:170)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:340)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:167)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:170)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:140)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:170)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:534)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:129)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:764)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:350)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:409)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1344)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2254)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.lang.Thread.run(Thread.java:750)

#32 Thread[https-jsse-nio-8443-exec-176,5,main] TIMED_WAITING daemon
java.lang.Thread.sleep(Native Method)
com.cohort.util.Math2.sleep(Math2.java:309)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:695)
javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:201)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:170)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:340)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:167)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:170)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:140)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:170)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:534)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:129)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:764)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:350)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:409)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1344)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2254)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.lang.Thread.run(Thread.java:750)

#33 Thread[https-jsse-nio-8443-exec-69,5,main] RUNNABLE daemon
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
java.net.SocketInputStream.read(SocketInputStream.java:171)
java.net.SocketInputStream.read(SocketInputStream.java:141)
java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
java.io.BufferedInputStream.read(BufferedInputStream.java:345)
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:745)
sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:680)
sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1610)
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1515)
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1681)
gov.noaa.pfel.coastwatch.util.SSR.getUrlConnBufferedInputStream(SSR.java:1596)
dods.dap.DConnect.openConnection(DConnect.java:237)
dods.dap.DConnect.openConnection(DConnect.java:218)
dods.dap.DConnect.getDataFromUrl(DConnect.java:549)
dods.dap.DConnect.getData(DConnect.java:509)
dods.dap.DConnect.getData(DConnect.java:691)
gov.noaa.pfel.coastwatch.griddata.OpendapHelper.getPrimitiveArrays(OpendapHelper.java:483)
gov.noaa.pfel.erddap.dataset.EDDGridFromDap.getSourceData(EDDGridFromDap.java:871)
gov.noaa.pfel.erddap.dataset.GridDataAccessor$GetChunkCallable.call(GridDataAccessor.java:725)
gov.noaa.pfel.erddap.dataset.GridDataAccessor$GetChunkCallable.call(GridDataAccessor.java:665)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.startAnotherTask(GridDataAccessor.java:651)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.getChunk(GridDataAccessor.java:590)
gov.noaa.pfel.erddap.dataset.GridDataAccessor.increment(GridDataAccessor.java:524)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsTableWriter(EDDGrid.java:8804)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsSeparatedAscii(EDDGrid.java:8596)
gov.noaa.pfel.erddap.dataset.EDDGrid.saveAsCsv(EDDGrid.java:8523)
gov.noaa.pfel.erddap.dataset.EDDGrid.respondToDapQuery(EDDGrid.java:2245)
gov.noaa.pfel.erddap.Erddap.doDap(Erddap.java:4428)
gov.noaa.pfel.erddap.Erddap.doGet(Erddap.java:569)
javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:201)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:57)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:170)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:340)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:167)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:170)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:140)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:170)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:146)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:534)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:129)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:86)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:764)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:71)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:350)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:409)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:71)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:1344)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:2254)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:74)
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:976)
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:494)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:80)
java.lang.Thread.run(Thread.java:750)

#34 Thread[https-jsse-nio-8443-Poller,5,main] RUNNABLE daemon
sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1130)
java.lang.Thread.run(Thread.java:750)

#35 Thread[Java2D Disposer,10,system] WAITING daemon
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
sun.java2d.Disposer.run(Disposer.java:148)
java.lang.Thread.run(Thread.java:750)

#36 Thread[main,5,main] TIMED_WAITING
java.lang.Thread.sleep(Native Method)
org.apache.catalina.core.StandardServer.await(StandardServer.java:527)
org.apache.catalina.startup.Catalina.await(Catalina.java:951)
org.apache.catalina.startup.Catalina.start(Catalina.java:899)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:348)
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)

#37 Thread[Reference Handler,10,system] WAITING daemon
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
java.lang.ref.Reference.tryHandlePending(Reference.java:191)
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

#38 Thread[RunLoadDatasets,5,main] TIMED_WAITING daemon
java.lang.Thread.sleep(Native Method)
gov.noaa.pfel.erddap.RunLoadDatasets.run(RunLoadDatasets.java:288)

#39 Thread[Signal Dispatcher,9,system] RUNNABLE daemon


 
ERDDAP, Version 2.14
Disclaimers | Privacy Policy | Contact