我有一個網站,不斷掃描一個文件夾的文件,然後對它們執行一些操作。我把數千個這樣的文件放到了目錄中,它開始徘徊,但是當我早上回來的時候,那裏還有文件。當我打開一個新的會話時,它又開始工作了。沒有用戶打開會話,是否可以保持此功能運行?保持ASP.NET網站在沒有會話的情況下運行?
0
A
回答
2
在IIS中,刪除網站和應用程序池上的會話過期時間。這意味着,一旦你點擊/查找網站一次,它永遠不會關閉。但正如@Yuriy提到的,你所做的不應該通過網站來完成......使用Windows服務獲取信息/執行你的任務,如果需要的話,實現一種方式來顯示已完成的任務一個網站。但該網站不應該做繁重的工作。
0
會話是用戶特定的。如果您不希望爲應用程序啓用會話狀態,則可以將會話模式設置爲關閉。請參考此msdn post。
0
嘗試使用Quartz.net。它是一個調度程序,可以爲您運行任務。
相關問題
- 1. 網站能否在沒有javascript的情況下運行?
- 2. 在沒有數據庫的情況下運行Drupal 7網站
- 3. 如何確保在禁用javascript的情況下運行網站
- 4. 如何在不保持會話的情況下避免比較?
- 5. PHP在沒有www的情況下繼續進行會話
- 6. 在不使用會話的情況下創建可伸縮的ASP.Net MVC網站
- 7. 整個網站沒有保存會話
- 8. Javascript不會在沒有調試器的情況下運行(F12)
- 9. 不會在沒有Google Play服務的情況下運行
- 10. as3 hittestobject會在沒有運行參數的情況下激活
- 11. DTExec不會在沒有窗口的情況下運行
- 12. 在沒有網絡服務器的情況下運行Django
- 13. Jhipster:在沒有網絡服務器的情況下運行junittest
- 14. 網站登錄並保持會話cookie
- 15. 如何在沒有JavaScript的情況下保持元素比例
- 16. 在保持服務器組織的情況下製作沒有擴展名的網站網址?
- 17. 在沒有下載的情況下在ftp上運行jarfile
- 18. 在Windows上沒有RDP會話的情況下運行非控制檯圖形會話
- 19. 在沒有會話狀態的情況下構建ASP.NET應用程序?
- 20. ASP.NET會話狀態是否在沒有Cookie的情況下工作?
- 21. PHP會話可以在沒有Cookie的情況下工作嗎?
- 22. Express會話可否在沒有cookie的情況下工作?
- 23. 在沒有會話cookie的情況下設計token_authenticatable
- 24. 如何在沒有http會話的情況下使用CDI- @ SessionScoped
- 25. 如何在沒有網站的情況下獲取包名?
- 26. 如何在沒有IIS的情況下創建動態網站
- 27. iis在沒有調試的情況下快速運行網站(即在vs打開時一直運行)
- 28. 在沒有會話的情況下使用彈簧會話範圍
- 29. 「會話」不會在目前情況下
- 30. 保持的Http會話有效asp.net
我不認爲這是一個網站的工作。 Windows服務或計劃任務聽起來更好。 –
@YuriyGalanter這根本不是一個選項。這是一個巨大的,預先存在的產品。 – Shawn
也許會增加web.config中的會話超時或檢查應用程序池,我認爲有一個選項可以永不回收應用程序池。 –