Laravel-echo-server 无法监听到队列里的广播
使用 Redis 监听广播的时候,默认使用的是 127.0.0.1:6379 地址。在线上如果 Redis 是其他服务器地址,因此需要编辑 Redis 配置。如果不配置将监听不到队列。
{
"authHost": "****", // 替换成自己的网址
"authEndpoint": "/broadcasting/auth",
"clients": [],
"database": "redis",
"databaseConfig": {
"redis": {
"port": 6379,
"host": "***", // 替换成自己的redis host
"password": null
},
"sqlite": {
"databasePath": "/database/laravel-echo-server.sqlite"
}
},
"devMode": false,
"host": null,
"port": "6001",
"protocol": "http",
"socketio": {},
"sslCertPath": "",
"sslKeyPath": "",
"sslCertChainPath": "",
"sslPassphrase": "",
"apiOriginAllow": {
"allowCors": false,
"allowOrigin": "",
"allowMethods": "",
"allowHeaders": ""
}
}
本作品采用《CC 协议》,转载必须注明作者和本文链接