我完全可以在两种情况下配置弹簧引导,这里的问题是它们哪一个更健壮,并且是更推荐的,因为我没有寻找春天启动文档中推荐的方式在生产环境中部署它,我对使用嵌入式容器关注的是:用于生产的外部容器中的弹簧引导嵌入式容器或战争文件
- 如果我想将其设置为Windows或Linux的服务,是JAR文件的最好的选择?
- 如果我使用jar文件,我不会有权重新启动服务器。
- 也许将来我需要更多的应用程序在同一个容器中。
- 如果我重新启动机器,我必须再次执行java -jar。
在一般的问题是,这是更好使用的jar文件并执行其如Java生产-jar jarname.jar或包装更改为战争设置Tomcat作为提供并设置所生成的战争在一个空的Tomcat 。
我希望你能帮助我。
---编辑---
很多时候,答案是靠,这是一个正常的Web应用程序或REST Web服务。
我有同样的问题,我认为这是最好有它运行的一个tomcat服务器。但取决于您使用项目的操作类型。另外我认为tomcat提供了一些安全性来运行它。 –
你的意思是什么样的安全?“我也认为tomcat提供了一些安全性来运行它。”? – Andy
我认为他在说的是jdbc领域,例如 –