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.EurekaServerApplication
main方法启动项目。
成功启动会有如下日志:
shenyu-examples-springcloud
项目成功启动之后会自动把加 @ShenyuSpringCloudClient
注解的接口方法注册到网关。
打开插件列表 -> rpc proxy -> springCloud
可以看到插件规则配置列表:
下面使用postman
模拟http
的方式来请求你的SpringCloud
服务: