TGViewer
Tools1c Tools1c @tools1c · 89 subscribers
Post #24 366
1С и RabbitMQ вер. 0.9.90

Добавлен метод ОтклонитьСообщение() и возможность чтения заголовка сообщения x-death.
Сценарий где это можно применить:
Например необходимо иметь возможность отклонить сообщение, но не просто НЕ подтвердить, а сообщение должно автоматически переместиться в мертвую очередь, где будут находится сообщения, которые не возможно обработать. При этом, при чтении этого сообщения из мертвой очереди, сервер RMQ добавит к сообщению заголовок x-death где будет информация о том из какой очереди оно переместилось в мертвую (после отклонения) и сколько раз (и прочая информация). Чтобы сообщение автоматически перемещалось в мертвую очередь, в настройках исходной очереди нужно в аргументе x-dead-letter-exchange указать точку обмена. Подробнее этот сценарий описан в 🔗справке в обработке ПримерОтклоненияСообщений в демо конфигурации. При этом сообщение при отклонении может так же вернуть и в исходную очередь. За это поведение отвечает параметр ВернутьВИсходнуюОчередь в методе ОтклонитьСообщение(). Если ВернутьВИсходнуюОчередь=Истина, то сообщение вернется в исходную очередь. Если ВернутьВИсходнуюОчередь=Ложь, то: если для исходной очереди не указан аргумент x-dead-letter-exchange, то удалится, если указан, то переместится в мертвую очередь.

🔗 Скачать
🔗 Договор оферты (для платной версии)
  • 🔥 2
More from @tools1c
  1. Apr 6, 2026RabbitMQ вер. 1.0.2 Исправлена генерация id объектов для потокобезопасности (могли быть ду…
  2. Apr 2, 2026RabbitMQ вер. 1.0.1 Доработка для аргументов очереди. Не передавались аргументы с пустым з…
  3. Aug 12, 2025RabbitMQ вер. 1.0.0 Обновлена базовая библиотека для работы с RMQ (которую использует комп…
  4. Jul 12, 2025Добрый день! В последних версия платформы разработчики 1С что-то поломали в механизме внеш…
  5. Jun 23, 2025RabbitMQ вер. 0.9.92 1. Добавлена возможность сжимать отправляемое сообщение. Поддерживаем…
  6. Jan 18, 20251С и RabbitMQ вер. 0.9.91 Добавлена возможность указывать аргументы для очередей и потреби…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →