为什么要将 WAR 部署到诸如 tomcat 之类的 Web 服务器上,而不是独立运行它?
与独立运行实例相比,部署为 .war 是否有好处?
我似乎找不到任何理由为什么最好部署一个 Web 应用程序,然后单独运行它。
战争部署只是标准做法吗?
用户群的大小与它有什么关系吗?
它是基于每个应用程序的吗?
这只是管理员偏好吗?
我问这些问题的原因是我有一个 web 服务,我可以选择将我的 war 文件部署到 tomcat,或者独立运行它。是否有关于为什么要使用其中一个的一般做法?似乎没有什么理由,更多的是这样做。
我不同意“一直都是这样……”的做法。
如果有人可以阐明何时使用一个而不是另一个,以及为什么这样做更好,那将不胜感激。