2015-08-06 2 views
0

Я создал блок асинхронной обработки, чтобы отправить сообщение в JMS, когда какое-то значение, обработанное в потоке, истинно. Однако я должен выбрать, какую стратегию применить к этому асинхронному блоку. Я разрываюсь в 2 стратегии:Стратегия обработки потока мула

по умолчанию один: очереди асинхронных обработок-стратегии или

В асинхронной обработке-стратегия. В документации, которую они говорят, выбрать этот последний, когда «по какой-то причине вы не хотите, чтобы ваша обработка была распределена между узлами». Возникает вопрос: каковы эти распределенные узлы?

ответ

3

Распределенные узлы относятся к различным экземплярам Mule, которые вы запускали как часть кластера. Если вы используете стратегию с очередью, сообщение может быть поднято любым из узлов. Если вы просто используете asynchronous-processing-strategy, он всегда будет работать на том же узле, но только в другом потоке.

Смежные вопросы