ActiveMQを使用してメッセージのキューを格納しています。
私はそれに接続するためにPECL Stomp拡張を使用しています。 私はキューに正常にパブリッシュしており、成功して読み込み中です。
メッセージを消費した後にメッセージを削除するようにキューを設定するにはどうすればよいですか?私のリスナーで
は、私はあなたがそれらをキューから「削除」を取得するために、メッセージの消費を確認する必要がキューから一度だけメッセージを読み取る方法
$c = new Stomp($url);
$c->subscribe('/queue/something');
echo $c->readFrame();
あなたはおそらく、メッセージの消費を確認したいです。 http://php.net/manual/en/stomp.ack.php –
は今削除されていませんか?詳細をご記入ください –
メッセージは削除されていません。キューを切断して再接続するたびに、同じメッセージが何度も何度も繰り返されます。 –