Commit f24c7be3 authored by 马超's avatar 马超

doc: 分环境启动文档

parent ac492aa0
...@@ -160,14 +160,14 @@ LDP安装包已集成。 ...@@ -160,14 +160,14 @@ LDP安装包已集成。
#### 修改启动配置boot.conf #### 启动配置boot.conf
`conf/boot.conf`是和启动脚本配合使用的配置文件,内容如下: `conf/boot.conf`是和启动脚本配合使用的配置文件,内容如下:
```shell ```shell
NACOS_SERVER=nacos-server0:8018 NACOS_SERVER=nacos-server0:8018
SPRING_PROFILES_ACTIVE=nacos SPRING_PROFILES_ACTIVE=prod
DUBBO_PROTOCOL_HOST=sinra-server0 DUBBO_PROTOCOL_HOST=ldp-server0
DEPLOY_ENV=prod DEPLOY_ENV=prod
``` ```
...@@ -176,21 +176,25 @@ DEPLOY_ENV=prod ...@@ -176,21 +176,25 @@ DEPLOY_ENV=prod
| key | 备注 | | key | 备注 |
| ---------------------- | ------------------------------------------------------------ | | ---------------------- | ------------------------------------------------------------ |
| NACOS_SERVER | 指定服务注册的NACOS地址 | | NACOS_SERVER | 指定服务注册的NACOS地址 |
| SPRING_PROFILES_ACTIVE | 指定启动的配置文件 | | SPRING_PROFILES_ACTIVE | 指定启动的配置文件(dev、prod) |
| DUBBO_PROTOCOL_HOST | DEPLOY_ENV值为`dev`时,指定以下服务在NACOS上的IP值(base-service、uaa-service、mcs-service、job-service) | | DUBBO_PROTOCOL_HOST | DEPLOY_ENV值为`dev`时,指定以下服务在NACOS上的IP值(base-service、uaa-service、mcs-service、job-service) |
| DEPLOY_ENV | 指定启动环境(prod、dev),当启动环境为prod的时候,服务在NACOS上的值默认为IP | | DEPLOY_ENV | 指定部署环境(prod、dev),默认值为prod,服务在NACOS上的IP值是服务器IP。当部署环境为dev时,服务在NACOS上IP值为DUBBO_PROTOCOL_HOST所配置的值 |
根据部署环境修改配置文件 根据部署环境修改配置文件
**开发环境:** **开发环境(dev):**
1、修改`DUBBO_PROTOCOL_HOST`为对应的值(需要在hosts中配置) 1、修改`DUBBO_PROTOCOL_HOST`为对应的值(需要在hosts中配置)
2、修改`DEPLOY_ENV``dev` 2、修改`SPRING_PROFILES_ACTIVE``DEPLOY_ENV``dev`
**生产环境:** **生产环境(prod):**
不用做任何修改。 默认配置为生产环境,不用做任何修改。如果是从开发环境修改为生产环境,只需要将`SPRING_PROFILES_ACTIVE``DEPLOY_ENV`的值修改为`prod`
> PS:记录下这里配置的值,后面修改NACOS配置文件时,需要通过这个值来决定修改哪些配置文件。
...@@ -230,14 +234,15 @@ cd nacos/bin ...@@ -230,14 +234,15 @@ cd nacos/bin
默认用户名/口令: nacos/nacos 默认用户名/口令: nacos/nacos
### nacos在线配置参数 ### nacos在线配置参数
需要根据[启动配置](#启动配置boot.conf)修改不同的配置文件,如果启动配置为dev,则修改xxxx-dev.yml文件,如果启动配置为prod,则修改xxxx-prod.yml文件。
#### 数据库参数配置 #### 数据库参数配置
* 进入nacos配置列表 * 进入nacos配置列表
![nacos配置列表](imgs/nacos-config-list.png) ![nacos配置列表](imgs/nacos-config-list.png)
* 修改base-server-nacos.yml * 修改base-server-dev.yml或者base-server-prod.yml
![base-server-nacos.yml](imgs/base-server-nacos-config-list.png) ![base-server-nacos.yml](imgs/base-server-nacos-config-list.png)
* 修改如图所示的用户名及密码 * 修改如图所示的用户名及密码
![base-server-nacos.yml](imgs/base-server-nacos-config-list-change.png) ![base-server-nacos.yml](imgs/base-server-nacos-config-list-change.png)
...@@ -247,8 +252,16 @@ cd nacos/bin ...@@ -247,8 +252,16 @@ cd nacos/bin
* 进入nacos配置列表 * 进入nacos配置列表
![nacos配置列表](imgs/nacos-config-list.png) ![nacos配置列表](imgs/nacos-config-list.png)
* 修改 mcs-service-nacos.yml、uaa-service-nacos.yml和job-service-nacos.yml
![redis-change-list.png](imgs/redis-change-list.png) * **测试环境** 修改 mcs-service-dev.yml、uaa-service-dev.yml和job-service-dev.yml
![redis-change-list.png](imgs/redis-change-list-dev.png)
**生产环境** 修改mcs-service-prod.yml、uaa-service-prod.yml和job-service-prod.yml
![生产环境修改](imgs/redis-change-list-prod.png)
* 修改如图所示的密码或端口 * 修改如图所示的密码或端口
![redis-change-1.png](imgs/redis-change-1.png) ![redis-change-1.png](imgs/redis-change-1.png)
![redis-change-2.png](imgs/redis-change-2.png) ![redis-change-2.png](imgs/redis-change-2.png)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment