У меня есть несколько клиентов A (основное приложение) и несколько клиентов B (служба платежей).
Если я опубликую sh сообщение от клиента A, которое будет обработано и получено ответ на клиенте B (публикация ответ в другом топи c), как перехватить этот ответ на клиенте А?
Проблема в том, что клиент А имеет несколько экземпляров, поэтому я не могу гарантировать, что один и тот же экземпляр, который вызвал запрос, будет получить ответ (PubSub будет случайным образом выбирать один экземпляр).
Видел, что другие брокеры, такие как RabbitMQ, имеют опцию «ответить». Есть ли что-то похожее в Google PubSub?
Таким образом, я мог бы смоделировать «синхронную» операцию на клиенте A и отвечать пользователю только после завершения обработки / ответа, вместо того, чтобы иметь дело с этой проверкой на фронте. конец каждый раз.
Спасибо!