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

兼职招聘网站天津公司建设网站

兼职招聘网站,天津公司建设网站,学电商运营需要多少钱,服务平台收件箱etcd 是一个分布式可靠的键值存储系统,用于分布式系统中最关键的数据,主要特点包括: 简单:具有明确的、面向用户的 API(gRPC) 安全:自动 TLS 支持,并可选的客户端证书认证 快速&am…

etcd 是一个分布式可靠的键值存储系统,用于分布式系统中最关键的数据,主要特点包括:

  • 简单:具有明确的、面向用户的 API(gRPC)

  • 安全:自动 TLS 支持,并可选的客户端证书认证

  • 快速:经过基准测试,支持每秒 10,000 次写入

  • 可靠:使用 Raft 算法进行适当分布

    etcd 使用 Go 语言编写,并利用 Raft 共识算法来管理高度可用的复制日志。

​ 许多公司在生产环境中使用 etcd,开发团队在关键部署场景中支持它,etcd 经常与 Kubernetes、locksmith、vulcand、Doorman 等应用程序配合使用。通过严格的健壮性测试,进一步确保了系统的可靠性。

一、在linux下使用二进制安装单节点etcd

1、下载etcd二进制包

​ 首先,你需要从etcd的官方GitHub仓库或其他可信源下载etcd的二进制包。确保选择与你的系统架构(如linux-amd64)和etcd版本(如3.4.14)相匹配的包。

​ 使用wget命令下载,例如:

cd /soft  
wget https://github.com/etcd-io/etcd/releases/download/v3.4.14/etcd-v3.4.14-linux-amd64.tar.gz
2、解压etcd二进制包

下载完成后,使用tar命令解压下载的压缩包。

tar -zxvf etcd-v3.4.14-linux-amd64.tar.gz

解压后,你会看到一个包含etcd二进制文件和相关文件的目录。

3、移动etcd二进制文件

为了方便使用,你可以将etcd二进制文件移动到系统的某个可执行路径下,如

/usr/local/bin
mv etcd-v3.4.14-linux-amd64/etcd /usr/local/bin/

注意:如果你需要etcdctl或其他相关工具,也可以将它们移动到相同的路径下。

4、启动etcd

​ 使用命令行启动etcd。你可以通过指定不同的命令行参数来更改etcd的行为。

etcd --data-dir=/var/lib/etcd/data --listen-client-urls=http://0.0.0.0:2379 --advertise-client-urls=http://0.0.0.0:2379

--data-dir指定了etcd的数据目录,--listen-client-urls--advertise-client-urls指定了etcd监听的客户端URL。

5、测试etcd

使用etcdctl或其他工具来测试etcd是否正常运行。例如,你可以使用etcdctl来设置一个键值对,并检查其是否已经被正确设置。

# 写入一个键为foo 值为 hello world数据
[root@localhost etcd]# ./etcdctl put foo "hello world"
OK

此外也可以直接通过运行下面的脚本进行etcd下载和安装

运行下面的脚本来下载etcd包

ETCD_VER=v3.4.32# choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GITHUB_URL}rm -f /home/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /home/etcd && mkdir -p /home/etcdcurl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /home/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /home/etcd --strip-components=1
rm -f /home/etcd-${ETCD_VER}-linux-amd64.tar.gz/home/etcd/etcd --version
/tmp/etcd/etcdctl version

运行并启动etcd

# start a local etcd server
/home/etcd/etcd  --listen-client-urls 'http://0.0.0.0:2379'  --advertise-client-urls 'http://0.0.0.0:2379'# write,read to etcd
/home/etcd/etcdctl --endpoints=localhost:2379 put foo bar
/home/etcd/etcdctl --endpoints=localhost:2379 get foo

http://www.yayakq.cn/news/810268/

相关文章:

  • 那些网站百度抓取率比较高网站注册账号
  • 淘宝建设网站常见问题网站更改域名
  • 做任务领佣金的网站源码仿网站收费
  • 电商网站开发主要的三个软件佛山网站建设公司哪家好
  • 网站免费软件下载南山做网站公司在哪里
  • 中交建设集团网站分公司网站被降权了怎么办
  • 网页设计网站开发需要什么软件重庆平台网站建设找哪家
  • 易语言如何做验证系统官方网站福田公司企业文化
  • 海南论坛网站建设wordpress虚拟资源下载博客
  • 长沙网站关键词排名推广公司网页创建基本步骤
  • 上海 网站开发 工作室广告设计免费
  • 国家基础设施建设网站推广引流渠道有哪些
  • 临翔区城乡建设局网站食品公司名字大全
  • 温州哪里做网站设计建企业网站 硬件
  • 可以做微课ppt模板 网站有哪些擼擼擼做最好的导航网站
  • 58同城做网站找谁中国镇江网站
  • 如何做360网站优化一个空间2个网站代码
  • 江门网站建设易搜互联海口网站制作设计
  • 昆明网站推广哪家好佘山做网站公司
  • 天河网站建设多少钱哪里的郑州网站建设
  • 中国建设银行租赁网站莒县网页设计
  • 网站建设细化流程建设工程信息网一体化平台
  • 新桥做网站公司最大网站建设公司
  • 网站换友链平台怎么自己建立网站
  • 太原市零元网站建设平安好车主app下载官方网站下载
  • 辽宁省城乡建设厅官方网站南宁营销网站建设
  • 手机网站全屏口碑好的常州网站建设
  • 陵水网站建设网站百度流量怎么做
  • 外贸柒夜网站建设根域名服务器
  • 做网站用笔记本做服务器吗企业官方网站建设费用