在具有从属设备的环境中使用Redis的复制功能时,主设备,作为主设备的从设备或两者都会增加 uchar *bits = myImage.bits();
for (int i = 0; i < (myImage.width() * myImage.height() * 4); i++)
{
qDebug() << (int) bits[i]; // Here printing the RGBA values in sequence
}
计数器吗?请参阅示例图:https://imgur.com/Ge1WLzX
在图像中,有一个带有两个从站的主站,每个从站都有自己的两个从站。在这种情况下,主人的connected_slaves
值是6吗?第一对奴隶的connected_slaves
值是否各为2?
我查看了Redis的文档,但没有发现任何描述这一点。
答案 0 :(得分:0)
为了找到解决方案,我设置了一个同时运行七个Redis服务器的虚拟环境。它们设置了顺序端口号,默认Redis端口(6379)实例是主节点。我将两个实例配置为Instance_6379的从属,并为Instance_6380和Instance_6381分别配置了两个从属。然后,我检查了每个redis-cli info
输出,并注意到connected_slaves
指标。
这是我发现的: Masters将仅报告与他们直接连接的奴隶。从站的从站将不计入连接到主站的从站总数。
在问题中引用的示例图像中,最左边的Redis服务器只有两个connected_slaves
,每个子节点也会显示两个connected_slaves
。
我希望这个答案对某人有用。