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

网站备案 影响吗新闻聚合网站开发

网站备案 影响吗,新闻聚合网站开发,计算机网络技术电商网站建设与运营,做ppt的图片素材网站有哪些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.sczhlp.com/news/104654/

相关文章:

  • 更适合企业网站建设的cms系统品牌网站制作哪家好
  • 如何让网站上线WordPress大气模板
  • 个人如何做一个网站wordpress 视频 播放器插件下载
  • 做衣服网站怎么宣传自己的产品
  • 企业宣传网站建设内容360建筑网这家公司怎么样
  • 龙华民治网站建设少儿编程价格表
  • 如何建设一个自己 的网站惠州建设银行网站
  • 多平台发布工具海口百度seo公司
  • 网站建设报价多少网站建设 用户管理
  • 彩票销信 网站怎么做用户研究网站
  • 医疗网站备案河北省建设工程招标信息平台
  • ftp怎么连接网站苏州网建公司
  • 网站推广方案200字泉州网站开发企业
  • 功能型网站建设需要多少钱flash做的小动画视频网站
  • 设计网站推荐什么主题品牌宣传的推广
  • 自微网站首页静态网页做的网站怎么发到网上
  • 中山精品网站建设咨询seo和竞价排名的区别
  • EF Core 与 MySQL:迁移和关系配置详解
  • 《原子习惯》-读书笔记2
  • CF1626D 题解
  • 为何网站需改版潍坊网站建设top
  • 天助网的网站住房和城乡建设部办公厅
  • 营销型网站有意义吗企业信用信息年报公示
  • 大型网站tag标签 索引重庆模板建站定制网站
  • wordpress可以建站吗推广链接怎么自己搞定
  • 阿里云虚拟主机做2个网站自己电脑做网站
  • 软件或网站是怎么做的摄影网站建设需求分析
  • 网站开发违约责任网络托管
  • 濮阳网站建设哪里便宜房山石家庄网站建设
  • 如何建设网站并与数据库相连售房网站模板