Latest web development tutorials

клиентские подключения Redis

Redis получить соединения от клиентов путем прослушивания на TCP-порт или Unix сокета образом, когда установлено соединение, Redis некоторые операции внутри страны следующим образом:

  • Во-первых, клиентский сокет установлен в неблокирующем режиме, потому что Redis в сети использует неблокирующий обработки событий мультиплекс модель.
  • Затем установите свойство TCP_NODELAY для сокета, отключение алгоритма Нейгла
  • Затем создайте читаемый файл для мониторинга это событие передачи данных клиентский сокет

Максимальное количество соединений

В Redis2.4, максимальное количество соединений жестко закодированы в коде непосредственно внутри, так и в версии 2.6 это значение будет настраиваемым.

Значение по умолчанию MaxClients 10000 redis.conf Можно также изменить значение в этом.

config get maxclients

1) "maxclients"
2) "10000"

примеров

В следующем примере мы устанавливаем, когда служба начинается 100000 Максимальное количество соединений:

redis-server --maxclients 100000

команды клиента

С.Н. команда описание
1 КЛИЕНТ СПИСОК Возвращает список клиентов для подключения к Redis услуг
2 КЛИЕНТ SetName Устанавливает имя текущего соединения
3 КЛИЕНТ GetName Получить имя сервиса задается командой КЛИЕНТ SetName
4 КЛИЕНТ PAUSE В ожидании клиентских подключений, определяет время в миллисекундах в ожидании
5 КЛИЕНТ УБИТЬ Закройте соединение клиента