Soul 网关实践 01|把项目跑起来
Soul 是一个异步的,高性能,跨语言,响应式的 API 网关。
GitHub 指路:https://github.com/dromara/soul
官方文档:https://dromara.org/en-us/docs/soul/soul.html
一、环境要求:
JDK 1.8+
MySQL 5.0+
Maven 3.2.x
Git
二、拉取远程代码
watch、star、fork 一键三连~
拉取代码
三、编译项目
mvn install
(可跳过单元测试等步骤,来提升执行速度)
四、运行 soul-admin
在 soul-admin 配置文件:
soul-admin/src/main/resources/application.yml
中,修改数据库配置。(支持 MySQL/H2 数据库)运行 soul-admin 下主函数,启动 soul-admin。
访问 http://127.0.0.1:9095/ 地址,进入登录页。
默认管理员账号密码:admin/123456
五、运行 soul-bootstrap
六、遇到的问题:
IDEA 2020.3 在编译使用到 Lombok 的项目时的 bug。
处理方法参考:https://github.com/rzwitserloot/lombok/issues/2592
版权声明: 本文为 InfoQ 作者【哼干嘛】的原创文章。
原文链接:【http://xie.infoq.cn/article/c30f98ad900fb55f9c5b2dc5f】。
本文遵守【CC BY-NC】协议,转载请保留原文出处及本版权声明。
评论