今天搞了几个小时redis套接字模式一直打不开,发现具体原因好弱智啊。
具体原因
apt安装的redis-server对/run
无读写权限,只对/run/redis
有,所以/etc/redis/redis.conf
那里只能改成:
unixsocket /run/redis/redis.sock
unixsocketperm 777
而不是默认的/run/redis.sock
,也不是网上写的/var/run/redis/redis.sock
,去看/lib/systemd/system/redis-server.service
里的读写文件夹设置!