"比如一些参数项、权限项、字典项怎么进行存取,特别是现在很多项目都是基于微服务理念进行架构,这就需要一个独立的配置中心来统一管理配置类型数据了吧?是选择传统数据库还是类似 [ZooKeeper] 、 [etcd] 呢?"

大家的项目中是如何管理和使用配置 / 字典项的呢?

比如一些参数项、权限项、字典项怎么进行存取,特别是现在很多项目都是基于微服务理念进行架构,这就需要一个独立的配置中心来统一管理配置类型数据了吧?是选择传统数据库还是类似 ZooKeeperetcd 呢?

0     1     0     0     0    
优质回帖
  • 88250 • 3 个月前 1

    不缓存对 DB 压力太大吧?

  • 88250 • 1 个月前

    大致是这样的:

    0bb323bc716a4671a8a29ad41e0b1cf1.png

23 回帖  
  • blague • 3 个月前

    我用的数据库。
    没有什么特别的原因,就是懒!

    1 回复 0   0   0  
  • 88250 • 3 个月前

    通过接口方式提供服务还是大家共享这个配置库?

    1 回复 0   0   0  
  • pospospos2007 • 3 个月前

    数据库

    0   0   0  
  • eddy • 3 个月前

    放到静态文件管理中心

    0   0   0  
  • 714593351 • 3 个月前

    小项目,可能修改的放数据库,一般不动的放配置文件。。

    0   0   0  
  • 88250 • 3 个月前

    @participants 配置可能会改的,不然就是常量写死程序里了。我主要的疑问是存取方式,大家用接口还是直接连库呢?

    0   0   0  
  • Vanessa • 3 个月前

    配置文件

    1 回复 0   0   0  
  • 88250 • 3 个月前

    运行时的参数项配置文件不行的啊。

    0   0   0  
  • alanfans • 3 个月前

    存数据库,查一交,放缓存

    0   0   0  
  • alanfans • 3 个月前

    存数据库,查一次,放缓存

    1   0   0  
  • mainlove • 3 个月前

    先去问配置中心 要缓存的url
    再发url去拿缓存
    然后根据配置里面的参数缓存在本地里
    然后中心还要有通知大家一起更新缓存的命令

    是这样吗

    1 回复 0   0   0  
  • blague • 3 个月前

    直接连库。

    1 回复 0   0   0  
  • 88250 • 3 个月前

    配置中心应该直接缓存数据的吧,而不是只提供数据索引,这样好绕啊。

    0   0   0  
  • 88250 • 3 个月前

    不缓存对 DB 压力太大吧?

    1 回复 1   1   0  
  • blague • 3 个月前

    小程序,单节点应用。启动就缓存到内存,修改刷新缓存。
    考虑多节点的话,肯定得用一个统一的缓存。

    1   0   0  
  • oncereply • 3 个月前

    spring-boot存库,查询使用redis缓存,方便得一塌糊涂~ smile

    1   0   0  
  • myzhong2018 • 3 个月前

    看项目了,,,一台机器就把整个项目部署起来的。。。写配置文件里面就行了,,,,,大点就搞个配置中心。。。。。

    1 回复 0   0   0  
  • 88250 • 3 个月前

    我们现在就是 大点 了,所以得弄个配置服务

    1 回复 0   0   0  
  • flhuoshan • 1 个月前

    今天才看到这个,后来是怎么解决的呢?

    1 回复 0   0   0  
  • 88250 • 1 个月前

    还没解决

    1 回复 0   0   0  
  • flhuoshan • 1 个月前

    有没有思路了?先缓存,配置变动后mq通知更新缓存,这样可以吗?

    1 回复 0   0   0  
  • 88250 • 1 个月前

    大致是这样的:

    0bb323bc716a4671a8a29ad41e0b1cf1.png

    1 回复 0   1   0  
  • flhuoshan • 1 个月前

    简洁明了,学习了

    0   0   0  

赞助商 我要投放

又拍云
又拍云上线 Let’s Encrypt 和 Symantec 免费证书
到期后可免费续签
Promoted by 又拍云