Ich habe Probleme herauszufinden, warum der Webjob alle Logs im selben Container speichert, wodurch es schwierig ist, das Log nach bestimmten Nachrichten eines ausgewählten Webjobs zu einer bestimmten Zeit zu durchsuchen.Logging-Speicherort für Webjobs konfigurieren
Mein Speicherkonto besteht aus 5 Containern, von denen 4 automatisch vom App-Service erstellt wurden, wenn die Verbindungszeichenfolgen des Speicherkontos angegeben wurden (die AzureWebJobsDashboard- und AzureWebJobsStorage-Anwendungsschlüssel sind auf die Verbindungszeichenfolge für das freigegebene Speicherkonto eingestellt)). Der letzte Container wurde manuell im Speicherkonto erstellt und ist auch im App-Service (App-Einstellungen) verknüpft.
Container in Speicherkonto:
- azur Jobs-host-Archiv
- azur Jobs-host-Ausgang
- azur webjobs-Armaturenbrett
- azur webjobs-Gastgeber
- cen-dev-test
Wie es jetzt ist, gibt es eine Protokolldatei in cen-de v-test, der die Protokollierung für jeden Web-Job (aus demselben App-Service) in einer einzigen Datei enthält. Es gibt jedoch Ordner für die einzelnen Webjobs, die lediglich für die Startprotokollierung verwendet werden.
Meine Frage ist daher: Gibt es eine Möglichkeit, wo Log-Dateien automatisch erstellt werden können, je nachdem welchen Web-Job sie enthalten?