我有一个在 Tomcat 上运行的基于 java 的 Web 应用程序,它使用 spring 框架。我需要公开 ping URL 来检查应用程序是否已启动并运行。我考虑了以下实现方法,当我尝试它们时,它们似乎都运行良好。然而,我无法决定一种方法是否比另一种更好。我走哪条路重要吗?有人可以建议哪种方法更好以及为什么吗?
- 创建一个网页并修改web.xml以将url重定向到jsp页面。
- 使用 Spring-WS 创建 REST 服务
- 创建 servlet 并返回响应
最佳答案
使用任何你想要的东西:-)但是请注意,Spring-WS 和 JSP 都比 servlet 重一点(这里实际上不是一个有意义的原因)。如果您的应用程序已经有 REST API,请使用 Spring-WS,如果您通过 JSP 渲染页面,请使用 JSP。或者,如果您不使用这些,请编写一个普通的 servlet。
关于java - Web应用的Ping实现方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20200465/