当前位置: 首页 > 后端技术 > PHP

PHP+Redis发布订阅效果教程

时间:2023-03-29 15:23:21 PHP

Tips:redis发布订阅通知是基于socket的,连接超时受配置影响,可以修改php.ini,或者动态添加ini_set('default_socket_timeout',-1);pub.php$redis=newRedis();//第一个参数是redis服务器的ip,第二个是端口$res=$redis->connect('127.0.0.1',6379);//test是发布的频道名称,hello,world是发布的消息$res=$redis->publish('test','hello,world');sub.php$redis=newRedis();$res=$redis->connect('127.0.0.1',6379,0);$redis->subscribe(array('test'),'callback');//回调函数,这里写处理逻辑functioncallback($instance,$channelName,$message){echo$channelName,"==>",$message,PHP_EOL;}以上就是PHP+Redis发布订阅的详细介绍,希望对大家有所帮助。阅读原文:点击查看原文