Closed liuxianfa520 closed 5 years ago
此问题同:https://github.com/xuxueli/xxl-conf/issues/54
您好,目前我们公司已使用的xxl-conf-core版本为1.4.0(只用了xxl-conf-core,没有用其他模块), 在1.4.0版本,可以自定义根节点,项目已经全面上线。而现在1.5.x版本、项目1.4.2分支,都把根节点限制死为"/xxl-conf"(private static final String zkBasePath = "/xxl-conf")
对于这种需求,如何平滑升级到1.5.x呢? `
<artifactId>xxl-conf-core</artifactId> <version>1.4.0</version>
`
因为项目已经上线,并且调用方还是比较多的,无法让所有用到xxl-conf-core的部门同时发版。 所以,我也有同样的疑问。
Originally posted by @liuxianfa520 in https://github.com/xuxueli/xxl-conf/issues/54#issuecomment-437568996
你好,1.5与1.4版本底层表结构有细微变动,可以对比两个版本建表SQL做调整,然后可以直接覆盖重启即可。 刚稳妥的升级方案是,重新部署一套1.5.x的配置中心集群,然后客户端引用新的配置中心集群配置重启。1.5.x开始,配置中心支持镜像配置,容灾性更强。
此问题同:https://github.com/xuxueli/xxl-conf/issues/54
您好,目前我们公司已使用的xxl-conf-core版本为1.4.0(只用了xxl-conf-core,没有用其他模块), 在1.4.0版本,可以自定义根节点,项目已经全面上线。而现在1.5.x版本、项目1.4.2分支,都把根节点限制死为"/xxl-conf"(private static final String zkBasePath = "/xxl-conf")
对于这种需求,如何平滑升级到1.5.x呢? `
`
因为项目已经上线,并且调用方还是比较多的,无法让所有用到xxl-conf-core的部门同时发版。 所以,我也有同样的疑问。
Originally posted by @liuxianfa520 in https://github.com/xuxueli/xxl-conf/issues/54#issuecomment-437568996