簡體   English   中英

mvc 4 + iis7.5應用程序停止

[英]mvc 4 + iis7.5 application stop

這是我第一次在這里寫書,所以我希望我能說得很清楚! 我在iis 7.5上部署了mvc應用程序。 在application_start中,它開始執行某些操作,例如以固定間隔下載文件。 我可以通過虛擬機上的遠程桌面訪問Windows Server 2008。 問題是,當我從該虛擬機注銷時,該應用程序似乎已停止,並且不再下載任何內容,直到我再次啟動該應用程序為止。

是正常現象還是我的配置出現問題?

我希望應用程序僅啟動一次,然后循環進行此類操作而不會停止。

在默認的應用程序池設置中,這是正常現象(假設您的網站訪問量較低)。 在設定的閑置時間過后,應用程序池將關閉,並使下載程序脫機。 我相信默認值為20分鍾的不活動時間。

以下是有關配置超時的一些信息。 http://technet.microsoft.com/zh-CN/library/cc771956(v=ws.10).aspx

以下是有關將IIS配置為自動啟動並始終運行(以某種程度上模擬Windows服務環境)的一些信息http://weblogs.asp.net/scottgu/archive/2009/09/15/auto-start-asp-net- Applications-vs-2010-and-net-4-0-series.aspx

以下是與在asp.net下運行長時間運行的進程相關的一些風險和解決方法, 網址為http://haacked.com/archive/2011/10/16/the-dangers-of-implementing-recurring-background-tasks-in- asp-net.aspx

在我看來,它不是實現的Application_Start下載好主意(查看更多關於在asp.net壽命)。 為此,您需要實施某種服務。 您能指定詳細答案的目標嗎?

暫無
暫無

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

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