にメッセージを発行するRabbitMQ
場合PHP
、交換が見つからなくてもAMQPExchange->publish
メソッドは戻ります。フラグtrue
を立てています。AMQP_MANDATORY
コードは次のとおりです。
$myExchange->publish($myMessage, $myRoutingKey, AMQP_MANDATORY, $myOptions);
メソッドが機能するため、有効な方法でメソッドを使用していることはわかっていますが、存在しない交換またはキューにフィードすると、依然として true が返されます。