Я пытаюсь отслеживать поведение / время работы кластера Redis (в AWS ElastiCache), выполняя различные операции по его обслуживанию.В соответствии с этим документом (в разделе «Непрерывно запускать одну и ту же команду») я должен иметь возможность использовать флаг «-r» с аргументом «-1» для непрерывного выполнения команды.Однако, когда я запускаю мою команду PING с этой опцией, она немедленно завершается без вывода, но код состояния указывает на успех:
$ root@00460dccc7d9:/data# redis-cli -h my-host.txz1ua.ng.0001.use1.cache.amazonaws.com -r -1 -i 1 PING
$ root@00460dccc7d9:/data# echo $?
0
Если я использую другие числа, она работает как положено:
root@00460dccc7d9:/data# redis-cli -h my-host.txz1ua.ng.0001.use1.cache.amazonaws.com -r 3 -i 1 PING
PONG
PONG
PONG
root@00460dccc7d9:/data#
Кто-нибудь знает, что может происходить?