更新目录
This commit is contained in:
@ -17,14 +17,15 @@ Kuboard 网站将陆续 **连载** 如何使用 Kuboard 在 Kubernetes 上部署
|
||||
* back-center
|
||||
|
||||
该系列连载文章的目录如下:
|
||||
* [准备OCP的构建环境和部署环境](./prepare.html)
|
||||
* [构建docker镜像并推送到仓库](./build.html)
|
||||
* [部署顺序](./sequence.html)
|
||||
* [在K8S上部署eureka-server](eureka-server.html)
|
||||
* [准备OCP的构建环境和部署环境](/learning/k8s-practice/ocp/prepare.html)
|
||||
* [构建docker镜像并推送到仓库](/learning/k8s-practice/ocp/build.html)
|
||||
* [部署顺序](/learning/k8s-practice/ocp/sequence.html)
|
||||
* [在K8S上部署eureka-server](/learning/k8s-practice/ocp/eureka-server.html)
|
||||
* [在K8S上部署auth-server]
|
||||
* [在K8S上部署user-center]
|
||||
* [在K8S上部署api-gateway]
|
||||
* [在K8S上部署back-center]
|
||||
* [重新审视配置信息]
|
||||
* [导出部署配置]
|
||||
* [在新的名称空间导入部署配置]
|
||||
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 146 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 175 KiB |
@ -6,7 +6,7 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
|
||||
|
||||
# 部署顺序
|
||||
|
||||
## 部署顺序及其原因
|
||||
## 部署顺序的确定
|
||||
|
||||
本教程将在 KUbernet是上部署 Spring Cloud - Open Capacity Platform 微服务架构的如下模块:
|
||||
|
||||
@ -18,7 +18,9 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
|
||||
|
||||
他们之间的依赖关系如下图所示:
|
||||
|
||||

|
||||
<p>
|
||||
<img src="./sequence.assets/image-20190926064754936.png" style="max-width: 720px;" alt="Kubernetes教程:Spring Cloud 组件部署顺序">
|
||||
</p>
|
||||
|
||||
本教程将按照如下顺序部署这些微服务模块:
|
||||
|
||||
@ -28,7 +30,7 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
|
||||
4. 服务网关 api-gateway
|
||||
5. 后台中心 back-center
|
||||
|
||||
在决定按照什么顺序部署这些微服务组件时,需要考虑的因素有:
|
||||
在决定按照什么顺序部署这些微服务组件时,主要考虑的因素有:
|
||||
|
||||
* **依赖关系**
|
||||
* 0 依赖(不依赖任何其他模块)的最先部署
|
||||
@ -46,7 +48,7 @@ description: Kubernetes教程_使用Kuboard在Kubernetes上部署Spring_Cloud微
|
||||
* 服务提供者先于服务调用者存在,遵循了依赖关系
|
||||
* 服务调用者可以先于服务提供者存在并正常启动,此时,如果服务提供者完成启动并向注册中心注册,服务调用者后续才发现提供者的存在,并进一步向服务提供者发送接口调用请求。此时服务注册中心使得我们可以向一个已经运行多时(api-server已存在)的情况下添加新的微服务(比方说 product-center)
|
||||
::: tip
|
||||
按照解耦关系这几个微服务模块的部署顺序也可以调成为:
|
||||
按照解耦关系这几个微服务模块的部署顺序也可以调整为:
|
||||
1. 服务注册中心 eureka-server
|
||||
2. 服务网关 api-gateway
|
||||
3. 用户中心 user-center
|
||||
|
||||
Reference in New Issue
Block a user