Ostatnio zauważyłem, że moje funkcje platformy Azure uruchomione przez HTTP nie są już widoczne w pulpicie nawigacyjnym WebJob. Każdy wie, dlaczego i jak to naprawić?
Odpowiedzi:
0 dla odpowiedzi № 1Zadania Webjob związane z funkcjami platformy Azure byłyby widoczne na karcie Funkcje. Jeśli klikniesz przycisk Funkcje w prawym górnym rogu pulpitu nawigacyjnego lub przejdziesz do tego adresu URL
https://<YourFunctionApp>.scm.azurewebsites.net/azurejobs/#/functions
powinieneś zobaczyć tam zadania związane z Azure Functions.
Czy możesz też udostępnić nazwę aplikacji funkcji lub pierwszą część przewodnika subskrypcji, abyśmy mogli sprawdzić, czy coś jest nie tak z Twoją aplikacją?
0 dla odpowiedzi nr 2
Ten sam problem miałem po utworzeniu aplikacji funkcji przy użyciu szablonu ARM wyeksportowanego z ręcznie utworzonej aplikacji funkcji.
Aby rozwiązać ten problem, musisz mieć konto magazynu, które będzie dostępne w grupie zasobów funkcji aplikacji.
Dodaj te dwie pary klucz / wartość do aplikacji funkcji 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"