Azure和整個工作者角色概念相當新穎,以前如果我想要完成一些後端工作,我只需創建一個Windows窗體應用程序並將其作爲計劃任務。我應該將所有後端處理分配給工作角色嗎?
與我的新網站,我已經創建了我已經運行每小時讀取XML中的飼料,做所有的處理的插入信息到SQL Azure的Windows窗體應用程序。
另外還有一點我想在蔚藍的Blob存儲來存儲和可能調整其大小圖像的鏈接,我遇到了麻煩,從我的vb.net應用程序在做。
我的問題是我應該把所有的處理從我的Windows窗體應用程序來輔助角色,或者我應該建立一個輔助角色,只是處理圖像以Blob存儲?
工作者角色使用多少計算時間?我已經看過哪些地方有睡眠定時器的例子,但是有可能在每個小時一小時內運行它?
因爲我有2個Web實例,這是否意味着如果我創建一個輔助角色,那麼會有2個輔助角色實例?有沒有辦法設置工作者角色實例的數量? – Imsopov 2012-04-11 05:46:32
將工作者角色實例與Web實例進行匹配並不是必需的。你可以指定no。的服務配置文件中的實例,這個文件然後被Windows Azure使用來啓動所需的no。網絡或工作者角色。 – 2012-04-11 08:44:25