Разница между потреблением виртуальной машины и слушателем виртуальной машины в Mule 4? - PullRequest
0 голосов
/ 04 апреля 2020
  1. Я пытаюсь найти тонкие различия между разъемами VM Consume и VM Listener. Но не смог найти мои ссылки. Любая помощь здесь очень помогает.
  2. У меня есть VM publi sh в одном из моих потоков, а прослушиватель виртуальных машин в другом потоке. В этот момент VM Listener смог перехватить очередь, опубликованную VM publi sh. Но когда я изменил прослушиватель VM на VM Consume, я не смог использовать очередь, опубликованную VM publi sh. Ты знаешь почему?

1 Ответ

1 голос
/ 04 апреля 2020

1.

  • VM Consume -Этот компонент действует как событие процессор только для опроса очереди. действует как обработчик событий, он должен вызываться либо из события source , либо через flow-ref и не может выступать в качестве источника события.
  • VM Слушатель -Это действует только как источник событий и запускается всякий раз, когда сообщение отправляется в очередь, в которой опрашивается этот прослушиватель виртуальных машин. Этот компонент не может выступать в качестве обработчика событий.

2.Пожалуйста, обратитесь к объяснению в 1, и вы поймете. Вы можете опубликовать свои потоки здесь, и я буду рад помочь с любой проблемой, с которой вы столкнулись.

...