Cluster Aerospike Community Edition build 3.5.9. API in client machines java aerospike client 3.0.24.
I have client machines A,B,C.(timeout =10ms in all clients) A and B are able to read and write with timeout 10ms, but C is failing to read throwing timeout exception. But C is able to read when I have increased timeout to 100ms.
this is my aerospike configuration
logging {
file /
var / log / aerospike / aerospike.log {
context any info
context migrate debug
}
}
network {
service {
address any
port 3000
}
heartbeat {
mode mesh
port 3002
mesh - seed - address - port 1.1.1.1 3002
mesh - seed - address - port 1.1.1.2 3002
mesh - seed - address - port 1.1.1.3 3002
interval 150
timeout 10
}
fabric {
port 3001
}
info {
port 3003
}
}
namespace test {
replication - factor 2
memory - size 40 G
storage - engine memory
}