Можем ли мы в Hybris запускать и останавливать прослушиватель IBM JMS с помощью cronjob - PullRequest
0 голосов
/ 28 июня 2018

У нас есть требование, когда нам нужно остановить прослушиватель от опроса сообщения из очереди, в то же время нам нужно запустить другого прослушивателя для чтения сообщений из отдельной очереди.

Короче говоря, оба слушателя не должны быть активными одновременно.

Как мы можем этого достичь?

Можем ли мы разработать cronjob, который запустит / остановит прослушиватель от опроса соответствующих очередей в запланированное время?

1 Ответ

0 голосов
/ 28 июня 2018

Вы можете воспользоваться справкой DMLC (DefaultMessageListenerContainer), которая позволяет останавливать / перезапускать, а также вносить изменения во время выполнения в его конфигурацию. Все, что вам нужно сделать, это вставить его bean-компонент в ваш cronJob и выполнить метод остановки / запуска на основе вашего ввода.

PS: я не пробовал, но вы можете попробовать !!

...