0
点赞
收藏
分享

微信扫一扫

JeecgBoot单体升级微服务之二

前言

这篇文章咱们继续单体升级微服务的过程

JeecgBoot单体升级微服务之二_json

  • 先说下网络下载慢问题

我用的是5G的网络

JeecgBoot单体升级微服务之二_json_02

通过测速工具测速 下载速度可以达到6M/秒左右

但下载速度怎么还没鱼哦🐌爬行速度快?

JeecgBoot单体升级微服务之二_路由配置_03

下了半天了 动都不动....

这种情况不是网络问题导致的 而是由于docker下载源是国外地址导致的 所以需要切换为国内的数据源

vim ~/.docker/daemon.json 
添加
"registry-mirrors": ["https://a5hmunh5.mirror.aliyuncs.com"]
速度就会飞快了

​上一篇文章 咱们已经把相关服务在本地都部署好了​

​Nacas​

JeecgBoot单体升级微服务之二_json_04

​rabbitmq​

JeecgBoot单体升级微服务之二_配置文件_05

​redis​

JeecgBoot单体升级微服务之二_配置文件_06

​mysql​

JeecgBoot单体升级微服务之二_路由配置_07

​xxl-job​

JeecgBoot单体升级微服务之二_路由配置_08

一切具备 只差启动jeecg cloud服务了

​启动服务​

org.jeecg.JeecgSystemCloudApplication

maven profile 选择dev

pom中配置了连接nacos读取 xxx-dev.yaml配置文件

JeecgBoot单体升级微服务之二_json_09

​配置加载过程​

JeecgBoot单体升级微服务之二_json_10

​看jeecg服务是否注册nacos成功​

JeecgBoot单体升级微服务之二_路由配置_11

​启动demo服务​

org.jeecg.JeecgCloudDemoApplication

JeecgBoot单体升级微服务之二_路由配置_12JeecgBoot单体升级微服务之二_路由配置_13

GateWay路由网关配置

JeecgBoot单体升级微服务之二_json_14

​查看在线文档​

JeecgBoot单体升级微服务之二_路由配置_15

本地yaml配置方式

  • 首先修改nacos中的 jeecg-dev.yml 的参数 jeecg.route.config.data-type=yml

JeecgBoot单体升级微服务之二_路由配置_16

  • 配置jeecg-boot/jeecg-cloud-module/jeecg-cloud-gateway/src/main/resources/application.yml

JeecgBoot单体升级微服务之二_配置文件_17

nacos配置方式

  • 首先修改nacos中的 jeecg-dev.yml 的参数 jeecg.route.config.data-type=nacos

JeecgBoot单体升级微服务之二_路由配置_18

  • 再在nacos中新建路由配置文件jeecg-gateway-router.json

jeecg-boot/jeecg-boot-starter/jeecg-boot-starter-cloud/nacos/jeecg-gateway-router.json

JeecgBoot单体升级微服务之二_配置文件_19

数据库配置方式

  • 首先修改nacos中的 jeecg-dev.yml 的参数 jeecg.route.config.data-type=database

JeecgBoot单体升级微服务之二_路由配置_20

  • 再通过系统管理下的路由配置菜单进行路由维护,路由配置表为sys_gateway_route 这样gateway 路由加载就从数据库中读取

JeecgBoot单体升级微服务之二_配置文件_21JeecgBoot单体升级微服务之二_路由配置_22

启动网关服务gateway

org.jeecg.JeecgGatewayApplication

JeecgBoot单体升级微服务之二_路由配置_23

启动前端服务

JeecgBoot单体升级微服务之二_json_24

​访问首页​

JeecgBoot单体升级微服务之二_json_25

以登陆接口为例描述下服务之间如何访问的

JeecgBoot单体升级微服务之二_配置文件_26

http://localhost:9999/sys/login

访问网关9999服务

查看网关路由配置 找到/sys/路由配置

JeecgBoot单体升级微服务之二_路由配置_27

访问nacos的jeecg-system服务

JeecgBoot单体升级微服务之二_配置文件_28JeecgBoot单体升级微服务之二_路由配置_29JeecgBoot单体升级微服务之二_配置文件_30


举报

相关推荐

0 条评论