Цель:
Требуется оптимизировать загрузку ЦП внешней компонентой 1С, реализованной на C/C++, и предназначенной для интеграции 1С и брокера сообщений "RabbitMQ".
Описание проблемы:
Пр...
Подробнее>>
Во-первых, во внедренных проектах уже используется интеграция с "RabbitMQ" именно через эту компоненту, а во-вторых, у REST API брокера есть недостаток - у него нет метода удаления конкретных сообщений из очереди (только удаление конкретного количества первых сообщений в очереди), компонента же считывает сообщения последовательно по одному и далее удаляет их так же по одному последовательно, ну и сам по себе AMQP-протокол компоненты по идее меньше требует ресурсов, нежели работа по HTTP-протоколу - если получать и удалять сообщения из очереди так же последовательно по одному как это делает компонента.