springcloud 哪些配置应该放配置中心比较合理。
配置分 2 种, 一种是不涉及业务逻辑的配置,像数据库、redis 连接用户密码等信息。 第二种是与业务有关联的配置,短信验证码接口 apikey, 多个短信验证码接口的权重; AWS SES 邮件发送接口配置等。 第三种是纯业务配置项,例如是否允许新用户注册的开关; 与上游服务商通信用的 apikey;
按以往没配置中心的情况,除了基本的数据库连接信息外其他都是存在数据库里的。这样好处是方便在管理后台可视化配置并且实时生效,不需要重启服务。
目前第二种与第三种有放注册配置中心也有放数据库里的,感觉非常混乱。 有没有一个干净的划分方案。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.