0
Diese nichtDer Versuch, Nachrichten an Kaninchen mq-Server zu veröffentlichen
#!/usr/bin/python
import pika
credentials = pika.PlainCredentials('user', 'user')
parameters = pika.ConnectionParameters('rabbitmqqa2.server.com',
15672,
'/',
credentials)
connection = pika.BlockingConnection(parameters)
channel = connection.channel()
channel.queue_declare(queue='zabbix-mail')
message = 'Python Queue - Message Sent from sender.py {N|T}'
channel.basic_publish(exchange='zabbix',
routing_key='zabbix-mail-route',
body=message)
print(" [x] Sent 'Hello World!'")
connection.close()
werden Sie einen Fehler erhalten, während es läuft? – aksss
"Es funktioniert nicht". Ist keine Frage. Weder ist "was ist los?". Das solltest du uns sagen. –
Sind Sie sicher, dass dies der korrekte Port ist, auf dem Ihr rabbitmq Server tatsächlich läuft? 15672 ist normalerweise der webbasierte Verwaltungsport. Der Standardport, auf dem die Nachrichtenwarteschlange aktiviert ist, ist 5672. – clockwatcher