2016-09-28 62 views
2

在門戶(傳統或新建)中,您可以定義哪些存儲帳戶用於Web作業?如何設置哪個存儲帳戶用於Web作業(通過Portal)

特別是AzureWebJobsDashboard和AzureWebJobsStorage連接字符串。在我的app.config中,我有這些設置,但我想爲每個環境使用一個不同的存儲帳戶(因爲我使用的TimerTriggers需要對這些進行單獨鎖定)。

創建存儲帳戶後,是否有一種乾淨的方式通過門戶將託管Web應用程序(或單個Web作業)與適當的存儲帳戶連接字符串關聯?

親切的問候,

斯特凡

回答

1

您可以在應用診斷設置它爲您的網站工作的Web應用程序下的經典門戶 enter image description here

enter image description here

還是在診斷日誌您的網絡應用程序下的新門戶> [您的應用程序託管webjobs] - - >應用程序設置 enter image description here

+0

謝謝湯姆。你知道我是否也可以使用AzureWebJobsDashboard和AzureWebJobsStorage在Azure Portal(應用程序設置)中創建連接字符串,並在那裏適當地設置值? –

+0

我查看了源代碼,它看起來像試圖在blob存儲上取得一個單獨的鎖... –

+0

IStorageBlobDirectory lockDirectory = GetLockDirectory(attribute.Account); IStorageBlockBlob lockBlob = lockDirectory.GetBlockBlobReference(lockId); TimeSpan lockPeriod = GetLockPeriod(attribute,_config); string leaseId = await TryAcquireLeaseAsync(lockBlob,lockPeriod,cancellationToken); –

3

的AzureWebJobsDashboard和AzureWebJobsStorage連接字符串可以根據應用服務的預覽門戶網站(https://portal.azure.com)中找到。有一組連接字符串,您可以編輯enter image description here

+0

這是正確的答案。如果你的配置中有定義的值,你也可以在這裏覆蓋這些值。 – juunas

相關問題