在新版本的上线过程中,通过会新增活修改一些配置像,如果一切正常,那就皆大欢喜。如果不幸上线失败,需要回退版本,那修改的配置还得再该回去,一来一回麻烦不说,还有可能出错。所以最合适的做法是为配置建立历史版本,那么使用EasyConf怎么来操作呢。
首先在配置信息列表中
可以看到,备份 和 历史版本 两个按钮,首先我们要通过备份来创建一个历史版本
点击保存,历史版本创建成功,然后再点击 历史版本 按钮
可以看到历史版本记录。
现在,你可以修改主配置的版本号了,比如改成1.3.1
接下来修改url中的版本号就可以获取对应版本的配置了
http://47.96.43.218:8083/config/getConfig.properties/dataflow/prod/1.3.0/1gys@!$%5E&*?.properties
http://47.96.43.218:8083/config/getConfig.properties/dataflow/prod/1.3.1/1gys@!$%5E&*?.properties
思考:如果有历史版本1.3.0,而主版本没有修改还是1.3.0,那么
[http://47.96.43.218:8083/config/getConfig.properties/dataflow/prod/1.3.0/1gys@!$%5E&*?.properties](http://47.96.43.218:8083/config/getConfig.properties/dataflow/prod/1.3.0/1gys@!$%5E&*?.properties)
会读取主版本中的内容还是历史版本中的内容呢?
答案是主版本中的内容,这一点需要注意。