Что контролирует, когда истекает блокировка MessageSession, если клиент не может вызвать Close?

Вы можете попробовать использовать значок Rotated .

0
задан Craig 11 March 2019 в 20:27
поделиться

1 ответ

Ваша интерпретация верна. Что контролирует блокировку сеанса, так это соединение с брокером. Как только соединение потеряно, сеанс может быть открыт другим клиентом. LockDuration для отдельных сообщений, а не для сеанса. Таким образом, пока клиент подключен к брокеру с открытым сеансом, этот сеанс будет оставаться заблокированным. Как только соединение потеряно, сеанс будет открыт другим запрашивающим клиентом. Но только один клиент за раз, чтобы обеспечить упорядоченную обработку сообщений.

0
ответ дан Sean Feldman 11 March 2019 в 20:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: