服务器未从应用程序收到响应-IIS日志显示错误1236

时间:2018-10-22 15:51:16

标签: iis windows-server-2012-r2

服务器1正在通过IIS向服务器2发送xml消息。 服务器2收到它​​,然后将确认消息发送回服务器1。 收到该消息后,服务器1将发送队列中的下一条消息。

但是,服务器1间歇性地(每周4/5次)没有收到确认消息(我们测试了该问题,并证明服务器1 正在发送确认消息。)

正在发生的IIS日志告诉我们存在错误1236(sc-win32-status 1236-表示“网络连接被本地系统中止”)。

我们不知道是什么原因造成的或如何解决它。有兴趣看看以前是否有人遇到过这样的问题...

1 个答案:

答案 0 :(得分:0)

如何通过服务器1上的网络跟踪或其他方法证明服务器2正在发送确认消息?软件内的日志可能还不够。除非在网络级别发生任何不良情况,否则其中一方可能会出现异常,并因此中止连接。由于IIS回收规则,应用程序池可能正在自动回收,尽管IIS应该正确地处理它,然后重新启动池,但是可能未按预期发生。当一个池启动时,另一个池正在处理关闭时的最终请求时,也许正在进行一些锁定,而不希望两个进程同时运行。