Я создаю приложение connectxion с rabbitmq, оно работает нормально, но когда я останавливаю процесс rabbitmq, все мои запросы теряются, я хочу, чтобы даже после уничтожения службы rabitmq мои запросы сохранялись, а после перезапуска службы rabitmq все мои запросы возвращалисьна свои места.вот мой rabitmq.py:
import pika
import SimilarURLs
data = ''
connection = pika.BlockingConnection(pika.ConnectionParameters(host='localhost'))
channel = connection.channel()
def rabit_mq_start(Parametter):
channel.queue_declare(queue='req')
a = (take(datas=Parametter.decode()))
channel.basic_publish(exchange='',
routing_key='req',
body=str(a))
print(" [x] Sent {}".format(a))
return a
channel.start_consuming()
def take(datas):
returns = SimilarURLs.start(data=datas)
return returns
Кроме того, я прошу прощения за ошибки в моем вопросе.