主流的框架的架构设置及其自动化配置
1.服务的运行配置:
(1)Host配置:服务地址可以用名称代替,然后在主机的hosts文件中配置其对应的ip
(2)本地使用Docker compose向远程docker主机推送镜像
(3)数据库定时备份,备份脚本在server项目目录db中mysqlbackup.sh
2.服务器前期准备
(1)安装docker 配置远程访问
(2)向docker中以以下顺序推送镜像
①Redis
②Mysql
③在mysql中导入数据库
1)Nacos
2)Xxl-job
3)Jeec-gboot
④Nacos
1)在最外层的pom.xm中配置此nacos的地址重新打包6、7和8的jar包
2)在nacos中配置6、7和8的项目配置,主要是数据库地址
⑤Xxl-job
⑥System-module
⑦Demo-module
⑧Gateway
1)Ip+端口号进入后台服务API接口文档 确保6和7两个服务都启动成功
⑨Web-admin
3.项目目录
(1)Server项目目录中的docker-compose.yml中有mysql和redis的服务
(2)Server项目目录中的docker-compose-server.yml中有其余的服务
(3)Web端在web项目目录中推送
4.服务介绍
(1)Nacos:服务发现中心,如6、7和8的服务会向nacos中注册自己的ip地址、端口号和服务名称,再从nacos中获取项目配置
(2)Gateway从nacos中拿到网关的配置即不同的请求地址分发到不同的服务上去
(3)System-module和Demo-module从nacos中获取项目配置然后分别处理系统和业务两个方面的请求
(4)Xxl-job是分布式定时任务的管理中心,是因项目使用分布式架构,定时任务主要是出账功能和消息推送功能
主流的后台框架的架构设置及其自动化配置
最新推荐文章于 2023-11-10 14:05:03 发布