-
-
Notifications
You must be signed in to change notification settings - Fork 299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[性能]当一个app配置太多时,发布配置很慢 #114
Comments
确实如果有5000条的话,每次发布都要插5000进去来记录历史版本信息。话说你们配置也太多了把 ?哈哈 |
@kklldog 系统参数,之前都是查数据库,现在想放在配置里。这还只是一个服务的配置··· |
@kklldog 可以处理嘛?🤣 |
这个一时半会搞不好,整个版本记录的设计都要更改。 |
@kklldog 可以先出禁用历史记录嘛?不然内部测试过不了···😖 |
我目前没空,你自己试着改一下。 |
@saber-wang |
@bc4250 按各种复杂层级的业务配置。 |
赞同。 我觉得配置中心应该尽量放公有的配置。配置中心放5000确实有点哈人了。我觉得有几种解决的思路 |
@yangbocheng 计划是修改版本控制,仅为修改的配置创建版本。 |
|
是的,不应该把 agileconfig 做为完成业务的组件来使。配置不应该侵入太多到业务中。 |
如果基于文件也是个不错的办法。 |
let's mongodb up~! |
Mongodb driver is supported. |
一个app有5000条配置时,发布需要10s左右。
问题应该出在这里,操作了大量的数据。
AgileConfig/AgileConfig.Server.Service/ConfigService.cs
Lines 615 to 616 in 147bbb1
可选操作:
记录历史版本
的功能The text was updated successfully, but these errors were encountered: