我目前正在用Spring引导开发REST。我希望它部署在google云(计算引擎)上。我创建了一个虚拟linux机器,安装了java 8,并将我的spring引导应用程序放入其中。它运行良好,但是:我的应用程序是一个jar文件(嵌入式Tomcat)。我启动它的时候是这样的: java -jar myApp.jar,它运行得很好。但是当我关闭google云上的外壳时,我的应用程序就不再可用了。我希望我的应用程序总是可用的,而不必每次退出外壳时就启动它。有可能吗?
发布于 2017-08-11 12:50:55
发布于 2017-08-11 12:46:22
如果您使用虚拟机(),您可以使用脚本( windows中的bat或linux中的sh )来执行java -jar命令,但是您可以使用太容器引擎并使用应用程序创建一个停靠器容器。配置一个dockerfile并进行部署。容器环境自动运行您的应用程序。
https://stackoverflow.com/questions/45635432
复制相似问题