Spring Cloud快速开始

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

    启动成功后,需要在基础配置->插件管理中,把springCloud 插件设置为开启。

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

    eureka配置信息如下:

    启动shenyu-bootstrap项目。

    示例项目中我们使用 eureka 作为 Spring Cloud的注册中心。你可以使用本地的eureka,也可以使用示例中提供的应用。

    下载 、shenyu-examples-springcloud .

    启动eureka服务,运行org.apache.shenyu.examples.eureka.EurekaServerApplicationmain方法启动项目。

    成功启动会有如下日志:

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

    打开插件列表 -> rpc proxy -> springCloud 可以看到插件规则配置列表:

    Spring Cloud快速开始 - 图2

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