2017-03-10 1 views
1

Ich habe eine Azure-Funktionen-App für Entwicklungszwecke, die ein Tabellenspeicherkonto mit Testdaten verwendet. Jetzt möchte ich eine separate Umgebung (gleiche Funktionen App mit verschiedenen Speicherkonfiguration/Conn-String) für die Produktion haben.Wie kann eine Azure-Funktionen-App kopiert werden?

Also, wie kann ich meine Azure-Funktionen App "kopieren", um manuelle Wiederherstellung im Azure-Portal zu vermeiden?

Antwort

2

Es gibt ein paar Möglichkeiten, können Sie den Inhalt von einer Funktion App zum anderen bewegen. Am einfachsten ist es, den Inhalt Ihrer wwwroot Ordner in den anderen Umgebung zu kopieren, die Sie durch using Kudu tun können, FTP usw.

Ein anderer Weg, die oft einfacher ist und weniger fehleranfällig ist die Einrichtung CI/CD, so dass verschiedene Niederlassungen werden Bereitstellungen in verschiedenen Umgebungen auslösen. Sie können mehr über die fortlaufenden Bereitstellungsoptionen here erfahren.

0
  1. Stopp Azure Funktion
  2. den Browser öffnen, so navigieren zu https://{functionName}.scm.azurewebsites.net/DebugConsole
  3. Navigieren Sie zu Website/wwwroot
  4. Erstellen Sie einen neuen Ordner (die Ihre neue Funktionen darstellen würde) und den Inhalt Ihrer Funktion kopieren App (das ist einer der Ordner in diesem Verzeichnis) in diesen Ordner. Ordnernamen = Funktionsnamen
  5. starten Azure Funktion
+0

Ich sprach über die ganze Funktion App, die aus mehreren kleinen Funktionen besteht (die Sie sprechen). Danke für den Versuch. –

Verwandte Themen