基于用户和ip的灰度发布方案
为了能够更好的解决系统新版本上线无法验证的风险,我们通常需要在升级的时候进行灰度发布,下面调研了一个上线灰度发布的流程。
下面先看一张图,然后再用一段文字描述整个发布的逻辑。
最近在搭建一个Spring Cloud的项目,在搭建途中,遇到了一些问题,这里记录一下。
在搭建AuthorizationServer的时候,就遇到了问题,我的授权模式是用的password模式,然后是集成了JWT生成access_token。
基本上我是参照这个项目搭建的,https://gitee.com/log4j/pig 。不过因为只是参考,所以我还做了一些改动,而且我们Spring Cloud的版本也不一样,我是F版的。
直奔主题,官网下载redis最新版本(2018年07月19日)
http://download.redis.io/releases/redis-4.0.10.tar.gz
安装tcl
1 | yum install tcl |