写点什么

Soul 网关实践 01|把项目跑起来

用户头像
哼干嘛
关注
发布于: 2021 年 01 月 14 日

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

二、拉取远程代码

  1. watch、star、fork 一键三连~

  2. 拉取代码

三、编译项目

  • mvn install (可跳过单元测试等步骤,来提升执行速度)

四、运行 soul-admin

  1. 在 soul-admin 配置文件:soul-admin/src/main/resources/application.yml中,修改数据库配置。(支持 MySQL/H2 数据库)

  2. 运行 soul-admin 下主函数,启动 soul-admin。

  3. 访问 http://127.0.0.1:9095/ 地址,进入登录页。

默认管理员账号密码:admin/123456

五、运行 soul-bootstrap

六、遇到的问题:

IDEA 2020.3 在编译使用到 Lombok 的项目时的 bug。

处理方法参考:https://github.com/rzwitserloot/lombok/issues/2592


发布于: 2021 年 01 月 14 日阅读数: 52
用户头像

哼干嘛

关注

早日自由! 2018.09.30 加入

本职工作是后端开发,偶尔也写写前端和小程序

评论

发布
暂无评论
Soul网关实践 01|把项目跑起来