参考 :
apache shenyu网关简单入门 - 请叫我猿叔叔 - 博客园
权限认证 - Sign插件 - 《Apache ShenYu v2.4.3 教程》 - 书栈网 · BookStack
Apache ShenYu网关初体验_阿提说说的博客-优快云博客_apache网关
https://github.com/apache/shenyu
Apache ShenYu(神禹)是采用Java WebFlux编写的响应式API网关,具有异步、高性能、跨语言的特点。
为什么叫ShenYu
ShenYu(神禹)是中国古代君主夏禹(后世亦称大禹)的尊称,他留下了三渡黄河造福人民并成功治理黄河洪水的感人故事。他和尧、舜一起被认为是中国古代三大帝王之一。
- 首先,ShenYu这个名字是为了弘扬我们中华文明的传统美德。
- 其次,对于网关来说最重要的是流量管理。
- 最后,社区将以公平、公正、公开、择优的方式做事,在向神禹致敬的同时,也符合 Apache Way。
1.下载源代码
2.maven下载所有依赖
下载有点慢,请耐心等待
3.启动管理后台shenyu-admin(无需修改,直接run)
默认使用h2数据库(java 内存数据库)
4.启动网关shenyu-bootstrap(无需修改,直接run)
5.登录管理后台
访问 http://localhost:9095 , 默认用户名和密码分别为: admin 和 123456(默认使用H2数据库),这是Shenyu运维管理后台
6.开启http支持

7.下载示例代码
8.启动yss-shenyu-http
启动 YssShenyuHttpApplication, [8189], 注: 启动该服务后,会在后台看到自动将规则注册上去了
9.访问代理
访问接口路径: http://localhost:9195/yss-shenyu-http/test/hello

本文介绍了采用Java WebFlux编写的响应式API网关Apache ShenYu,它具有异步、高性能、跨语言特点。阐述了其命名由来,还详细给出入门步骤,包括下载源代码、maven下载依赖、启动管理后台和网关、登录管理后台、开启http支持等,最后可访问代理接口。
1885

被折叠的 条评论
为什么被折叠?



