AG-Gate网关系统开发与部署指南
AG-Gate是一款基于spring cloud架构的高效网关系统,专注于用户资源授权和API管理授权。采用JWT交互的鉴权token机制,实现了对服务的灵活鉴权和拦截。支持在Eureka注册中心下的服务鉴权,并扩展了服务失效的通知功能。img网关架构img功能列表包括用户管理、角色管理、菜单与动作管理、操作日志、客户端注册、服务管理与授权,以及网关黑白名单和IP限制(待完善)等。此外,还提供了服务状态监控与提醒、服务追踪(待完善)等功能。快速运行部署指南包括运行ace-gate-way下的数据库脚本、启动一个Redis,并修改ace-gate-way下的Redis配置和数据库配置。启动时需安装jdk1.8,IDE插件使用lombok插件,具体步骤可百度获取。启动指南依次包括启动ace-gate-eureka和ace-gate-way,访问http://localhost:8762/index,初始密码为admin/admin。启动鉴权示例可参考ace-gate-demo-provider和ace-gate-demo-client,访问http://localhost:8764/test即可查看效果。关于服务失效提醒,系统也提供了相关功能。
用户评论