0

我正在尝试将我的 java servlet 部署到弹性 beanstalk 并且它总是在运行状况检查 URL 上失败。我有一个运行状况检查器 servlet,其代码如下

公共类 HealthCheck 扩展 HttpServlet { private static final long serialVersionUID = 1L;

public HealthCheck() {
    super();
    // TODO Auto-generated constructor stub
}


protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {


    response.setStatus(HttpServletResponse.SC_OK);


}

我认为这会起作用,但我想不会。我正在使用 ecplise EE 并使用它自动生成的 web.xml,并且 url-path 是 /HealthCheck。任何人都知道为什么这对我不起作用?谢谢!

4

1 回答 1

1

你应该试试这些:

  1. 在 WebContent 文件夹中创建一个 html 文件。你可以只创建一个空的html,就足够了。
  2. 使用 Java 6 重建您的项目,因为 AWS Beanstalk 使用 Java 6。
于 2012-09-07T07:50:12.647 回答