Configuration à l'exécution

Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.

Options de configuration AMQP
Nom Défaut Modifiable Historique
amqp.host localhost PHP_INI_ALL
amqp.vhost / PHP_INI_ALL
amqp.port 5672 PHP_INI_ALL
amqp.login guest 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

Voici un éclaircissement sur l'utilisation des directives de configuration.

amqp.host string

L'hôte utilisé pour la connexion.

amqp.vhost string

L'hôte virtuel sur le broker sur lequel la connexion s'effectue.

amqp.port integer

Le port utilisé pour la connexion.

amqp.login string

Le nom d'utilisateur à utiliser lors de l'authentification sur le broker.

amqp.password string

Le mot de passe à utiliser lors de l'authentification sur le broker.

amqp.auto_ack integer

Si les appels aux méthodes AMQPQueue::get() et AMQPQueue::consume() doivent nécessité que le client reconnaisse explicitement les messages. Le fait de définir cette valeur à 1 passera le drapeau AMQP_AUTOACK lors des appels aux méthodes ci-dessus si le drapeau flags n'est pas spécifié

amqp.min_messages integer

Le nombre minimal de messages requis lors d'un appel à la méthode AMQPQueue::consume().

amqp.max_messages integer

Le nombre maximal de messages requis lors d'un appel à la méthode AMQPQueue::consume().

amqp.prefetch_count integer

Le nombre de messages à pré-charger depuis le serveur lors d'un appel à la méthode AMQPQueue::get() ou à la méthode AMQPQueue::consume() lorsque le drapeau AMQP_AUTOACK n'est pas défini.

LoadingChargement en cours