gatewayworker Events.php中的onWorkerStart方法連接本服務器的redis服務是可以的,請問連接其他服務器的redis【帶密碼】代碼應該如何寫呀?
$redis = new Redis();
$conn = $redis->connect('ip', 6379);
$auth = $redis->auth('123456'); //設置密碼
$redis->set('xxx', "1111");
如果不行的話考慮以下問題, redis 是否設置了允許遠程訪問,redis服務器是否有防火墻,對應端口是否開啟遠程訪問,并且允許這個ip訪問
找到原因了,redis服務器的配置文件redis.conf中 有bind 127.0.0.1 限制了只能本地服務器訪問了,改成bind 0.0.0.0后,重啟redis服務就可以連上了,感謝