一些時間間隔後重復運行一個任務,我必須每間隔後更新DB任務(幾個C#功能)。如何做到這一點在Windows Azure上(假設部署後,在DB也將遷移到SQL Azure的)Windows Azure中
0
A
回答
1
您可以開發和部署Windows Azure Compute Worker Role。這將是Azure中託管的長時間運行和後臺操作的正確工具。根據你的任務在做什麼(它的CPU密集程度如何),你可以選擇一個非常小的角色大小來降低成本。
你也許也把這樣的任務在已有的網絡或輔助角色(但取決於你的任務是做一個乾淨的解決方案,它應該如何可靠地運行可能不是)。
2
有幾種選擇: - 使用第三方作業調度程序遠程啓動進程 - 部署一個使用Server 2008內置的任務調度的「工作者實例」來調度進程(這將需要statup任務) - 部署計時器過程的另一個角色的一部分,只要確保你把一個交通警察或者單風格的圖案,以防止多個實例同時ROM嘗試執行相同的過程。
相關問題
- 1. ERROR_DESTINATION_INVALID Windows Azure中
- 2. Windows中的System.Diagnostics.Trace.WriteLine azure
- 3. Windows Azure中的web.config
- 4. Windows Azure中的APNS
- 5. Xp中的windows azure
- 6. Windows Azure中的ZeroMQ
- 7. Windows Azure/Windows Server 2008 R2中的NAudio
- 8. 可能性Windows Azure中
- 9. Hibernate Search的Windows Azure中
- 10. 在Windows Azure中使用Titanium
- 11. 在Windows Azure中運行JBoss
- 12. 節點的js Windows Azure中
- 13. Windows Azure中的BLOB租賃
- 14. 在Windows Azure中配置SSL
- 15. Windows Azure ServiceBus中繼說明
- 16. 在Windows Azure中使用MVCSiteMapProvider
- 17. Nhibernate和Windows Azure
- 18. Windows Azure MySQL auto_increment_increment
- 19. Windows Azure和SFTP
- 20. Windows Azure DocumentRoot
- 21. F#和Windows Azure
- 22. Windows Azure「Sandbox」
- 23. windows Azure AspNetSqlMembershipProvider
- 24. Windows Azure賬單
- 25. Azure + Windows phone 7
- 26. PhantomJS和windows azure
- 27. Windows Azure集羣
- 28. Windows Azure關閉
- 29. 在Windows Azure上
- 30. Windows Azure參數
建設任務調度大文章:[鏈接](http://blog.smarx.com/posts/building-a-task-scheduler-in-windows-azure) – RichBower 2012-04-18 14:20:38