簡體   English   中英

AWS EC2中的控制台應用程序“暫停”

[英]Console Application “Pausing” in AWS EC2

我有一個C#控制台應用程序,它基本上是一個運行多線程請求並將結果保存到在EC2上由EBS支持的實例上運行的數據庫中的爬網程序。

昨晚,我從Powershell命令行啟動了該應用程序,並使其運行。 說我離開我的意思是我沒有注銷就關閉了RDP會話。

今天,當我回來時,自昨天我從EC2實例注銷以來,控制台一直沒有更新,並且似乎已凍結。

我在鍵盤上輸入了一個鍵,然后從中斷的地方簡單地“恢復”,如下面的Log4Net的輸出所示(包括控制台和文本文件):

2013-07-18 20:45:17,854 [30] DEBUG J3 - Reply for Request <959> -> <721>
2013-07-18 20:45:17,870 [11] DEBUG J3 - Reply for Request <441> -> <1433>
2013-07-19 18:17:35,466 [1] DEBUG J3 - Request for <244> -> <154>
2013-07-19 18:17:35,466 [17] DEBUG J3 - Request for <946> -> <1099>

(yyyy-MM-dd HH:mm:ss,mmm是日期時間格式)

我查看了事件查看器,但找不到任何異常,根本沒有錯誤或警告消息。

有什么可以解釋這種現象嗎?

您不是在控制台窗口上用鼠標意外單擊了嗎? 這可能會開始復制標記,並暫停所有控制台輸出,並且只需按一次按鍵即可退出該模式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM