Я использую Thrift 0.12.0. Я использую C ++. Вот мой общий сценарий: -
- Клиент устанавливает тайм-аут приема на 10 минут.
- Клиент выполняет экономичный вызов одному API сервера.
- Сервер занимает почти 6 минут для выполнения задачи.
- Но после этого, вместо того, чтобы вернуться обратно к клиенту, мы видим следующее сообщение об ошибке на стороне сервера: - Клиент TSimpleServer умер: SSL_read: сброс соединения по пиру
- С другой стороны, Клиент продолжает ждать в течение 10 минут. После этого время ожидания истекает, и мы получаем ошибку времени ожидания на стороне клиента.
Я хочу знать, сталкивался ли кто-нибудь с этой проблемой раньше? Есть идеи, что может вызвать эту проблему?