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\