Skip to content

Commit a30fc54

Browse files
committed
Create README.md
1 parent 9baa365 commit a30fc54

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

VI. Deploying to the cloud/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
### 部署到云端
2+
3+
对于大多数流行云PaaS(平台即服务)提供商,Spring Boot的可执行jars就是为它们准备的。这些提供商往往要求你带上自己的容器;它们管理应用的进程(不特别针对Java应用程序),所以它们需要一些中间层来将你的应用适配到云概念中的一个运行进程。
4+
5+
两个流行的云提供商,Heroku和Cloud Foundry,采取一个打包('buildpack')方法。为了启动你的应用程序,不管需要什么,buildpack都会将它们打包到你的部署代码:它可能是一个JDK和一个java调用,也可能是一个内嵌的webserver,或者是一个成熟的应用服务器。buildpack是可插拔的,但你最好尽可能少的对它进行自定义设置。这可以减少不受你控制的功能范围,最小化部署和生产环境的发散。
6+
7+
理想情况下,你的应用就像一个Spring Boot可执行jar,所有运行需要的东西都打包到它内部。

0 commit comments

Comments
 (0)