ホームページ >バックエンド開発 >PHPチュートリアル >PHPでのredisサブスクライブの使用
親愛なる神々よ。
最近私は Redis のサブスクリプションとディストリビューションのサブスクライブとパブリッシュに取り組んでいます。
1.php
function f($redis, $chan, $msg) { switch($chan) { case 'chan-1': echo 1 ; echo $msg; break; case 'chan-2': echo 2; echo $msg; break; case 'chan-3': echo 3; echo $msg; break; } } $redis->subscribe(array('chan-1', 'chan-2', 'chan-3'), 'f');
$redis->publish('chan-1', 'Hello Word');
上の階の問題は解決しましたか? 私もこの問題に遭遇しました
購読はブロック モードになっており、終了しません。コマンドラインで最初のスクリプトを実行すると、何が出力されるかを確認できます