台灣最大程式設計社群網站
線上人數
1861
 
會員總數:246713
討論主題:190131
歡迎您免費加入會員
討論區列表 >> C# >> WebSocket 架在 IIS 上,前端連線超過 15 分鐘後,Send Server 無回應
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
WebSocket 架在 IIS 上,前端連線超過 15 分鐘後,Send Server 無回應
價值 : 50 QP  點閱數:416 回應數:2
樓主

檸檬西瓜雪泥
初學者
15 55
800 106
發送站內信

小弟使用 WebSocketSharp 去開發 WebSocket 服務



開發專案使用 Web API,前端開發是 Vue.js,
因專案是前後端個別開發,
前端測試時,有發現連線超過 15 分鐘後,
對 WebSocketSharp 服務 Send 訊息,
服務沒有回應,可能是自動斷線?

當下覺得可能是無使用閒置,
有再加入 Heart Beat 的方式,
但是一樣到了 15 分鐘後,
就沒有回應

且服務端 log 沒有任何錯誤,
onClose 也沒有抓到任何訊息,
前端也表示沒有任何 exception,

我也有透過 cmd 在服務上查看連入的 port,
前端的狀態是連著的

想請教各位前輩,是否是 Server 或是 IIS 需要什麼特別的設定嗎?
謝謝



搜尋相關Tags的文章: [ WebSocket ] , [ WS ] , [ WebSocketSharp ] , [ WebSocketSharp.Server ] ,
本篇文章發表於2021-11-03 22:34
1樓
回應

a7
檢舉此回應
不知道你收和送的兩邊環境
看到這個我想到只有 是否是權限問題?
本篇文章回覆於2021-11-10 15:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

檸檬西瓜雪泥
檢舉此回應
問題查了三天,各種調整方式
終於找到答案

IIS 應用程式集區,對應的應用程式,閒置逾時20分會導致以上狀況,調整成空白即可
本篇文章回覆於2021-11-23 13:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.