为了账号安全,请及时绑定邮箱和手机立即绑定

如何连接到 Redis (Sentinel)

如何连接到 Redis (Sentinel)

Go
慕雪6442864 2022-04-26 15:23:03
我尝试连接到 REDIS SENTINEL 的代码。由于我是 golang 的新手,想澄清我的问题?REDIS SENTINEL 已配置并正常工作。package mainimport (    "fmt"    "github.com/go-redis/redis")func main() {    rdb:=redis.NewFailoverClient(&redis.FailoverOptions(            MasterName: "mymaster",            SentinelAddrs: "XXX.XXX.XXX.XXX:26379","XXX.XXX.XXX.XXX:26379","XXX.XXX.XXX.XXX:26379",    ))    rdb.Ping()}跑:$ go run redis.go**# command-line-arguments**>./redif.go:11:12: syntax error: unexpected :, expecting comma or )**
查看完整描述

1 回答

?
qq_遁去的一_1

TA贡献1725条经验 获得超8个赞

该错误表明您使用了错误格式的字符串切片。


请参阅“go-redis” pkg中的FailoverOption{}。它说是类型。.SentinelAddrs[]string


rdb:=redis.NewFailoverClient(&redis.FailoverOptions(

    MasterName: "mymaster",

    SentinelAddrs: []string{"XXX.XXX.XXX.XXX:26379","XXX.XXX.XXX.XXX:26379","XXX.XXX.XXX.XXX:26379"},

))


查看完整回答
反对 回复 2022-04-26
  • 1 回答
  • 0 关注
  • 271 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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