1. Verwenden Sie zunächst Springboot, um ein einfaches Dubbo-Testprogramm zu erstellen und entsprechende Abhängigkeiten einzuführenSchreiben einer öffentlichen Schnittstellen-API Schreiben Sie einen Anbieter, um UserSvice zu implementieren und den Dienst verfügbar zu machen Schreiben Sie die Providerkonfigurationsdatei Einen Verbraucher schreiben Consumer-Konfigurationsdatei Testverfahren abgeschlossen Starten Sie es lokal, um zu sehen, ob das Programm den Dienst aufrufen kann, um Zookeeper normal zu starten. Starten Sie zuerst den Provider und dann den Consumer Über die Dubbo-Konsole können wir sehen, dass unser Dienst erfolgreich registriert wurde. Durch den Zugriff auf das Lokale können wir sehen, dass unser Dienst normal aufgerufen werden kann und Informationen zurückgibt 2.Verpacken Sie das Projekt und laden Sie es auf den Server hoch Ändern Sie die Konfigurationsdatei und ändern Sie die Adresse des Registrierungszentrums in die Adresse des Servers Verwenden Sie Maven zum Verpacken und Schreiben von Dockerfile-Dateien Laden Sie die Provider- und Consumer-JAR-Pakete und die entsprechenden Dockerfile-Dateien auf den Server hoch. 3. Erstellen Sie das Image Ziehen Sie das Zookeeper-Bild Docker zieht Zookeeper Erstellen des Dienstanbieter-Image Bauen Sie ein Verbraucherimage auf Alle Spiegel anzeigen Alibaba Cloud-Sicherheitsgruppe hinzufügen Starten Sie das Zookeeper-Image, den Provider und den Consumer nacheinander docker run -d -p 2181:2181 --name zk01 zookeeper Alle gestarteten Container anzeigen prüfen: Öffnen Sie den Browser und geben Sie die IP-Adresse des Servers ein, um über die Adresse unseres Servers auf den Dienst zuzugreifen: Wenn die Informationen erfolgreich zurückgegeben wurden, ist die Bereitstellung unseres Dienstes abgeschlossen. Dies ist das Ende dieses Artikels über die Schritte zum Bereitstellen des Dubbo-Projekts mit Docker. Weitere relevante Inhalte zum Bereitstellen von Dubbo mit Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Verwenden Sie Vue3 zur Datenbindung und Anzeigelistendaten
>>: Was Sie beim Schreiben selbstschließender XHTML-Tags beachten sollten
Gemeinsame Eigenschaften von Tabellen Die grundle...
Code kopieren Der Code lautet wie folgt: <!DOC...
Seit kurzem ist https auch auf dem Handy möglich....
webpack lädt CSS-Dateien und deren Konfiguration ...
Szenario So rendern Sie Listen mit bis zu 10.000 ...
Das Eingabefeld zeigt beim Eingeben von Inhalten i...
Finden Sie das Problem Heute werde ich den Tomcat...
Da ich normalerweise den Befehl „Docker Build“ ve...
Vorwort Nachdem ich den vorherigen Artikel über d...
Dieser Artikel fasst einige einfache Prinzipien d...
Details zur Sicherheitsanfälligkeit VSFTP ist ein...
Da ich lernen muss, wie man Server und Datenbanke...
Hintergrund Es gibt einen Tencent Linux Cloud-Hos...
Vorwort 1. Entprellen: Nach dem Auslösen eines Ho...
Vorwort Ich habe kürzlich an einigen Front-End-Pr...