Adam Spektor created MESOS-1852:
-----------------------------------

             Summary: Health validation do not accept port index other that 0 
or multiple validations for several ports
                 Key: MESOS-1852
                 URL: https://issues.apache.org/jira/browse/MESOS-1852
             Project: Mesos
          Issue Type: Bug
    Affects Versions: 0.20.1
         Environment: Mesos 0.20.1 Marathon 0.7.1
            Reporter: Adam Spektor
            Priority: Critical


Example : 

"healthChecks": [
        {
            "protocol": "HTTP",
            "path": "/action=GetLicenseInfo",
            "gracePeriodSeconds": 3,
            "intervalSeconds": 10,
            "portIndex": 0,
            "timeoutSeconds": 10,
            "maxConsecutiveFailures": 3
        },
        {
            "protocol": "HTTP",
            "path": "/action=GetStatus",
            "gracePeriodSeconds": 3,
            "intervalSeconds": 10,
            "portIndex": 1,
            "timeoutSeconds": 10,
            "maxConsecutiveFailures": 3
        },
        {
            "protocol": "HTTP",
            "path": "/action=GetStatus",
            "gracePeriodSeconds": 3,
            "intervalSeconds": 10,
            "portIndex": 2,
            "timeoutSeconds": 10,
            "maxConsecutiveFailures": 3
        }

I got following error :
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
<title>Error 500 Server Error</title>
</head>
<body>
<h2>HTTP ERROR: 500</h2>
<p>Problem accessing /v2/apps. Reason:
<pre>    Server Error</pre></p>
<hr /><i><small>Powered by Jetty://</small></i>
</body>
</html>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to