MyCat - 日志模块 - 测试 | 学习笔记

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 快速学习 MyCat - 日志模块 - 测试

开发者学堂课程【全面讲解开源数据库中间件 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

网关启动后,访问:

image.png 

执行后:

image.png

说明其结果查询正常

 

二、测试

可以通过网关访问 goods 微服务、order 微服务和 log 微服务

最后将模拟的前端 manage_web 启动,联合前端对日志、订单及商品界面进行测试:

访问 8080:

然后查询订单信息:

image.png

后面对商品信息,订单列表、日志信息都可以正常查询。

日志查询示例:

image.png

前端代码已经提供,前端主要是去调用开发的接口来查询数据进行数据展示(界面及前端不需要关心)

正常的业务开发基本上开发完成,接下来需要考虑当前涉及的数据库表如何考虑后续数据库的分片。

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
Java Shell
「sh脚步模版自取」测试线排查的三个脚本:启动、停止、重启、日志保存
「sh脚步模版自取」测试线排查的三个脚本:启动、停止、重启、日志保存
189 1
|
测试技术
自动化测试项目学习笔记(五):Pytest结合allure生成测试报告以及重构项目
本文介绍了如何使用Pytest和Allure生成自动化测试报告。通过安装allure-pytest和配置环境,可以生成包含用例描述、步骤、等级等详细信息的美观报告。文章还提供了代码示例和运行指南,以及重构项目时的注意事项。
1056 1
自动化测试项目学习笔记(五):Pytest结合allure生成测试报告以及重构项目
|
PyTorch 算法框架/工具
Pytorch学习笔记(七):F.softmax()和F.log_softmax函数详解
本文介绍了PyTorch中的F.softmax()和F.log_softmax()函数的语法、参数和使用示例,解释了它们在进行归一化处理时的作用和区别。
1254 1
Pytorch学习笔记(七):F.softmax()和F.log_softmax函数详解
|
Java 程序员 应用服务中间件
「测试线排查的一些经验-中篇」&& 调试日志实战
「测试线排查的一些经验-中篇」&& 调试日志实战
178 1
「测试线排查的一些经验-中篇」&& 调试日志实战
|
测试技术 Python
自动化测试项目学习笔记(四):Pytest介绍和使用
本文是关于自动化测试框架Pytest的介绍和使用。Pytest是一个功能丰富的Python测试工具,支持参数化、多种测试类型,并拥有众多第三方插件。文章讲解了Pytest的编写规则、命令行参数、执行测试、参数化处理以及如何使用fixture实现测试用例间的调用。此外,还提供了pytest.ini配置文件示例。
586 2
|
存储 Prometheus NoSQL
大数据-44 Redis 慢查询日志 监视器 慢查询测试学习
大数据-44 Redis 慢查询日志 监视器 慢查询测试学习
182 3
|
测试技术 Python
自动化测试项目学习笔记(二):学习各种setup、tearDown、断言方法
本文主要介绍了自动化测试中setup、teardown、断言方法的使用,以及unittest框架中setUp、tearDown、setUpClass和tearDownClass的区别和应用。
385 0
自动化测试项目学习笔记(二):学习各种setup、tearDown、断言方法
|
存储 数据采集 分布式计算
Hadoop-17 Flume 介绍与环境配置 实机云服务器测试 分布式日志信息收集 海量数据 实时采集引擎 Source Channel Sink 串行复制负载均衡
Hadoop-17 Flume 介绍与环境配置 实机云服务器测试 分布式日志信息收集 海量数据 实时采集引擎 Source Channel Sink 串行复制负载均衡
227 1
|
设计模式 SQL 安全
PHP中的设计模式:单例模式的深入探索与实践在PHP的编程实践中,设计模式是解决常见软件设计问题的最佳实践。单例模式作为设计模式中的一种,确保一个类只有一个实例,并提供全局访问点,广泛应用于配置管理、日志记录和测试框架等场景。本文将深入探讨单例模式的原理、实现方式及其在PHP中的应用,帮助开发者更好地理解和运用这一设计模式。
在PHP开发中,单例模式通过确保类仅有一个实例并提供一个全局访问点,有效管理和访问共享资源。本文详细介绍了单例模式的概念、PHP实现方式及应用场景,并通过具体代码示例展示如何在PHP中实现单例模式以及如何在实际项目中正确使用它来优化代码结构和性能。
201 2