2012-09-12 98 views
3

我在Azure的雲服務/託管服務方面經驗豐富。然而關於另一個項目,我在選擇功能方面感到困惑。我們可以在Azure網站或虛擬機中運行windowservice或EXE嗎?

我有項目(2級asp.net應用程序)與我需要運行windowservice或EXE它每天都會做一些功能(如獲取數據),所以我的困惑是如下

關於Windows Azure的網站

如果我將移動到保留實例,我可以訪問RDP嗎?
我可以運行windowservice/exe嗎?

關於Windows Azure的虛擬機

是不是一樣的專用服務器?
我可以使用WASD作爲來自應用程序的數據庫駐留在相同的位置嗎? 我想我可以運行任何exe和安裝任何東西,但天青會回收這個,如果是的話那麼在回收過程中發生了什麼?
我可以使用新窗口服務器2012(VHD)嗎?

Azure網站& VM都在預覽模式所以它是可靠的使用它作爲生產版本?

回答

6

就Windows Azure Web站點WAWS而言:不,即使保留我知道的,也不能將RDP插入實例中。另外,您無法在WAWS上運行Windows服務/ exe。如果這些是您的要求,那麼您希望運行虛擬機或在Cloud Service上使用一些啓動任務。

使用Windows Azure虛擬機(WAVM),您可以安裝一項服務,或者幾乎任何您可以安裝在本地服務器上的任何服務。請注意,許可證取決於操作系統的許可證(如果您使用的是Microsoft的SQL映像,則適用於SQL)。是的,您可以從虛擬機使用/訪問Windows Azure SQL數據庫,但它不駐留在仍爲託管服務的虛擬機上。您可以在VM上安裝(或選擇使用預製圖像)SQL Server;然而,當你指出這可能會下降或得到回收。目前他們不支持複製;然而,他們確實支持鏡像來處理時不時出現的問題。

我認爲他們上個月晚些時候將Windows Server 2012作爲映像發佈(因此使其可用)用於Windows Azure VM。

至於使用這些系統進行生產使用,他們在預覽,因此我會說,所有的法律術語都會說你不應該把它用於生產。您的里程可能會有所不同,請注意,除非您從論壇獲得的內容以及堆棧溢出,否則在未預覽之前,沒有官方支持這些功能;然而,如果你有一些非常有吸引力的東西,你應該聯繫當地的微軟代表來談談你的需求。

相關問題