请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

demo/proxy/zookeeper/curd/main.go 这个demo跑不起来 zookeeper连接失败

2020/08/19 13:48:06 Connected to 127.0.0.1:2181
2020/08/19 13:48:21 authentication failed: EOF
create err zk: could not connect to a server

正在回答 回答被采纳积分+3

3回答

提问者 ktsleep 2020-08-26 13:28:24

demo/proxy/zookeeper/watch/main.go

package main

import (
  "fmt"
  "github.com/e421083458/gateway_demo/proxy/zookeeper"
  "time"
)

func main() {
  zkManager := zookeeper.NewZkManager([]string{"127.0.0.1"})
  err := zkManager.GetConnect()
  if err != nil {
     panic(err)
  }
  defer zkManager.Close()
  i := 0
  for {
     zkManager.RegistServerPath("/real_server", fmt.Sprint(i))
     fmt.Println("Register", i)
     time.Sleep(5 * time.Second)
     i++
  }
}


https://img1.sycdn.imooc.com//szimg/5f45f2f509f8092a21520764.jpg

1 回复 有任何疑惑可以回复我~
提问者 ktsleep 2020-08-21 17:01:38

https://img1.sycdn.imooc.com//szimg/5f3f8d6809cf46dd17860362.jpg

telnet 127.0.0.1 2181


0 回复 有任何疑惑可以回复我~
  • 服务连接成功了,现在应该是创建失败了,发一下程序代码把。我感觉现在是创建的节点名称有问题,可以贴一下看看。
    回复 有任何疑惑可以回复我~ 2020-08-24 08:50:29
提问者 ktsleep 2020-08-19 17:15:55

zookeeper 已经安装并启动 但是好像无法连接

0 回复 有任何疑惑可以回复我~
  • 试一下telnet命令 看看端口通不通。
    telnet 127.0.0.1 2180
    回复 有任何疑惑可以回复我~ 2020-08-19 21:18:54
  • 试一下telnet命令 看看端口通不通。
    telnet 127.0.0.1 2181
    回复 有任何疑惑可以回复我~ 2020-08-19 21:19:18
  • 提问者 ktsleep 回复 牛儿吃草 #3
    是通的
    回复 有任何疑惑可以回复我~ 2020-08-21 17:00:17
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号