Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.
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.