Aerospike - 命令执行在客户端超时
Aerospike - command execution timed out on client
使用以下代码在Aerospike中加载数据。 data 是 BinMap
类型的地图列表
for _, binMap := range data {
id, ok := binMap["id"].(string)
key, _ := as.NewKey("test", "myset", id)
err := shared.Client.Put(nil, key, binMap)
if err !=nil {
fmt.Println(err)
}
加载几条记录后,收到以下错误消息。
command execution timed out on client: Exceeded number of retries.
See `Policy.MaxRetries`. (last error: Node not found for partition
test:711 in partition table.)
对于每次迭代,分区测试编号都会发生变化。
即使在每个 Put 命令后等待 5 秒后,错误仍然存在。我不确定报错message.What client configuration is required for go client?
报什么超时
使用 MacOs 10.15.3;去客户; docker 2.2.0.3
上的 Aerospike 运行
您的集群很可能没有正确形成,或者它的网络设置不正确,无法让客户端访问所有节点。由于您使用的是 Docker,请查看 Lucien 的媒体 post How do I get a 2 nodes Aerospike cluster running quickly in Docker without editing a single file?。
使用以下代码在Aerospike中加载数据。 data 是 BinMap
类型的地图列表for _, binMap := range data {
id, ok := binMap["id"].(string)
key, _ := as.NewKey("test", "myset", id)
err := shared.Client.Put(nil, key, binMap)
if err !=nil {
fmt.Println(err)
}
加载几条记录后,收到以下错误消息。
command execution timed out on client: Exceeded number of retries.
See `Policy.MaxRetries`. (last error: Node not found for partition
test:711 in partition table.)
对于每次迭代,分区测试编号都会发生变化。 即使在每个 Put 命令后等待 5 秒后,错误仍然存在。我不确定报错message.What client configuration is required for go client?
报什么超时使用 MacOs 10.15.3;去客户; docker 2.2.0.3
上的 Aerospike 运行您的集群很可能没有正确形成,或者它的网络设置不正确,无法让客户端访问所有节点。由于您使用的是 Docker,请查看 Lucien 的媒体 post How do I get a 2 nodes Aerospike cluster running quickly in Docker without editing a single file?。