微服务引擎MSE

服务Mock

2025-05-28 03:27:14

在系统研发阶段,经常会有模拟数据的需求。通过配置服务Mock,可以根据请求参数返回不同的结果,并且随机生成返回的结果,模拟真实的后端服务,支持前后端联调。

版本限制

框架

限制

详情

Spring Cloud

Spring Cloud   Dalston及以上版本

客户端:Feign、RestTemplate

Dubbo

2.5.3+

jdk版本

1.8+

开通服务Mock

a) 登录微服务治理控制台

b) 在左侧导航栏选择服务Mock

c) 在服务Mock页面单击创建服务Mock

d) 在创建服务Mock页面配置相关参数,并点击保存

 

服务Mock规则参数说明:

参数

说明

规则名称

服务Mock规则的名称

描述

规则的详情描述

应用

需要Mock的应用

Mock规则列表

框架类型

分为SpringCloud和Dubbo

 

SpringCloud需要设置服务路径和请求方法

 

Dubbo需要设置请求方法

条件模式

同时满足下列条件和满足下列任一条件

条件列表

单击添加新的规则条件

 

对SpringCloud应用,支持的参数是:Parameter、Header、Cookie、Body

 

对Dubbo应用,支持的入参是:RpcContext,Parameter

Mock策略

默认支持返回自定义Json数据

返回数据

自定义Mock返回数据

返回延迟

自定义请求响应时间。单位ms

默认状态

默认打开或关闭规则


ltIvvqSG92HA