PHP+Redis发表订阅
发布时间:09/01 来源:未知 浏览:
关键词:
提醒:
redis公布订阅通知基于socket,连接超时受配置影响,可以修改php.ini,或者动态增加
ini_set('default_socket_timeout', -1);
pub.php
``` $redis = new Redis(); // 第一个参数为redis效劳器的ip,第二个为端口 $res = $redis->connect('127.0.0.1', 6379); // test为公布的频道名称,hello,world为公布的新闻 $res = $redis->publish('test','hello,world'); ```
sub.php
``` $redis = new Redis(); $res = $redis->connect('127.0.0.1', 6379,0); $redis->subscribe(array('test'), 'callback'); // 回调函数,这里写处置逻辑 function callback($instance, $channelName, $message) { echo $channelName, "==>", $message,PHP_EOL; } ```
以上就是PHP+Redis公布订阅的具体内容,更多请关注百分百源码网其它相关文章!