HttpWebRequest 基礎連接已經關閉: 接收時發生錯誤 HttpWebRequest 基礎連接已經關閉: 發送時發生錯誤 HttpWebRequest 基礎連接已關閉 連接意外關閉 1.發生問題場景描述(可以直接跳過,不看) 公司使用騰訊雲對象存儲(cos),存放文件供用戶下載, 首先是用 ...
HttpWebRequest 基礎連接已經關閉: 接收時發生錯誤
HttpWebRequest 基礎連接已經關閉: 發送時發生錯誤
HttpWebRequest 基礎連接已關閉 連接意外關閉
1.發生問題場景描述(可以直接跳過,不看)
公司使用騰訊雲對象存儲(cos),存放文件供用戶下載,
首先是用雲對象存儲的SDK直接對接cos,然後不知為何,寬頻不足還是超時時間設置過短,導致總有用戶下載不到文件(撓頭)。
於是,公司決定入手騰訊雲伺服器(cvm),配置2 核 4 GB 2 Mbps,由我將cos 的SDK上傳過程寫成api放到cvm上,問題即解,因為cvm和cos是內網連通,所以傳輸很快!
就這樣,安安穩穩過了一個月左右!
2.問題原因
突然有一天,用戶反饋下載不了,報錯就在這三種裡面徘徊,然後各種找原因,這位仁兄總結了一下常規原因:http://www.cnblogs.com/LL-723/p/4268020.html
不停的反覆試,本機沒有問題,上到線上就是不行!
ping 功能變數名稱也是通的,
然後想看下homePage能打開嗎?打開後:提示未備案(撓頭)
公司是2007年成立的,功能變數名稱早就在管局備案過了,所以就是說,還要去騰訊在備案一次.(撓頭)
總結:功能變數名稱未備案,導致api不通,HttpWebRequest 基礎連接已經關閉
3.解決方案
功能變數名稱未備案問題反饋給運維處理了。
臨時解決方案:ip+埠,訪問API,解決!