ro0k1e

GO 操作虚拟机linux上的ETCD时连接问题

按照官网教程在linux上安装好etcd并且熟悉了下使用后,迫不及待使用go来操作etcd

但是使用并不像操作redis一样顺利

 

 

 

如果etcd的服务器安装默认配置启动,及./etcd,则会远程连接不上,看了下打印的日志信息,发现问题所在了

 

 

 这里默认是使用localhost,也就是127.0.0.1来作为本机的,如果是在本地运行程序当然可以,但是如果是远程肯定就不行了,查了一下etcd的文件夹,发现没有配置文件。。

只好从启动参数入手了

网上搜了下,正好有个参数可以配置启动的网址

listen-peer-urls

./etcd -listen-peer-urls "http://node1:2379"

引号里放自己的虚拟机地址

 

 

put与get成功!

 

posted on 2022-11-30 22:13  ro0k1e  阅读(289)  评论(0编辑  收藏  举报

导航