【发布时间】:2020-07-03 02:58:21
【问题描述】:
我是部署新手,我已经将 jar 文件作为一个包进行了部署,我应该如何继续在我的产品服务器中进行部署?
我的产品服务器基本上是在 AWS 上运行的 EC2 机器
- 我应该只运行 java - jar “jar 文件”吗?这是生产服务器的实践方式吗?
- 要不要打包 .jar 文件到 ear/war 并部署到 tomcat/jboss 服务器中?
帮助表示赞赏!
【问题讨论】:
-
你还没有告诉我们你的程序做了什么。如果它是一个应该始终运行的服务器,那么它的部署方式与应该作为日常批处理作业或交互式工具运行的东西不同
-
是的,它是一个必须始终运行的服务器端代码 API
-
数据太少,无法回答您的问题。您没有指定您可以使用的基础设施。例如,当您部署到 k8s、Elastic beanstalk、prem 服务器等时,您选择不同的选项并有不同的约束。