我有一個Webjob,它在內存中保存了大量的數據,並且可以長時間運行。由於Webjob作爲服務計劃的一部分運行,因此可以看到服務計劃可用的最高級別資源爲7GB內存。很明顯,這個計劃是通過其他方式共享的,比如網站等。我的問題如下:如果我需要webjob需要比服務計劃更多的內存,我的選擇是什麼?在Azure中是否還有其他功能可以讓我使用更多資源按計劃運行我的C#控制檯應用程序?我目前正在使用Azure隊列來觸發一個連續的webjob。Azure中的WebJob資源
0
A
回答
0
我相信Azure函數正是你正在尋找的。它允許在預定的\觸發的基礎上運行您的自定義代碼,並且可以無限制地「免費」擴展,因爲它不需要任何手動干預,也不需要金錢意義。例如,它還允許與Azure隊列輕鬆集成。 https://azure.microsoft.com/en-us/documentation/articles/functions-bindings-storage/#storagequeueoutput
0
我目前使用Azure隊列來觸發一個連續的webjob。
由於您的webjob正在以Azure隊列觸發的連續模式運行。我認爲scale out可能會幫助你減少內存消耗。如果你想避免浪費資源,請嘗試使用Auto scale。
相關問題
- 1. .NET Core中的Azure WebJob
- 2. 在Azure WebJob中缺少dotnet.exe
- 3. SignerSignEx作爲Azure的WebJob
- 4. C在Azure Webjob中的GraceFul ShutDown#
- 5. Azure資源組中的並行處理
- 6. Azure資源組中的站點Url
- 7. azure-webjobs-sdk-extensions vs triggered Webjob
- 8. 如何部署F#Azure WebJob?
- 9. Azure WebJob最佳方法
- 10. Azure Webjob TimerTrigger不起作用
- 11. Azure WebJob訪問被拒絕
- 12. 無法安排azure webjob
- 13. 通過URL運行Azure Webjob
- 14. Azure訂閱和webjob問題
- 15. Azure WebJob託管環境
- 16. Azure WebJob部署失敗
- 17. Azure Webjob - 每請求一次?
- 18. Azure WebJob臨時文件夾
- 19. 從Azure Webjob連接到Yammer
- 20. Azure WebJob部署錯誤MissingRegistrationForLocation
- 21. Azure WebJob運行舊代碼
- 22. letsencrypt azure webjob掛起重啓
- 23. Azure Webjob不斷被刪除
- 24. 在Azure資源管理器模板中共享資源
- 25. 在azure資源管理中通過template.json刪除資源組
- 26. Azure的資源管理器 - 獲取資源組的所有資源
- 27. Azure資源組未刪除
- 28. 全球資源和Windows Azure
我認爲Azure Bath有更多的計算資源。我應該爲你工作。或者你可以擴展你的webjob。或者,您可以將Azure功能與動態應用服務計劃一起使用? – Thomas
我一直在研究Azure功能,但它看起來像這些有1.5GB的限制? @Thomas – RichieRoo