java - Web应用的Ping实现方法

标签 java spring jakarta-ee web-applications

我有一个在 Tomcat 上运行的基于 java 的 Web 应用程序,它使用 spring 框架。我需要公开 ping URL 来检查应用程序是否已启动并运行。我考虑了以下实现方法,当我尝试它们时,它们似乎都运行良好。然而,我无法决定一种方法是否比另一种更好。我走哪条路重要吗?有人可以建议哪种方法更好以及为什么吗?

  1. 创建一个网页并修改web.xml以将url重定向到jsp页面。
  2. 使用 Spring-WS 创建 REST 服务
  3. 创建 servlet 并返回响应

最佳答案

使用任何你想要的东西:-)但是请注意,Spring-WS 和 JSP 都比 servlet 重一点(这里实际上不是一个有意义的原因)。如果您的应用程序已经有 REST API,请使用 Spring-WS,如果您通过 JSP 渲染页面,请使用 JSP。或者,如果您不使用这些,请编写一个普通的 servlet。

关于java - Web应用的Ping实现方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20200465/

相关文章:

java - 使用 Java 7 类型注释 (JSR 308)?

java - 给定正数的所有数字的总和

java - 在 Spring Boot IntegrationTest 上禁用 @Schedule

java - 在 Spring Rest Controller 中出现 JSON 解析错误 (MismatchedInputException)

Java,如何在纯java中使用表达式语言

java - JAX-RS 异常映射器 : What about wrapped exceptions and default case?

Java swt Canvas运行循环

java - 更改折线图符号的颜色和线型

java - 如何使用 spring 和 hibernate 从 mysql 获取图像列表

java - 如何重新附加到现有的 Java EE session