0
我有一个托管在机器 A 上的 Web API 应用程序,它可以从域内的各种机器调用。
var data = await model.GetDataAsync();
// Throttle the number of requests returned
return Ok(data.Take(maxRequests));
结果数据总数 = 300,这是通过网络 https 发送的巨大结果负载。
在整个域内,调用上述端点的所有机器均运行良好,并且整个结果包接收良好。
但是有一台机器 B 在调用此端点时无法获取结果包,并且整个任务在一段时间后被取消。
注意 - 如果我们尝试仅从所有数据中取出几个请求maxRequests(1-10),那么机器B能够完成请求并获取结果数据包。
问题是,机器 B 中可能缺少什么?网络延迟等。注册表有更改吗?机器配置有更改吗?请提出建议。