我正在使用 CassiniDev.Lib4 DLL 并发现服务器在一定时间后停止响应。
查看 CassiniServer.cs 中的代码,我可以看到设置了 60 秒的超时:
_server = new Server(port, virtualPath, applicationPath, ipAddress, hostname, 60000);
如何避免服务器超时?为什么会有超时?
编辑:提琴手告诉我:
HTTP/1.1 502 Fiddler - Connection Failed
Content-Type: text/html; charset=UTF-8
Connection: close
Timestamp: 09:18:38.367
The socket connection to localhost failed.
Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte 127.0.0.1:1278
编辑 2:我不再确定它与实施的超时有关,因为我保持时间并且无法识别 60 秒的时间窗口。有时服务器在最后一次点击后 40 秒后没有响应。或者可能是加载了缓存的网站并且最后一次点击没有触发请求?
我真的很期待你的提示!
最好的祝福,
知识库