【发布时间】:2021-09-18 14:55:45
【问题描述】:
我必须在一家公司的内部服务器上部署一个 Spring 应用程序。服务器在 VMWare vsphere 上运行多个虚拟机,我想知道什么是最好的方法以及什么可以用来部署我的 Java Spring 应用程序。
我的两个想法是:
- 使用其中一个 Windows Server 实例并在每次启动实例时将其作为服务运行。 (可能是最简单但不是最好的)。
- 找到一种方法以某种方式将 Java 运行时部署为虚拟机,以便让我的 Spring boot 实例在其中运行。
不幸的是,我的应用程序,就其目的和工作方式而言,需要部署在局域网上(我的应用程序从 LAN IoT 客户端轮询数据,并且它需要在我们的网络内部),因此我不能使用任何AWS 或 Google 等在线服务。
我想知道我的选项 2 是否是一个可行的选项,以及可以使用什么来实现它(就所需的软件而言,以及是否值得付出努力)。不幸的是,我不知道从哪里开始。
【问题讨论】:
标签: java spring spring-boot vmware vsphere