Ich habe in Azure einen Cluster erstellt http: //******.######.cloudapp.azure.com: 19080 , aber ich weiß nicht, wie ich mein Service-Fabric-Projekt implementieren soll. Link zum Anwendungsmanifest ApplicationManifest.xmlSo stellen Sie das Azure-Dienststrukturprojekt auf einem fernen Cluster (Azure) bereit
Antwort
Ihre erste Option ist die Verwendung des powershell commands. Sie können auch mit der rechten Maustaste auf Ihre Anwendung im Visual Studio klicken und "Veröffentlichen" auswählen. Stellen Sie sicher, dass Sie das richtige Veröffentlichungsprofil verwenden.
Navigieren Sie in Visual Studio zu Ihrem Ordner "Publish-Profile" unter der Anwendung und kopieren Sie die vorhandene cloud.xml-Datei und fügen Sie sie anschließend entsprechend ein. Stellen Sie sicher, dass Sie für Ihren Cluster den richtigen öffentlichen IP-Server verwenden, bei dem es sich höchstwahrscheinlich um den Lastenausgleich handelt.
Die Zeile sollte wie folgt aussehen.
<ClusterConnectionParameters ConnectionEndpoint="<YOUR IP>:19000" />
Beispiel:
<ClusterConnectionParameters ConnectionEndpoint="151.41.35.35:19000" />
Wenn jedoch der Cluster gesichert Sie zusätzliche Informationen benötigen. Diese Optionen werden in den kommentierten Clusterverbindungsparametern der Datei cloud.xml angezeigt.
Klicken Sie mit der rechten Maustaste auf die Anwendung, wählen Sie Veröffentlichen und stellen Sie sicher, dass das neue Veröffentlichungsprofil ausgewählt ist. Visual Studio versucht, die Verbindung zu validieren. Versuchen Sie, das Ausgabefenster zu veröffentlichen und im Auge zu behalten, um Einblick in den Prozess zu erhalten.
Es ist ziemlich gut dokumentiert, es sei denn, Sie bestimmte Fehlermeldungen erhalten, die Sie dann
müssen verweisen einige der Mühe wert, Hilfe zu erhalten (nicht gesichert Mein Cluster)https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-publish-app-remote-cluster
Hier ist die Fehlerdetails https://stackoverflow.com/questions/44384647/not-to-publish-azure-service-zu-remote-cluster –
Können Sie einen Link zum (anderswo) gespeicherten Anwendungsmanifest hochladen oder senden? Sie würden dazu kommen, wenn Sie in Visual Studio Online gehen, um den Build, dann Artefakte, dann den Drop-Ordner herunterladen, und finden Sie es im Ordner des Bereitstellungspakets. In Visual Studio lokal, würden Sie in den Projektordner gehen, dann die ApplicationPackageRoot, um es zu bekommen –
Link zu appliationManifest.xml https://i.stack.imgur.com/1HYXp.png –
- 1. So stellen Sie Bot auf AWS bereit?
- 2. So stellen Sie PCFDev auf AWS bereit
- 3. So stellen Sie einen vorhandenen WCF-Dienst in Azure bereit?
- 4. So stellen Sie Sonar + Jenkins auf einem Server bereit
- 5. So stellen Sie ein Applet bereit?
- 6. So stellen Sie die Website asp.net bereit
- 7. So stellen Sie VB6-Anwendungen bereit?
- 8. So stellen Sie das kontextabhängige Gadget in Google Mail bereit
- 9. So stellen Sie EJB direkt auf einem bestimmten Glasfischcluster von NetBeans bereit
- 10. So stellen Sie eine Dropwizard-Anwendung bereit
- 11. So stellen Sie Änderungen an einem Cassandra-CQL-Schema bereit
- 12. So stellen Sie das Web-App-Zip-Paket mithilfe von MSDeploy von Powershell in Azure bereit?
- 13. So stellen Sie die Webpack-App auf heroku bereit
- 14. Stellen Sie die Website für azure mit Bower-Abhängigkeiten bereit
- 15. So stellen Sie Java-Gradle-Anwendung auf Heroku bereit
- 16. So stellen Sie die ASP.NET 5-App für Azure bereit, ohne das Build in Azure mit VS-Code auszulösen
- 17. So stellen Sie eine Webanwendung in Amazon Server bereit
- 18. So stellen Sie Google Apps Script für die Domain bereit?
- 19. So stellen Sie C++ - Verbindungen für Lua bereit
- 20. So stellen Sie einen vorhandenen REST-Dienst mit Geoserver bereit
- 21. So stellen Sie eine Drupal-Site in einer Webfarm bereit?
- 22. Jekyll & Wercker - So stellen Sie ein Unterverzeichnis bereit
- 23. So stellen Sie getrenntes Frontend und Backend bereit?
- 24. So stellen Sie die Umbraco 5 Website bereit
- 25. So stellen Sie kompilierte Elemente bereit Azure Web App mit Appveyor?
- 26. So stellen Sie ein Java EE-Projekt mit Webdiensten bereit
- 27. So stellen Sie Apps in Tomcat Server bereit
- 28. Stellen Sie gefälschte Metadaten für Roslyn bereit
- 29. So stellen Sie XAML-Ressourcen von MEF-Komponenten bereit
- 30. So stellen Sie Inhaltstypen effizient für einen Inhaltstypen-Hub bereit
wenn ich auf veröffentlichen klicken, um es ist zeigt PowerShell Script ERROR –
Wenn es unsicher ist, sollten Sie in der Lage sein, das Veröffentlichungsprofil so zu ändern, dass es die in meiner Antwort erwähnte Zeile enthält. Wenn das PS-Skript einen Fehler verursacht, können Sie Ihre Frage bearbeiten und den Fehler hinzufügen? – Hicki
Hier ist die Fehlerdetails https://stackoverflow.com/questions/44384647/not-able-to-publish-azure-service-to-remote-cluster –