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

北京双井网站建设app网站制作软件

北京双井网站建设,app网站制作软件,seo是什么意思som,做app推广上哪些网站【Go-Zero】Windows11下etcd的安装与初步使用 大家好 我是寸铁#x1f44a; 总结了一篇Windows11下etcd的安装与初步使用的文章✨ 喜欢的小伙伴可以点点关注 #x1f49d; 前言#xff1a; 在使用etcd 前#xff0c;我们需要了解一下etcd 是什么#xff0c;为什么使用etcd…【Go-Zero】Windows11下etcd的安装与初步使用 大家好 我是寸铁 总结了一篇Windows11下etcd的安装与初步使用的文章✨ 喜欢的小伙伴可以点点关注 前言 在使用etcd 前我们需要了解一下etcd 是什么为什么使用etcd 来进行微服务项目的开发。 etcd介绍 etcd读作 et-see-dee是一种开源的分布式统一键值存储用于分布式系统或计算机集群的共享配置、服务发现和调度协调。etcd 有助于促进更加安全的自动更新协调向主机调度的工作并帮助设置容器的覆盖网络。 etcd 是许多其他项目的核心组件。最值得注意的是它是Kubernetes的首要数据存储也是容器编排的实际标准系统。使用 etcd 云原生应用可以保持更为一致的运行时间而且在个别服务器发生故障时也能正常工作。应用从etcd读取数据并写入到其中通过分散配置数据为节点配置提供冗余和弹性。 从简单的 Web 应用程序到 Kubernetes 集群任何复杂的应用程序都可以从 etcd 中读取数据或将数据写入 etcd。 etcd 采用Go语言编写它具有出色的跨平台支持很小的二进制文件和强大的社区。 etcd 机器之间的通信通过 Raft 算法处理。 使用场景 etcd 比较多的应用场景是用于服务注册与发现除此之外也可以用于键值对存储应用程序可以读取和写入 etcd 中的数据。 一个简单的用例是将数据库连接详细信息或功能标志存储在 etcd 中作为键值对。 可以观察这些值使我们的应用在更改时可以重新配置信息。高级用法是利用 etcd 的一致性保证来实施数据库 leader 选举或在一组 follower 之间执行分布式锁定。 总结 etcd 是一个高度一致的分布式键值存储它提供了一种可靠的方式来存储需要由分布式系统或机器集群访问的数据。它可以优雅地处理网络分区期间的 leader 选举以应对机器的故障即使是在 leader 节点发生故障时。 注意这里的可靠性要比redis更加可靠这也是我们选择使用etcd作为分布式键值存储的原因。此外在更改配置文件时如修改地址等等。需要重新启动项目而etcd可以帮助我们自动更新。 初步认识etcd 后下面来看一下怎么安装etcd ? etcd安装 Windows安装etcd 非常简单只需要下载安装包即可。 这里由于是简单了解和使用所以不进行配置环境变量。 需要的话自行配置一下即可。 Step1 安装地址点我 接着找到Assets , 之后点击Windows版本的安装包如下 Step2 进入对应安装etcd的目录 接着在地址导航框输入cmd 进入到etcd 的命令行窗口 etcd的使用 etcd 的使用和redis 很类似基本上就是一些设置键和获取键的操作。 报错排查 一开始使用etcdctl 的命令报错如下 这是因为127.0.0.1:2379 这个端口的连接不上为什么连接不上很明显我们一开始只是开了一个窗口也就是客户端 , 还需要开启一个服务端 由于没有配置环境变量所以这里的使用需要启动两个cmd 窗口一个用于做etcd 的客户端一个用于做etcd 的服务端。 etcd服务端 直接在命令行输入etcd 即可 etcd客户端 接着再开启一个客户端。 接着就可以愉快地在客户端中操作键值对了~ 操作键值对的方式和redis类似也是通过命令进行操作的。 put命令 语法形如redis redis 用set 这里使用get 。 etcdl put 键(key) 值(value)运行结果如下 要验证是否put 成功或者如何取出来就要用到接下来的命令了 get命令 与redis 类似也是使用get 操作 etcdl get 键(key) 运行结果如下 取出的结果是 key value 进一步如果只是想取出值可以使用如下指令 etcdl get name --print-value-only注意print前是两个- 运行结果如下 要想同时获取前缀相同的键的值可以使用前缀选项。 先把值put 进去 再使用前缀选项批量获取相同前缀的值 命令如下 etcdctl get rpc --prefix运行结果如下 更多用法如下 watch命令 使用watch 机制监听某个键的信息变化 与redis 类似 命令如下 etcdctl watch rpc.user运行如果如下 现在处于监听状态还需要开启一个去执行变化过程 再开启一个命令行窗口去监听键的变化 修改键所对应的值 watch 的窗口实时监听到地址发生的变化 del命令 del 删除某个键 命令如下 etcdctl del 键(key)运行结果如下 返回1 则表明删除成功! 结语 更进一步的对etcd 的使用还需要结合具体的微服务项目去开展在做项目的使用加深对etcd 高可靠性和服务注册与发现的理解。 看到这里的小伙伴恭喜你又掌握了一个技能 希望大家能取得胜利坚持就是胜利 我是寸铁我们下期再见 往期好文 【保姆级教程】Windows11安装go-zero代码生成工具goctl、protoc、go-zero 【Go面试向】defer与time.sleep初探 【Go面试向】defer与return的执行顺序初探 【Go面试向】Go程序的执行顺序 【Go面试向】rune和byte类型的认识与使用 【Go面试向】实现map稳定的有序遍历的方式
http://www.w-s-a.com/news/686323/

相关文章:

  • 成都的教育品牌网站建设做网站不给提供ftp
  • 建站行业市场人力管理系统
  • qq钓鱼网站在线生成器google关键词搜索工具
  • 化妆网站模板移动网站建设模板
  • 欢迎访问语文建设杂志网站网站蓝色配色
  • 最新网站发布重庆城乡建设部网站首页
  • 网站建设费用高鄂尔多斯seo
  • dw做网站怎么发布网站无后台可以上框架
  • 网络公司如何建网站网站的建设需要多少钱
  • 代刷网站推广快速泉州网页定制
  • 网站优秀网站地址做宣传册的公司
  • 苏州高端网站建设咨询wordpress云图插件
  • 河北省建设厅网站重新安装优秀中文网页设计
  • 如何在腾讯云做网站开源站群cms
  • 公司网站建设的意义网易做网站
  • 网络营销案例分析与实践搜外seo
  • 手机建网站挣钱吗wordpress面包屑
  • 淘客做网站怎么备案网站开发工具的是什么
  • 提供大良网站建设郑州网站建设网站开发
  • 邢台做wap网站价格wordpress评论滑动
  • 绝味鸭脖网站建设规划书江苏建设人才网 官网
  • 网站源码授权破解centos wordpress 整站
  • 建设一个私人视频网站wordpress js
  • 手机企业网站制作流程3d建模自学
  • 网站优化方案和实施wordpress的归档
  • 建设事业单位网站多少钱集艾设计公司官网
  • 网站建设与管理方案书图片的制作方法
  • 中文建网站美发网站模板带手机版
  • 免费聊天不充值软件windows优化大师下载安装
  • 网站优化的关键词自己怎么做外贸网站空间