Максимальное количество клиентов по умолчанию для Redis - 10000, вы можете проверить его с помощью CONFIG GET maxclients
. Так что, если вы когда-нибудь получите 500 соединений, это вполне управляемо. Если у вас будет несколько клиентов Jedis, рассмотрите узлы продукта * maxTotal. См. https://redis.io/topics/clients
Можно ожидать мягкого снижения производительности при увеличении количества клиентов. Возможно, вы захотите запустить несколько тестов .
Я пробовал redis-benchmark -t set -r 100000 -n 1000000 -c 500
, где -c 500
- количество клиентов. С 50 до 500 клиентов я получил на 12% меньше запросов в секунду.
Проверьте это для Оптимизация JedisPool .