当 Web 客户端发出同步后端请求时,是否有建议的超时限制?

当 Web 客户端发出同步后端请求时,是否有建议的超时限制?

我们有一个比较特殊的用例,我们允许用户以同步方式发出相当慢/较大的后端 http GET 请求(直到我们实现异步系统)。网站可能会挂起几秒钟。我们需要考虑哪些潜在问题?在制定超时时,我们是否应该牢记工程约束?例如,是否可以使用负载平衡器、客户端库等实现默认限制......可能是 30 秒左右?

我认为 5 秒或更短的时间可能就能处理我们的用例。这会造成问题吗?如果需要任何详细信息,请告诉我。这个问题可能太模糊了,而且确实取决于每个设置的复杂性。

相关内容