tegrato
@tegrato

Чем лучше забирать сообщения из очереди IBM MQ (сервер — Linux Debian 9)?

Есть сервер очередей, организованный на iBM MQ 7.5.
Каким образом оптимальнее всего забирать из одной его очереди сообщения (архивы) с целью дальнейшей их обработки (распаковать, скопировать содержимое в нужные директории и добавить записи в MySQL базу)?

Условия:
- очередь только одна;
- сообщение = бинарный файл (архив) размером от 1 до 10 Мб;
- количество сообщений: от 10 до 50 в сутки (возможно в будущем увеличение до 100);
- 1 воркер

Варианты:
1) PHP (mq Client установлен по инструкции https://skalolaskovy.ru/comp-various/529-linux-deb... , проблема - в библиотеке mqseries отсутствуют соответствующие обертки для функций IBM Websphere MQ: MQINQMP и MQCRTMH = нет возможности получать именованные свойства сообщения из очереди :( Сообщения из очереди можно получить, но без именованных свойств, которые ОЧЕНЬ желательно иметь).
2) Java (этот язык, наверное, инопланетяне придумали).
3) Python (Пока есть проблема с установкой PIMQI).
  • Вопрос задан
  • 414 просмотров
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
продвинутый чайник
Так ничего сложного ведь
Пока очередь не пуста
  Взять с очереди сообщение/файл
  Обработать
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
MicroAvia Санкт-Петербург
от 150 000 до 250 000 ₽
MicroAvia Санкт-Петербург
от 150 000 до 250 000 ₽
20 июн. 2021, в 01:12
2000 руб./в час
20 июн. 2021, в 00:20
120000 руб./за проект
19 июн. 2021, в 23:35
4000 руб./за проект