gpt4 book ai didi

go - redigo 是否重新连接到服务器?

转载 作者:IT王子 更新时间:2023-10-29 02:35:37 26 4
gpt4 key购买 nike

我正在使用 Redigo通过golang连接到redis服务器。

redisConnection, err = redis.Dial("tcp", "...")
redisConnection.Do(..., ...)

如果我重新启动我的服务器,我将无法使用相同的 redisConnection 执行任何命令。当我再次执行 Do 时它不应该重新连接吗?

最佳答案

不,您的假设不正确。使用 Dial 函数,它在服务器终止连接时返回单个连接,客户端无法重新连接。
您应该使用 redis.Pool 并且它应该能够在您请求新连接时自动重新连接,函数是:pool.Get()

关于go - redigo 是否重新连接到服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54866485/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com