[英]AWS EC2 Instance RDP stop working intermittently
我在悉尼地區創建了一個具有免費套餐功能的新AWS賬戶,以下是我的配置:
RDP大部分時間都在工作。 但是每隔幾天,我就無法在該彈性IP地址上RDP到該EC2實例(卡在啟動遠程連接上)。 安全組策略或Windows防火牆沒有任何更改,即使我更改安全組以允許來自任何IP地址的RDP也無法正常工作。 我仍然可以訪問網站和虛擬目錄,但是WCF服務報告內部500錯誤。
然后,我必須通過以下方法修復它:
完成這些步驟后,我可以將RDP導入EC2,我注意到事件查看器將WCF服務錯誤記錄為“由於可用內存(xxxxx字節)小於總內存的5%,內存門檢查失敗。因此,該服務將不會要解決此問題,請減少計算機上的負載或調整serviceHostingEnvironment配置元素上的minFreeMemoryPercentageToActivateService的值。”
我懷疑EC2實例的內存不足,因此它拒絕RDP連接? 這是一個新的EC2實例,除了網站文件外我什么都沒有安裝。如果我檢查任務管理器,內存使用率約為85%,沒有可疑程序正在運行。 在部署WCF應用程序之前,已經發生了RDP問題。
有人看過這個問題嗎? 這是免費套餐t2.micro實例的限制嗎? 我很擔心是否要進入生產環境。
關於此問題,由於並非一直發生,並且考慮到您的實例只有600 MB的RAM(如果我沒記錯的話)和極其有限的處理資源,因此不啟動該服務也就不足為奇了。 我建議您將實例類型至少更改為t2.micro,因為根據AWS文檔“它具有更好的性能”。
您還應該考慮不要在生產環境中使用T
實例(特別是較小的實例)。 它們更適合於測試和開發。
關於CPU性能,“ T”類型的實例都是可突發的。 除了內存不足外,CPU可能還會受到周期管理程序的飢餓,從而導致其他間歇性的應用程序性能問題。 這是有關實例類型的AWS常見問題解答:
https://aws.amazon.com/ec2/instance-types/
如前所述,由於T實例具有易爆特性,因此不應將其用於生產。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.