您觉得本文档还缺少什么内容?可以自己补充~
- 登录nacos控制台(http://localhost:8848/nacos/), 访问
命名空间
->新建命名空间
命名空间ID: 0872dfcc-ade5-474e-984d-f232cff5f536 命名空间名称:bc-cloud 描述:柏成云平台
- 若你新建的命名空间ID不是: 0872dfcc-ade5-474e-984d-f232cff5f536, 则需要替换项目(bc-cloud)中,配置文件
src/main/filters/config-dev.properties
中nacos.namespace
.
修改
src/main/filters/config-dev.properties
中的nacos.ip
为你nacos的ip, 或者在hosts文件配置映射.Mac系统或者Linux系统,修改
src/main/filters/config-dev.properties
中的logging.file.path
为本机已经创建好的
且当前计算机登录用户拥有创建文件权限的
路径。将项目所需的配置文件导入Nacos
配置列表
bc-cloud
命名空间- 方法1:将
01-docs/nacos/**.yml
目录下的所有配置文件,逐一在配置列表
- 命名空间为bc-cloud
中新建 (新建按钮在分页表格的右上角
)。
- 方法1:将
- 方法2:将
01-docs/nacos/nacos_config_export_***.zip
目录下的压缩包导入
- 在 nacos 中修改 mysql.yml 的IP、端口、账号密码
- 修改 nacos 中 redis.yml 的IP、端口、账号密码
- 修改 nacos 中 rabbitmq.yml 的IP、端口、账号密码
至此, 项目需要调整的配置全部完成, 其他参数用默认的即可, 开发建议理解清楚每个配置的含义.
配置文件介绍
本项目有9个配置文件,分成2类:
common.yml
mysql.yml
redis.yml
rabbitmq.yml
bc-oauth-server.yml
bc-authority-server.yml
bc-file-server.yml
bc-gateway-server.yml
bc-tenant-server.yml
通用配置:common.yml、redis.yml、mysql.yml、rabbitmq.yml
common.yml:配置
所有的服务
和所有环境
都需要的配置,如果有个别服务,或者个别环境需要个性化配置, 只需要在每个服务的配置文件中单独修改即可。- mysql.yml: 配置mysql链接信息、Mybatis Plus 配置信息等
- redis.yml: 配置 redis 链接信息
rabbitmq.yml:配置 rabbtit 链接信息
项目配置:bc-xxx-server.yml (如:bc-authority-server.yml、bc-file-server.yml等) 在bc-xxx-server.yml 里面配置每个服务的特有配置,比如bc-oauth-server.yml里面会配置swagger扫描路径、项目启动端口、token有效期等信息。
题外话: 若一个项目有不同环境, 不同的开发人员共用用一个nacos, 可以采用命名空间隔离、Group隔离、配置文件隔离 3种方式来解决.