我有一个本地 Redis 实例在 Unix 套接字上监听。是否可以通过 TCP 允许远程连接到此 Redis 实例?有什么解决办法吗?也许是某种代理 TCP <> Unix 套接字?
答案1
不需要某种类型的代理,您可以像这样在 redis.conf 中启用套接字和 TCP 监听:
port 6379
# bind 127.0.0.1
unixsocket /tmp/redis.sock
注释掉bind 127.0.0.1
默认设置后将监听所有接口。
我有一个本地 Redis 实例在 Unix 套接字上监听。是否可以通过 TCP 允许远程连接到此 Redis 实例?有什么解决办法吗?也许是某种代理 TCP <> Unix 套接字?
不需要某种类型的代理,您可以像这样在 redis.conf 中启用套接字和 TCP 监听:
port 6379
# bind 127.0.0.1
unixsocket /tmp/redis.sock
注释掉bind 127.0.0.1
默认设置后将监听所有接口。