Проблемы с шаблоном RPC

Я читал о шаблоне RPC из официальной документации, но примеры очень простые. Клиент отправляет сообщение со свойствами reply_to и корреляция_id, сервер получает сообщение из очереди и повторно отправляет его клиенту, привязав тот же корреляционный_ид.

Мои вопросы:

1) Что делать, если сервер выключен, как клиент получит ответ

2) Как установить тайм-аут для RPC на стороне клиента

3) Если сервер сломался и выдал исключение, мы должны отправить это исключение клиенту

Буду благодарен за любой ответ.


person Almas Abdrazak    schedule 08.07.2017    source источник


Ответы (1)