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

search for in the

Tipurile resurselor> <Instalarea
[edit] Last updated: Fri, 17 May 2013

view this page in

Configurația la rulare

Comportamentul acestor funcții este afectat de parametrii stabiliți în php.ini.

AMQP Opțiuni de configurare pentru
Denumirea Valoarea implicită Poate fi modificată Jurnalul modificărilor
amqp.host localhost PHP_INI_ALL
amqp.vhost / PHP_INI_ALL
amqp.port 5672 PHP_INI_ALL
amqp.login guest PHP_INI_ALL
amqp.password guest PHP_INI_ALL
amqp.auto_ack 0 PHP_INI_ALL
amqp.min_messages 0 PHP_INI_ALL
amqp.max_messages 1 PHP_INI_ALL
amqp.prefetch_count 3 PHP_INI_ALL

Iată o explicație pe scurt a directivelor de configurare.

amqp.host string

The host to which to connect.

amqp.vhost string

The virtual host on the broker to which to connect.

amqp.port integer

The port on which to connect.

amqp.login string

The login to use while connecting to the broker.

amqp.password string

The password to use while connecting to the broker.

amqp.auto_ack integer

Whether calls to AMQPQueue::get() and AMQPQueue::consume() should require that the client explicitly acknowledge messages. Setting this value to 1 will pass in the AMQP_AUTOACK flag to the above method calls if the flags field is omitted.

amqp.min_messages integer

The minimum number of messages to require during a call to AMQPQueue::consume().

amqp.max_messages integer

The maximum number of messages to require during a call to AMQPQueue::consume().

amqp.prefetch_count integer

The number of messages to prefect from the server during a call to AMQPQueue::get() or AMQPQueue::consume() during which the AMQP_AUTOACK flag is not set.



add a note add a note User Contributed Notes Configurația la rulare - [1 notes]
up
0
pinepain at gmail dot com
4 months ago
It is not documented right here, but amqp.timeout (integer) INI setting exists, check AMQPConnection::setTimeout for more.

Also you can pass it as a 'timeout' key in credentials array in AMQPConnection::__construct

Actually, it works as a timeout to wait for a new messages in AMQPQueue::consume method before die with

Fatal error: Uncaught exception 'AMQPConnectionException' with message 'Resource temporarily unavailable' in /path/to/test/file.php:12

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