Wie kann die Azure-Azure-Azure-Azure-Azure-Webdienste gemeinsam genutzt werden?Freigeben der Konfiguration zwischen Azure-Diensten
Antwort
Kann nicht direkt freigegeben werden - es gibt keine Zauberstab oder out-of-the-Box-System-gültig-für-alle-möglichen Programmiersprachen-unterstützt-auf-azure. Sie können aber schreiben Sie Ihre eigenen custom configuration section und Speicher/Abrufen von Daten aus einem gemeinsamen Konfigurationsspeicher (wie Azure Table Storage Schlüsselwertepaare zu speichern oder ein Blob Storage XML-Konfigurationsabschnitt speichern direkt)
Dieser Ansatz ist ziemlich einfach, effektiv und sollte Sie nicht enorme Anstrengungen kosten.
Eine Lösung wäre die Verwaltung dieser Konfigurationseinstellungen über Powershell. Die Verbindungszeichenfolgen und App-Einstellungen für die Web App, die einmal im Azure-Portal enthalten sind, können sowohl aktualisiert als auch über Azure Powershell cmdlets abgerufen werden. Diese gleichen abgerufenen Konfigurationseinstellungen können dann verwendet werden, um die Konfiguration für die Worker-Rolle zu aktualisieren.
Auf diese Weise kann die gesamte Konfiguration mit einem Skript verwaltet werden.
Speichern Sie sie in einem Key Vault. Zwischenspeichern Sie die Konfigurationswerte. Key Vault scheint derzeit (Ende 2017) nur ungefähr 250 Verbindungen pro Sekunde verwalten zu können.
https://github.com/Azure-Samples/app-service-msi-keyvault-dotnet/
- 1. Zentralisierte Logging-Konfiguration beim Freigeben von Bibliotheken zwischen Paketen
- 2. Daten zwischen Viewpagern freigeben
- 3. Freigeben der GPU zwischen OpenCL-fähigen Programmen
- 4. Oracle SQL Developer: Konfiguration über Dropbox freigeben
- 5. Freigeben von Daten zwischen AppDomains
- 6. Freigeben von Daten zwischen Klassen
- 7. Freigeben von Volumes zwischen Andockdiensten
- 8. Daten zwischen Event-Handlern freigeben?
- 9. Freigeben von Einstellungen zwischen Anwendungen
- 10. Freigeben von Domänenobjekten zwischen Aktivitäten
- 11. Freigeben von Quellcode zwischen Computern
- 12. Freigeben von Sitzung zwischen WARs
- 13. Einen Ordner zwischen zwei Websites freigeben
- 14. Visual Studio erstellt Debugkonfiguration, aber keine Konfiguration freigeben
- 15. Freigeben von Code zwischen Angular-Anwendungen
- 16. Freigeben von Grafiken zwischen WPF und Winforms
- 17. Freigeben von Add-Ins zwischen Office-Anwendungen
- 18. Freigeben von FlowDocuments zwischen mehreren RichTextBoxes
- 19. Freigeben einer Sperre zwischen Gunicorn-Arbeitern
- 20. ADAL: Zugriffstoken zwischen Apps auf iOS freigeben
- 21. Freigeben von Ereignissen zwischen zwei Laravel-Anwendungen
- 22. Visual Studios - Ordner zwischen verschiedenen Projekten freigeben
- 23. C#: Freigeben eines Klassenmembers zwischen Threads
- 24. Freigeben von Eigenschaften zwischen React-Komponenten
- 25. Freigeben von Daten zwischen anderen Benutzern/Geräten
- 26. Freigeben von Ansichten zwischen BigQuery-Projekten
- 27. SQL - Freigeben von Feldern zwischen abgeleiteten Tabellen
- 28. Spring-Konfiguration aufgeteilt zwischen XML-Ressource und Java-Konfiguration
- 29. Debuggen und Freigeben von Konfigurationen
- 30. Freigeben von Klasse/Methoden zwischen Windows Forms-Anwendung und Konsolenanwendung
auch praktikable Lösung, aber wenn Sie halten Ihre 'Hand von truth' dann? – astaykov