Udostępnij za pośrednictwem


Rozwiązywanie typowych problemów ze środowiskiem uruchomieniowym po wdrożeniu

W tym artykule opisano typowe przyczyny problemów ze środowiskiem uruchomieniowym i przedstawiono rozwiązania tych problemów.

Jeśli aplikacja ma problemy po wdrożeniu, ważne jest ustalenie, czy problem jest związany z wdrożeniem, czy środowiskiem uruchomieniowym. Problem z wdrożeniem może spowodować wdrożenie nieprawidłowego zestawu plików w aplikacji funkcji lub może spowodować, że niektóre pliki w ogóle nie zostaną wdrożone. Problem ze środowiskiem uruchomieniowym występuje po wdrożeniu. Pliki w katalogu wwwroot są dokładnie tak samo jak powinny, ale aplikacja funkcji nie działa poprawnie. W takim scenariuszu technika użyta do wdrożenia witryny nie jest już odpowiednia. W przypadku problemu ze środowiskiem uruchomieniowym należy skupić się na tym, co robi kod w czasie wykonywania i jak kończy się niepowodzeniem.

Typowe przyczyny problemów ze środowiskiem uruchomieniowym aplikacji po wdrożeniu zawartości

Awaria środowiska uruchomieniowego może wystąpić z dowolnego z następujących powodów:

  • Nie można uruchomić środowiska uruchomieniowego funkcji, ponieważ aplikacja funkcji utraciła dostęp do konta magazynu.
  • W środowisku piaskownicy środowiska uruchomieniowego usługi Azure Functions coś blokuje pewne operacje, które działają na komputerze lokalnym.
  • Aplikacja usługi Azure Functions nie jest poprawnie skonfigurowana. Na przykład host funkcji nie uruchamia się z powodu nieprawidłowych wartości w następujących ustawieniach:
    • Środowisko uruchomieniowe lub wersja języka
    • Wyzwalacze parametry połączenia
    • Ustawienia magazynu kluczy
  • Zależność zewnętrzna (taka jak baza danych lub system obsługi komunikatów) nie jest poprawnie skonfigurowana i powoduje błędy przekroczenia limitu czasu.
  • Wyzwalacze synchronizacji nie powiodły się. Powoduje to nieprawidłowe ładowanie funkcji.
  • Kod wprowadza nieprawidłowe założenia dotyczące ścieżek, takich jak stałe kodowanie ścieżki, która istnieje tylko na komputerze lokalnym.

Rozwiązania

Aby rozwiązać problemy ze środowiskiem uruchomieniowym po wdrożeniu zawartości, spróbuj wykonać co najmniej jedną z następujących metod:

Skontaktuj się z nami, aby uzyskać pomoc

Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii na temat platformy Azure.