AMQP транзакции с Kombu и Rabbitmq - PullRequest
2 голосов
/ 29 июня 2011

Кажется, я не могу найти какую-либо документацию по использованию транзакций AMQP через Kombu API.
На этой странице говорится о добавлении сообщения в транзакциюсостояние, но это не похоже на связь.

Я знаю, что серверная часть pika поддерживает их, и я вполне уверен, что серверная часть amqplib (которую я сейчас использую) тоже делает, но я пока не вижу, как это проявляется в Kombu.

Редактировать : чтобы уточнить, я ищу channel.commit (), channel.select (), ... методы типа

1 Ответ

1 голос
/ 30 июня 2011

Оказывается , что транзакции специально не были выставлены, поскольку они не так полезны, как я думал сначала.В частности, набор команд tx действителен только для одной очереди, и RabbitMQ с большой вероятностью полностью исключит поддержку класса tx.

Полное обсуждение можно найти в списке рассылки rabbitmq

...