服务Mock 本章节介绍Dubbo应用Mock服务功能 概述 您可以通过微服务云应用平台创建Mock服务,系统自动根据请求参数返回不同的结果,并且随机生成返回数据,能够真实地模拟后端服务,支持系统联调。例如部署了2个应用:生产者Provider和消费者Consumer,Consumer依赖了Provider的接口,由于Provider的代码还没准备就绪,可以选择Consumer应用创建Mock规则,模拟Provider的接口返回值。 服务Mock列表 在左侧导航栏,Dubbo治理 > 服务Mock。查看当前账号下的服务Mock列表。服务Mock列表展示了规则名称、应用、状态等信息,如果服务Mock较多,可以通过环境、规则名称进行筛选或搜索。 创建服务Mock 在服务Mock列表页面,单击创建服务Mock按钮,进行服务Mock规则创建。 ● 环境:选择一个环境。 ● 规则名称:自定义规则名称。 ● 描述:规则描述。 ● 调用方:选择需要Mock应用。 ● Mock规则列表: 框架类型:选择dubbo框架。 服务:输入需要测试的服务。 方法:dubbo服务中对应的方法。 条件模式:选择服务Mock规则的条件策略,包括同时满足下列条件和满足下列任一条件,请根据实际需求进行选择。 条件列表:单击添加新的规则条件,设置规则条件。Dubbo应用支持RpcContextParameter参数输入方式。 Mock策略:默认支持返回自定义JSON数据策略。 返回延迟:自定义请求的响应时间,单位:ms。