Sofa快速开始

    请参考运维部署的内容,选择一种方式启动shenyu-admin。比如,通过 本地部署 启动Apache ShenYu后台管理系统。

    启动成功后,需要在基础配置->插件管理中,把sofa 插件设置为开启,并设置你的注册地址,请确保注册中心在你本地已经开启。

    启动网关,如果是通过源码的方式,直接运行中的ShenyuBootstrapApplication

    下载

    设置application.ymlzk注册地址,如:

    运行main方法启动sofa服务。

    成功启动会有如下日志:

    shenyu-examples-sofa项目成功启动之后会自动把加 @ShenyuSofaClient 注解的接口方法注册到网关。

    Sofa快速开始 - 图2

    下面使用postman模拟http的方式来请求你的服务:

    复杂多参数示例:对应接口实现类为org.apache.shenyu.examples.sofa.service.impl.SofaMultiParamServiceImpl#batchSaveNameAndId

    Sofa快速开始 - 图4