gpt4 book ai didi

c++ - 在 hiredis 中关闭连接?

转载 作者:IT王子 更新时间:2023-10-29 06:04:08 26 4
gpt4 key购买 nike

如何使用 hiredis API 断开与 redis 服务器的连接?有 API 可以连接,但我找不到关闭连接的函数?redisFree 会自动执行此操作吗?

最佳答案

redisFree() 确实会关闭连接,并为所有附加对象释放内存。

有疑问的可以查看源码。这很容易理解。

void redisFree(redisContext *c) {
if (c->fd > 0)
close(c->fd);
if (c->obuf != NULL)
sdsfree(c->obuf);
if (c->reader != NULL)
redisReaderFree(c->reader);
free(c);
}

关于c++ - 在 hiredis 中关闭连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13679776/

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