这可能是一个非常低级的问题。我们一周前才迁移到AWS。我们有两个独立的应用程序,分别称为App1和App2。对于App1收到的每个请求,它都会向App2发出web服务调用,读取超时时间为2 sec.So,如果在2秒内未发送响应,则表示响应是aborted.However,App2服务器会面临一些问题,有时App2服务器会因此而宕机。但问题是,每当App2服务器宕机时,App1服务器也会随之宕机。当它恢复时,App1服务器也会立即恢复。这是奇怪的problem.What你们觉得这是真的吗?
任何帮助都将不胜感激。
发布于 2016-09-07 14:49:15
我的猜测是,随着应用2停机,请求在应用1上堆积(由于延迟增加),最终导致应用1也变得没有响应。我还将研究当您在两秒超时后中止请求时实际发生的情况。您是否真的要确保连接已中止?如果不是这样,您可能正在耗尽系统资源来处理无效连接。
但以上只是猜测;我认为我们需要更多的信息来做出更有根据的猜测:)。
https://stackoverflow.com/questions/39362708
复制相似问题