开发者学堂课程【全面讲解开源数据库中间件 MyCat 使用及原理(四):MyCat - 日志模块 - 测试 】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/758/detail/13326
MyCat - 日志模块 - 测试
内容介绍:
一、配置路由规则
二、测试
关于日志模块的两个接口(插入日志和查询日志)已经开发完成,接下来我们要用日志微服务接入服务网关,也就是不直接访问日志这个微服务,而是通过网关来访问。
一、配置路由规则
想要接入则需先在服务网关中配置,其中只配置了 goods 和 order,还需配置这一块的路由规则:
-id:log_route
uri:lb://log
predicates:
-Path=/log/**
filters:
-StripPrefix=1
加入后启动当前的 getAway
网关启动后,访问:
执行后:
说明其结果查询正常
二、测试
可以通过网关访问 goods 微服务、order 微服务和 log 微服务
最后将模拟的前端 manage_web 启动,联合前端对日志、订单及商品界面进行测试:
访问 8080:
然后查询订单信息:
后面对商品信息,订单列表、日志信息都可以正常查询。
日志查询示例:
前端代码已经提供,前端主要是去调用开发的接口来查询数据进行数据展示(界面及前端不需要关心)
正常的业务开发基本上开发完成,接下来需要考虑当前涉及的数据库表如何考虑后续数据库的分片。