Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在数字服务器云上部署spring boot应用程序_Java_Spring Boot_Digital Ocean - Fatal编程技术网

Java 如何在数字服务器云上部署spring boot应用程序

Java 如何在数字服务器云上部署spring boot应用程序,java,spring-boot,digital-ocean,Java,Spring Boot,Digital Ocean,我已经创建了一个spring boot应用程序,我想与digital ocean服务器一起部署,请有人给我指点一下。 任何帮助都将不胜感激。使用Digital Ocean在云中运行java应用程序的最简单方法: 第一个,可执行jar/war文件 第二个,将生成的文件(jar/war)文件发送到远程服务器(droplet) Third,确保安装了正确的java版本(哪个java)。如果不是的话 第四个,您的jar是一个分离的进程 更好的方法是将应用程序打包到docker容器中,并将其部署到精心安排

我已经创建了一个spring boot应用程序,我想与digital ocean服务器一起部署,请有人给我指点一下。
任何帮助都将不胜感激。

使用Digital Ocean在云中运行java应用程序的最简单方法:

第一个,可执行jar/war文件

第二个,将生成的文件(jar/war)文件发送到远程服务器(droplet)

Third,确保安装了正确的java版本(
哪个java
)。如果不是的话

第四个,您的jar是一个分离的进程


更好的方法是将应用程序打包到docker容器中,并将其部署到精心安排的环境中。

感谢Alan的帮助。。您知道数字海洋提供的vps计划吗?它是否也在其cpanel中包含数据库,或者我们是否需要在那里安装数据库。如果我们安装了自己的数据库,那么如果我们部署应用程序,就会产生性能问题。我建议使用托管解决方案,而不是自己部署和维护数据库。这很容易设置、试用,不用相信我的话。DigitalOcean提供数据库解决方案,如自动备份等维护服务。Amazon(AWS)有RDS解决方案,这基本上是相同的,但来自不同的提供商。托管解决方案基本上意味着他们负责维护和硬件故障。它因供应商而异,但主要的是它们都提供维护解决方案。