Я управляю флотом веб-сервисов за балансиром нагрузки. Lb периодически запрашивает конечную точку состояния для проверки работоспособности конкретного сервера. Эта служба оконечных проверяет подключение всех внешних услуг (SQL, Redis, кинезис и т.д.)Как проверить состояние подключения клиента Kinesis?
Чтобы проверить подключение KINESIS я первоначально использовал kinesis.listStreams()
, но, как мы увеличиваем число серверов, мы бежим в 5 REQ/сек limit команды listStreams.
Каков наилучший и самый дешевый способ проверки наличия кинезита?
Мы используем клиент Java, но, я думаю, он будет одинаковым для всех клиентов.