etcd
sublio
这个作者很懒,什么都没留下…
展开
-
etcd压测报告
配置2C4G30G单台机器部署三个节点数据key:/{四个字符}/{golang uuid.New().string()}value:自己构造的json结构固定字符串,长度为313结果数据规模:0put(新增|修改): 60ms左右(100次平均)get: 60ms左右(100次平均)del: 60ms左右(100次平均)getallbyfrefix: 白毫秒级别,众数在1~2百毫秒(100个数据)数据规模:1万put(新增|修改): 60ms左右(100次平均)g原创 2021-07-01 10:52:56 · 567 阅读 · 0 评论 -
golang中使用etcd作为中间件踩坑
一、rpc error: code = ResourceExhausted desc = trying to send message larger than max (4194325 vs. 1048576)原因分析:未设置MaxCallSendMsgSize参数的时候,默认2M。func (ec *EtcdCliV3) Init(cfg *EtcdCliConf) (err error) { dialTimtout := cfg.DialTimeout if dialTimtout ==原创 2021-06-29 12:06:36 · 2273 阅读 · 0 评论 -
linux(centos)部署etcd集群
注:本文是在单台机器上搭建集群,多台搭建同理且更简单,因为不用考虑端口以及各种目录冲突问题,配置几乎大多一样,细微差别会在文中指出。下载解压cd /optwget https://github.com/etcd-io/etcd/releases/download/v3.3.10/etcd-v3.3.10-linux-amd64.tar.gztar zxvf etcd-v3.3.10-linux-amd64.tar.gzmv etcd-v3.3.10-linux-amd64 etcdcd原创 2021-01-20 16:41:53 · 290 阅读 · 0 评论