作者回复: apollo支持分环境配置,但是每个环境有独立的configDB,所以不能共享。你需要把30%的配置在每个环境都复制一份,这个工作量基本是一次性的,所以问题不大。
作者回复: 咨询了一下apollo作者,建议发布时只新增和修改配置,不删除配置。这样在理解上最简单,不容易犯错,发布完后确认配置不用了再做删除。
作者回复: 你好,从apollo官方提供的文档看,它支持多个第三方应用绑定同一个appid,也就是允许多个应用修改同一套配置信息。一个第三方应用同时操作多个appid,官方文档没有说,实际应该也是可行的,不过需要定制,我之前公司的无线团队觉得apollo的portal不好使,就专门开发了一个针对apollo的proxy,它基本可以操作所有的appid,不过我们当时对apollo的api做了一些定制扩展,工作量也不大。