我已經完全訪問服務器,我想在服務器上自動運行C#代碼,並且每分鐘都應該重複一次。是否有任何技術或Web服務允許允許asp.net項目相同? 我無法找到正確的參考。如果可能,請在此處張貼鏈接。我準備好了允許我在Page_Load上工作的代碼。但是我想讓這種類似,整個代碼應該每5分鐘運行一次。服務器端項目C#asp.net
-1
A
回答
0
與您提出的問題類似的問題。 Best way to run scheduled tasks
我所有的任務(這需要預定)的網站都在網站內保持 從一個特殊的頁面調用。然後我寫了一個簡單的Windows服務,每隔一段時間就會調用一次這個頁面。一旦 頁面運行,它返回一個值。如果我知道還有更多工作要做, 我馬上重新運行頁面,否則我會在 的一段時間內運行它。這對我來說非常合適,並通過網頁代碼保留我的所有任務邏輯 。在編寫簡單的Windows服務之前,我使用Windows調度程序每隔x分鐘調用一次頁面。
運行此操作的另一種方便的方法是使用Pingdom等監控服務,如 。將他們的http檢查指向運行您的服務 代碼的頁面。讓頁面返回結果,然後可用於觸發 Pingdom在某些情況不正確時發送警報消息。
0
你有很多選擇:
1把代碼中的Web服務,並創建一個消費者的Windows服務來調用它每N分鐘。
2-將您的代碼放入Windows服務中,並從計時器執行。
3-在網頁上建立一個線程(不推薦)來執行你的代碼。
希望幫助你
相關問題
- 1. Asp.Net服務器端執行選項
- 2. 用asp.net和c#驗證服務器端
- 3. TFS服務器端項目警報
- 4. GetElementByID在服務器端,asp.net?
- 5. 服務器端驗證asp.net
- 6. asp.net下拉服務器端
- 7. ASP.NET服務器端文化
- 8. ASP.NET驗證服務器端
- 9. asp.net gridview jquery服務器端
- 10. Asp.net服務器mvc3.0端JavaScript
- 11. ASP.NET服務器端進度
- 12. ASP.NET服務器端腳本
- 13. UDP客戶端/服務器組合C項目
- 14. asp.net項目C#,SQL服務器,插入不工作
- 15. 服務器項目在測試客戶端項目
- 16. 客戶端winform和服務器的Web服務通信項目
- 17. 從OPC服務器讀取C#項目
- 18. Asp.net C#客戶端和服務器端的加密/解密
- 19. 由客戶端從服務器端ASP.NET C#
- 20. ASP.NET核心服務項目目錄
- 21. 客戶端服務器C++
- 22. C#驗證服務器端
- 23. 服務器/客戶端C#
- 24. MessagePack RPC C# - 服務器端
- 25. PHP:SOAP Web服務客戶端web服務ASP.NET服務器
- 26. 無法在服務器上運行asp.net核心,角度2,服務器端渲染項目
- 27. 服務器端客戶端程序C
- 28. RPC C++服務器端動態端點
- 29. 發送數組項目到服務器或在服務器端查詢它?
- 30. ASP.NET服務器控件發射服務器端標籤
看看這個鏈接https://www.hanselman.com/blog/HowToRunBackgroundTasksInASPNET.aspx – Damirchi