Использование следующего кода для загрузки данных в 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.)
Для каждой итерации номер теста раздела изменяется. Ошибка продолжается даже после ожидания в течение 5 секунд после каждой команды Put. Я не уверен, какое время ожидания указано в сообщении об ошибке. Какая конфигурация клиента требуется для go клиента?
Использование MacOs 10.15.3; go клиент; Аэроспайк, работающий на docker 2.2.0.3