当前位置: 首页 > news >正文

厦门seo起梦网络科技搜索引擎优化理解

厦门seo起梦网络科技,搜索引擎优化理解,做销售在哪些网站注册好,网站开发工程师是什么传统配置文件的弊端 静态化配置,例如env文件配置文件无法区分环境配置文件过于分散历史版本无法查看 配置中心如何解决的呢?配置中心的思路是把项目中的配置参数全部放在一个集中的地方来管理,并提供一套标准的接口,当各个服务需要获取配置…

传统配置文件的弊端


  • 静态化配置,例如env文件
  • 配置文件无法区分环境
  • 配置文件过于分散
  • 历史版本无法查看

配置中心如何解决的呢?配置中心的思路是把项目中的配置参数全部放在一个集中的地方来管理,并提供一套标准的接口,当各个服务需要获取配置的时候就来拉取信息,当配置中心有更新的时候,也能通知其他服务,实时同步最新消息。

 

 

微服务配置中心


  • 配置信息的管理
  • 配置信息的查看、读取、更新等,完善的Api管理界面
  • 高可用、权限管理等功能

 

 

主流的配置中心


  • Apollo是由携程开源的分布式配置中心
  • Spring Cloud Config
  • Consul

 

 

CURD操作


1. 创建或更新—>put

[root@localhost ~]# consul kv put redis/config/connection 5
Success! Data written to: redis/config/connection[root@localhost ~]# consul kv put aaaaaaaaaaaa 5
Success! Data written to: aaaaaaaaaaaa

/redis/config会生成两个目录,connection会生成文件,文件里面的值为5。

2. 获取值—>get

[root@localhost ~]# consul kv get redis/config/connection
5

3. 查询详情—> detailed

[root@localhost ~]# consul kv get -detailed redis/config/connection
CreateIndex      454
Flags            0
Key              redis/config/connection
LockIndex        0
ModifyIndex      454
Session          -
Value            5

4. 删除键—>delete

[root@localhost ~]# consul kv delete redis/config/connection 
Success! Deleted key: redis/config/connection

5. 递归删除—>recurse

[root@localhost ~]# consul kv put redis/one 1
Success! Data written to: redis/one
[root@localhost ~]# consul kv put redis/two 2
Success! Data written to: redis/two
[root@localhost ~]# consul kv put redis/three 3
Success! Data written to: redis/three
[root@localhost ~]# consul kv put redis/four 4
Success! Data written to: redis/four[root@localhost ~]# consul kv delete -recurse redis/
Success! Deleted keys with prefix: redis/
[root@localhost ~]# consul kv get redis/one
Error! No key exists at: redis/one

6. 导出指定前缀的键—>export

[root@localhost ~]# consul kv put redis/one 1
Success! Data written to: redis/one
[root@localhost ~]# consul kv put redis/two 2
Success! Data written to: redis/two
[root@localhost ~]# consul kv put redis/three 2
Success! Data written to: redis/three
[root@localhost ~]# consul kv put redis/four 2
Success! Data written to: redis/four[root@localhost ~]# consul kv export redis/
[{"key": "redis/four","flags": 0,"value": "Mg=="},{"key": "redis/one","flags": 0,"value": "MQ=="},{"key": "redis/three","flags": 0,"value": "Mg=="},{"key": "redis/two","flags": 0,"value": "Mg=="}
]
[root@localhost ~]# 

7. 列出指定前缀的所有键—> keys

[root@localhost ~]# consul kv get -keys redis
redis/
[root@localhost ~]# consul kv get -keys redis/
redis/four
redis/one
redis/three
redis/two-separator="" 表示禁用分隔符
[root@localhost ~]# consul kv get -keys -separator="" redis
redis/four
redis/one
redis/three
redis/two
redis11
redis12
[root@localhost ~]# consul kv get -keys  redis
redis/
redis11
redis12
[root@localhost ~]# consul kv get -keys  redis/
redis/four
redis/one
redis/three
redis/two
[root@localhost ~]# 

8. 列出所有键

[root@localhost ~]# consul kv get -keys
aaaaaaaaaaaa
redis/
redis11
redis12

9. 从文件中导入键值对

[root@localhost ~]# consul kv import @vales.json[root@localhost ~]# cat vales.json | consul kv import -
http://www.tj-hxxt.cn/news/107355.html

相关文章:

  • 门户定制网站建设公司龙斗seo博客
  • 武汉网站建设培训seo教程 seo之家
  • 顺德网站建设报价今日头条新闻手机版
  • 四川建设网网站网络推广的工作好做吗
  • 网站建设框架文档sem网络营销
  • 制作自己网站有什么用百度精准营销获客平台
  • 自己如何做家政网站西安推广平台排行榜
  • 微信网站是多少怎么做一个属于自己的网站
  • 重庆网站开发服务广州百度搜索排名优化
  • 检察院做网站的目的怎么找当地的地推团队
  • dw做的网站如何上传网站外链工具
  • 记事本简单好玩的编程代码快速将网站seo
  • 牡丹江做网站公司网络推广图片大全
  • 深圳有实力的网站建设服务商软文营销步骤
  • 网站所有分类中 点击箭头不出现下拉菜单电话销售怎么找客户渠道
  • 网站开发人员 把网站注销seo牛人
  • 深圳做网站推广优化刷关键词排名
  • 学习aspmvc网站开发 书制作网页多少钱
  • 分享推广沈阳seo排名优化教程
  • 推荐佛山顺德网站建设推广一个产品有哪些方式
  • 常州网上教科院跟我学seo
  • 如何修改asp网站长春做网站推广的公司
  • 网站里的专题页面搜索引擎优化自然排名的优点
  • 在线电子印章制作生成免费什么是网站优化
  • 企业做网站需要注意什么问题郑州搜索引擎优化公司
  • 江西网站开发公司企业查询app
  • 公司注销后网站备案吗怎么建立一个公司的网站
  • 哪些网站做代理it培训机构靠谱吗
  • 带数据库网站设计品牌营销理论
  • 后台管理网站名广告主平台