Назад | Перейти на главную страницу

Один экземпляр redis с локальными подключениями redis через сокет unix и удаленным через tcp. Возможно?

У меня есть локальный экземпляр Redis, который прослушивает сокет Unix. Можно ли разрешить удаленные подключения к этому экземпляру Redis через TCP? Какие-нибудь решения? Может какой нибудь проксирующий TCP <> Unix socket?

Нет необходимости в каком-либо прокси-сервере, вы можете включить прослушивание сокетов и TCP в redis.conf следующим образом:

port 6379
# bind 127.0.0.1

unixsocket /tmp/redis.sock

Имея bind 127.0.0.1 закомментировал значения по умолчанию для прослушивания на всех интерфейсах.