我開發了一個駐留在Windows Azure中的Windows Server 2012計算機上的應用程序。該應用程序充當許多併發網絡連接的服務器,但流量非常低且稀缺(客戶端每隔幾個小時只發送一次信息,但它們確實需要隨時連接以接收服務器推送的更新)。建立到Azure端點的網絡連接是否由防火牆或其他方法終止?
幾分鐘後沒有流量,客戶端/服務器通信似乎被凍結,客戶端和服務器之間沒有流量。實際上,在客戶端嘗試發送連接已斷開連接的30-60秒之後,30-60秒之後服務器也確認這一點。如果服務器是首先嚐試發送數據的服務器,則連接不會超時,但流量也不會流動。
我自己機器上的相同應用程序根本不會凍結。我沒有在Azure端點上安裝其他應用程序。
是否有可能檢查Azure是否確實關閉了非活動連接?如果出現這種情況,是否有可能阻止這種情況發生?保持活躍的流量是不可能的。
謝謝。
謝謝,節省了我很多時間。 – slypete