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
Inhaltsverzeichnis 1. Proxy im LAN 2. Intranet-Pe...
Vorwort Kürzlich trat in der Testumgebung ein Pro...
1. Vorhandene Module anzeigen /usr/local/nginx/sb...
Inhaltsverzeichnis 1. Requisiten/$emit Einführung...
Wir wissen, dass die Eigenschaften des Auswahltags...
Vorwort Da die wichtigste Datenstruktur im MySQL-...
[LeetCode] 196.Doppelte E-Mails löschen Schreiben...
Lassen Sie mich zunächst kurz erklären, was MySQL...
Vorwort Wenn wir Anwendungen als Docker-Container...
1. Stellen Sie zunächst einige häufig verwendete ...
Bei der Suchmaschinenoptimierung (SEO) sind viele ...
Vorwort MySQL Version 8.0.23 fügt eine neue Funkt...
Hallo zusammen, heute möchte ich Ihnen zeigen, wi...
In diesem Artikel wird der spezifische Code der b...
Inhaltsverzeichnis 1. Docker-Image 2. Erstellen S...