-
Java源码-gxq版百度地图开发
资源介绍
百度地图开发java源码
基于SpringCloud+SpringBoot进行改造的版本
缺点:学习成本高
gxqpt项目基于Spring
Cloud微服务化开发平台,具有统一授权、认证后台管理系统、openAPI,其中包含具备帐号管理、资源权限管理、网关API管理、OpenAPI等多个模块,支持多业务系统并行开发,代码简洁,架构清晰。核心技术采用Eureka、Fegin、Ribbon、Zuul、Hystrix、JWT
Token、Mybatis、SpringBoot、Redis等主要框架和中间件。
架构详解:
服务鉴权
通过JWT的方式来加强服务之间调度的权限验证,保证内部服务的安全性。
OpenAPI鉴权
通过JWT的方式来加强对外暴露接口调度的权限验证,保证api接口的安全性。
监控
利用Spring
Boot
Admin
来监控各个独立Service的运行状态;利用Hystrix
Dashboard来实时查看接口的运行状态和调用频率等。
负载均衡
将服务保留的rest进行代理和网关控制,除了平常经常使用的node.js、nginx外,Spring
Cloud系列的zuul和re
- 上一篇: nginx-module-vts-0.1.18.tar.gz
- 下一篇: 注意:学习笔记