初学者jJava-Amazon Elastic Beanstalk-也无法正确指定健康检查url,基本url是什么

初学者jJava-Amazon Elastic Beanstalk-也无法正确指定健康检查url,基本url是什么,java,amazon-web-services,amazon-elastic-beanstalk,Java,Amazon Web Services,Amazon Elastic Beanstalk,我已经用Java创建了一个示例web应用程序。它没有错误,我能够成功地创建一个战争档案。我还在本地Tomcat7服务器上成功地测试了这一点 现在,这个示例web应用程序有两个servlet——“home”和“runsinglecrawjob”。战争档案的名称是“sparkcrawler0.12.war” 因此,在本地Tomcat中,我访问的web应用程序位于 http://localhost:8080/SparkCrawler0.12/runsinglecrawljob 另一个servlet

我已经用Java创建了一个示例web应用程序。它没有错误,我能够成功地创建一个战争档案。我还在本地Tomcat7服务器上成功地测试了这一点

现在,这个示例web应用程序有两个servlet——“home”和“runsinglecrawjob”。战争档案的名称是“sparkcrawler0.12.war”

因此,在本地Tomcat中,我访问的web应用程序位于

 http://localhost:8080/SparkCrawler0.12/runsinglecrawljob
另一个servlet是

 http://localhost:8080/SparkCrawler0.12/home
现在,当我创建弹性Beanstalk环境时,我指定了健康检查url=“/home”

但我得到的错误是健康检查url没有响应,因此应用程序没有在Elastic Beanstalk中运行-它显示503错误-根据Google Chrome,这就是确切的消息--

HTTP错误503(服务不可用):服务器当前无法处理请求。此代码表示这是一种临时情况,服务器将在延迟后重新启动

现在,健康检查URL的正确值是什么

另外,如果我的URL是

 http://spark.elasticbeanstalk.com
按照Elastic Beanstalk中的定义,那么我是否可以访问位于

 http://spark.elasticbeanstalk.com/SparkCrawler0.12/runsinglecrawljob
 http://spark.elasticbeanstalk.com/runsinglecrawljob ?
或者我是否可以访问位于的web应用程序

 http://spark.elasticbeanstalk.com/SparkCrawler0.12/runsinglecrawljob
 http://spark.elasticbeanstalk.com/runsinglecrawljob ?

我不知道这是否相关,但我有一个非常类似的问题,但与PHP codeigniter应用程序有关

我上传了应用程序,“index.php”是应用程序的正常起点。 我还有一个简单的“phpinfo.php”,它与index.php并行

所以,URL是myApp.elasticbeanstalk.com,点击index.php,就可以了

但是,对于健康检查,我将其设置为/phpinfo.php,因为我希望将myApp.elasticbeanstalk.com/phpinfo.php用作健康检查

如果我这样做,健康检查总是失败,因此我的应用程序无法运行,我看到了一个耀眼的红色厄运框

这让我快发疯了

(我为什么要这样做?--因为我想在应用程序根目录中添加一个.htaccess文件,除了phpinfo.php文件外,其他所有文件都需要密码,我在本地测试了这个文件,它可以工作。我还没有添加.htaccess文件--我只是想看看是否可以将健康检查指向“/”之外的其他内容。”让它工作

更新--
我解决了我的问题。事实证明,当我启动这些弹性beanstalk环境之一时,我必须立即设置healthcheck url,然后设置为/phpinfo.php,然后上载我的应用程序。当我之前对此感到烦躁时,我会尝试稍后编辑配置以更改healthcheck url,但这从未奏效该实例将永远不会再次激活。

您是否尝试将
/SparkCrawler0.12/home
作为您的健康检查URL?此外,如果您的健康检查结果为阴性,您的ELB将不会注册活动实例,这就是您无法访问Web应用程序的原因。@Christopher我按照您的建议尝试了该URL,但仍然面临相同的问题……还有其他id吗eas?谢谢。。。