downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

AMQPChannel::startTransaction> <AMQPChannel::setPrefetchCount
[edit] Last updated: Sat, 25 May 2013

view this page in

AMQPChannel::setPrefetchSize

(PECL amqp >= Unknown)

AMQPChannel::setPrefetchSizeブローカからプリフェッチするウィンドウサイズを設定する

説明

public void AMQPChannel::setPrefetchSize ( int $size )

AMQPQueue::consume() あるいは AMQPQueue::get() メソッドのコールの間のプリフェッチウィンドウサイズを指定します。 このメソッドをコールすると、自動的にプリフェッチメッセージ数を 0 にします。 つまりプリフェッチメッセージ数の設定を無視するようになるということです。

AMQPQueue::consume() あるいは AMQPQueue::get()AMQP_AUTOACK フラグつきでコールした場合は、 この設定は無視されます。

パラメータ

size

プリフェッチするウィンドウサイズ (オクテット単位)。

エラー / 例外

ブローカとの接続が途切れた場合に AMQPConnectionException をスローします。

返り値

成功した場合に TRUE を、失敗した場合に FALSE を返します。



add a note add a note User Contributed Notes AMQPChannel::setPrefetchSize - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites