我正在使用CassiniDev.Lib4 DLL並確認服務器在一段時間後停止響應。如何在不超時的情況下使用CassiniDev.Lib?
綜觀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秒後沒有響應。或者可能呢,一個緩存的網站被加載,最後一次點擊沒有觸發請求?
我真的很期待你的提示!
最好的問候,
KB
超時通常是因爲請求時間過長。你在做什麼讓服務器超時? – Alexandre 2012-02-02 16:28:28
超時時間是我在我的網站上什麼都不做的時候,意味着我沒有點擊/瀏覽。它確實**沒有**似乎是一個待處理的請求超時。 – 2012-02-03 08:03:28
我對CassiniDev不熟悉,你是否曾經開過一個連接並選擇不關閉它? – Alexandre 2012-02-03 14:45:11