最近、HTTPでトリガーされたAzure FunctionsがWebJobダッシュボードに表示されなくなったことに気付きました。それを修正する理由と方法は誰にもわかりません。
回答:
回答№1は0Azure Functionsに関連するWebjobsは、Functionsタブに表示されます。ダスボードの右上隅にある[関数]ボタンをクリックするか、このURLに移動すると
https://<YourFunctionApp>.scm.azurewebsites.net/azurejobs/#/functions
Azure Functionsに関連するWebjobsが表示されるはずです。
また、アプリに問題があるかどうかを確認できるように、関数アプリ名またはサブスクリプションGUIDの最初の部分を共有してください。
回答№2の場合は0
手動で作成したFunction AppからエクスポートしたARMテンプレートを使用してFunction Appを作成した後、同じ問題が発生しました。
この問題を解決するには、機能アプリのリソースグループでストレージアカウントを使用できるようにする必要があります。
これら2つのキー/値ペアを関数アプリに追加します ApplicationSettings
:
key: AzureWebJobsDashboard
Value: DefaultEndpointsProtocol=https;AccountName="your storage account name";AccountKey="you storage account key"
key: AzureWebJobsStorage
Value: DefaultEndpointsProtocol=https;AccountName="your storage account name";AccountKey="you storage account key"