【问题标题】:How to Deploy spring boot application on digital server cloud如何在数字服务器云上部署 Spring Boot 应用程序
【发布时间】:2019-09-26 18:19:27
【问题描述】:

我创建了一个 Spring Boot 应用程序,我想用数字海洋服务器部署它,请任何人指导我。 任何帮助将不胜感激。

【问题讨论】:

    标签: java spring-boot digital-ocean


    【解决方案1】:

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

    首先create可执行jar/war文件。

    第二move生成文件(jar/war)文件到远程服务器(droplet)。

    第三,确保安装了正确的java版本(which java)。如果不是install它。

    第四run你的jar作为一个独立的进程。

    更好的方法是将您的应用程序打包到 docker 容器中,然后将其部署在编排环境中。

    【讨论】:

    • 感谢 Alan 的帮助。您是否知道 digital Ocean 提供的 vps 计划是否在其 cpanel 中也包含数据库,或者我们需要在那里安装。如果我们安装了自己的数据库,那么如果我们部署我们的应用程序,就会产生性能问题。
    • 我建议使用托管解决方案,而不是自己部署和维护数据库。它很容易设置,试试吧,不要相信我的话。
    • DigitalOcean 提供数据库解决方案,例如自动备份等维护服务。亚马逊 (AWS) 有 RDS 解决方案,这基本上是同一件事,但来自不同的提供商。托管解决方案基本上意味着他们负责维护和硬件故障。它因供应商而异,但主要是他们都提供维护解决方案。
    猜你喜欢
    • 1970-01-01
    • 2020-11-27
    • 1970-01-01
    • 1970-01-01
    • 2019-01-31
    • 2020-04-26
    • 2018-05-01
    • 2016-04-03
    • 1970-01-01
    相关资源
    最近更新 更多