欢迎来到成都旭飞无抵押小额贷款官方平台,我们将竭诚为您提供:成都网站建设咨询个人小额信用贷成都网站seo汽车房产抵押贷款,当前位置:使用配置中心实现开关配置 返回首页。今天是:

专注:成都网站建设/成都个人无抵押贷款/成都SEO咨询
电话:028-1598564 QQ:52698741

成都旭飞无抵押小额贷款公司

网上无抵押贷款小额信贷公司个人无担保贷款网上贷款app平台

栏目导航

  1. 公司简介
  2. 网站系统
  3. 网站seo
  4. 营销软件
  5. 最近案例
  6. 建站资讯
  7. 联系我们
  8. 推荐阅读

推荐新闻

TAGS标签

联系我们

无抵押小额贷款_车房抵押贷款_成都旭飞网络科技有限公司
咨询电话:028-1598564
添加微信:XDUF785156
公司地址:成都市高新区
我们的优势
年轻的队伍:创意、活力、奉献 ,充满激情!
年轻的思想:大胆、创新、实力,敢于挑战!
年轻的品质:聆听、谦虚、诚信,勇于承担!
年轻的血液:热情、进取、自信,永不言弃!

当前位置:无抵押小额贷款 > 网站系统 > 使用配置中心实现开关配置

使用配置中心实现开关配置

当前栏目:网站系统编辑:无抵押小额贷款
2020-07-14 16:40使用配置中心实现开关配置

使用统一配置中心,或者叫分布式配置中心,目的是实现配置开关的集中管理,要有配置后台方便开关的配置,对于一般公司来说配置中心的维护要简单,不需要投入过多的人力来做这件事情。配置中心不管是采用拉取模式还是推送模式,要考虑到连接数和网络带宽可能带来的风险和问题。目前有一些开源方案可以选择,如ZooKeeper、Diamond、Disconf、Etcd 3、Consul。本文选择使用Consul,其支持多数据中心、服务发现、KV存储等特性,而且使用简单,提供了简单的Web UI方便管理,更多介绍可以参考Nginx负载均衡部分。我们借助Consul的KV存储特性来实现配置管理。

启动 Consul Server 与 HTTP API CRUD 一样即可。

./consul agent -server -bootstrap-expect 1 -data-dir /tmp/consul -bind 0.0.0.0 -client 0.0.0.0 -ui-dir ./ui/

HTTP API CRUD

· 新增/修改

curl -X PUT -d 'true'http://localhost:8500/v1/kv/item_tomcat/user.not.call.backend

curl -X PUT -d '30' http://localhost:8500/v1/kv/item_tomcat / user.redis.expire.seconds

item_tomcat是系统名,后边是配置名,Consul可以通过目录层次实现多级配置。

· 查询某个开关

curl http://localhost:8500/v1/kv/item_tomcat/user.not.call.backend

· 查询某个系统的开关

curl http://localhost:8500/v1/kv/item_tomcat?recurse

通过添加recurse参数实现目录树递归查询,可以得到如下结果。

[{"LockIndex":0,"Key":"item_tomcat/user.not.call.backend","Flags":0,"V alue":"ZmFsc2U=","CreateIndex":13009,"ModifyIndex":13192},{"LockIndex":0, "Key":"item_tomcat/user.redis.expire.seconds","Flags":0,"Value":"MzA=","C reateIndex":13015,"ModifyIndex":13144}]

· 阻塞查询某个系统的开关

 

本文地址:使用配置中心实现开关配置 _http://longshunzhuangshi.com/wangzhanxitong/27.html  本文tag标签:使用,配置,中心,实现,开关,使用,统一,配置,

上一篇:电子商务网站安全的内容

下一篇:中间件客户端超时与重试

猜你喜欢
推荐话题