国产微服务网关-Soul(真香)
What is the Soul? 一个异步的,高性能的,跨语言的,响应式的API网关。我希望能够有一样东西像灵魂一样,保护您的微服务。参考了Kong,Spring-Cloud-Gateway等优秀的网关后,站在巨人的肩膀上,Soul由此诞生! 是不是很吊的一句话,站在巨人身上那么这些巨人也就变成了矮子。 整体架构如下图所示: 是不是很炫反正我是没看懂 部署单机版 操作在windows环境 安装SoulAdmin souladmin:控制台,负责维护网关的 元数据 、配置等等,并提供给 SoulBootstrap 网关服务 读取。 在mysql数据库中执行下面图中sql,12张表 在浏览器输入 https://yu199195.github.io/jar/soul-admin.jar 回车下载即可,yml文件复制一份在外部启动,用自己的数据库 启动命令:java -jar soul-admin.jar --spring.config.location=xxxxx\application-local.yml 启动成功后 通过日志看到 Soul Admin 启动在 9095 端口。使用浏览器,访问 http://127.0.0.1:9095/ 地址,进入登录页,账号密码分别是:admin 和123456 安装SoulBootstrap SoulBootstrap:网关服务,负责启动网关