0
我正在進行Azure演示以在工作角色中運行Powershell。在我的web角色中,我將添加要運行到CloudQueue對象的Powershell腳本的名稱。Windows Azure WorkerRole響應
我可以將腳本輸出打印到調試控制檯,但需要能夠將此輸出回到我的Web角色並顯示在ASP.NET頁面上。
有關如何完成的任何建議?
我正在進行Azure演示以在工作角色中運行Powershell。在我的web角色中,我將添加要運行到CloudQueue對象的Powershell腳本的名稱。Windows Azure WorkerRole響應
我可以將腳本輸出打印到調試控制檯,但需要能夠將此輸出回到我的Web角色並顯示在ASP.NET頁面上。
有關如何完成的任何建議?
檢查: http://code.msdn.microsoft.com/windowsazuresamples
它有一個PowerShell的工人角色的樣品,我當前有正在運行的位置: http://marcoposh.cloudapp.net/
簡要說明是在這裏: http://marcoshaw.blogspot.com/2009/12/running-powershell-in-cloud-with-azure.html
我不理解這個問題。如果您正在運行批處理文件,如何將輸出返回到您的Web角色?或者一個Windows服務處理來自MSMQ的消息?或者長時間運行的控制檯應用程序? PowerShell如何使這種情況與任何其他消息傳遞系統有所不同?換句話說:這不是一個PowerShell問題。 – 2009-12-10 18:23:01
我想了解更多關於你想要做什麼以及如何做的事情。我將在未來兩週內嘗試更多地瞭解Azure編程。 – 2009-12-12 03:06:28
你是對的彼得,這不是PowerShell的問題,所以我刪除了標籤。 Marco,不幸的是我不能給出任何細節,但實質上應用程序應該在用戶點擊按鈕時在工作者角色上運行PowerShell腳本。我已經指定PowerShell腳本來運行消息隊列,但我需要從腳本中獲取輸出(用於錯誤等)。我想我需要使用雲存儲容器。 – Jason 2009-12-13 13:02:25