1.权限管理后台
2.第三方登录
3.单点登录
4.前端(参考文档 %50)
5.spring security集成
1.admin未加集群监控
3.jekens
4.Docker打包项目
5.Nepxion Discovery集成
6.pom.xml文件包需要整理到父类
1.基础的mybatis,统一异常处理机制(ok)
2.jedis + redis (ok)
3. rabbit通信(ok)
4.zuul路由过于简单(ok)
5.限流功能(ok)
6.swagger(ok)
7.灰度调用(ok)
基于负载均衡+拦截器+metaMap
请求(携带header参数:version = v1)---->接受拦截器----->负载均衡(通过metamap筛选对应版本服务)---->发送拦截器(设置请求头给下一个服务)
参考原作者github项目:https://github.com/goofly/springcloud-gray/tree/master/springcloud-gray
参考Hello-customer及文档
加入前端项目模板 移步 https://github.com/HanJuly/hw-front-vue/
已加入Common模块,其他模块导入并配置扫描即可使用
参考:
hello-service配置
博客:https://www.jianshu.com/p/3998ea8b53a8
文档参考document+tools
配置改为nginx端口地址即可
rabbitmq通讯参考hello-customer与hello-service
具体参考以下类:
RabbitConfig,TestRabbitmqController,RabbitReciever S
其他模块使用pom.xml配置方式使用。
以后公共的接口,工具类都放在这里。
1.首先将common模块mvn install
2.pom.xm加入依赖
3.在yaml文件中配置redis配置
4.指定扫描包
参考hello-customer
1.pdf上传学习的书
2.tools上传网上不好下在的工具或者源码包
3.error-log上传搭建环境遇到的坑或者其他的坑