Problem mit dem Timeout der Zookeeper-Anforderung in Dubbo: Konfiguration der Verbindung von Mybatis+Spring mit MySQL8.0.15

Problem mit dem Timeout der Zookeeper-Anforderung in Dubbo: Konfiguration der Verbindung von Mybatis+Spring mit MySQL8.0.15

Ich werde in diesen zwei Tagen Java wiederholen, also habe ich zum Üben ein Einkaufszentrumsprojekt mit Dubbo geschrieben, bin aber beim ersten Test stecken geblieben. Ich habe den Providerdienst und den Consumerdienst gestartet, aber die Anforderungsschnittstelle hat immer einen Zookeeper-Anforderungstimeoutfehler gemeldet (Dubbo + Zookeeper-Server haben den Aufruf dreimal wiederholt). Nach der Untersuchung liegt mein Problem in der Verbindung zwischen der DAO-Schicht und der Datenbank (und die Providerseite hat keinen Fehler gemeldet, ich bin auch R ... Zehntausend Wörter werden hier weggelassen, alles andere ist normal. Wenn Ihr Problem nicht in der DAO-Schicht liegt, die mit der Datenbank verbunden ist, hilft Ihnen dieser Artikel möglicherweise nicht viel). Die DAO-Schicht verwendet mybatis+spring, um eine Verbindung zur MySQL-Datenbankversion 8.0.15 herzustellen

Ursprünglich habe ich MySQL 5 verwendet, aber dann ist mein Computer kaputtgegangen und ich musste das System neu installieren. Ich habe die neueste Version von MySQL 8 installiert, aber ich habe nicht damit gerechnet, dass es Probleme geben würde. Ich habe eine ganze Nacht verschwendet. Seufz …
Kommen wir zum Punkt:

Lassen Sie uns zunächst die DAO-Ebene konfigurieren:


Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

In db.properties konfigurieren.

Bildbeschreibung hier einfügen

SqlMapConfig.xml-Konfigurationsdetails

Bildbeschreibung hier einfügen

Spring-Konfigurationsdatei

Bildbeschreibung hier einfügen

Das oben genannte ist das Problem.

Zusammenfassen

Oben ist das vom Herausgeber eingeführte Problem mit dem Zeitlimit für Zookeeper-Anforderungen in Dubbo: die Konfiguration der Verbindung von mybatis+spring mit mysql8.0.15. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung der Dubbo-Konfigurationsdatei (empfohlen)
  • Annotationsbasierte Dubbo-Dienstkonfigurationsmethode (Beispielerklärung)
  • Lernen Sie schnell die Konfigurationsumgebung von Dubbo und zugehörige Konfigurationen kennen

<<:  Detaillierte Erläuterung des Vorgangs zum Löschen der integrierten Version von Python in Linux

>>:  So implementiert Webpack das Caching statischer Ressourcen

Artikel empfehlen

Detaillierte Erklärung des wunderbaren CSS-Attributs MASK

Dieser Artikel stellt eine sehr interessante Attr...

Zusammenfassung der mobilen Anpassungslösung von webpack

Inhaltsverzeichnis rem vw An UI-Frameworks von Dr...

Detaillierte Erklärung der MySQL-Berechtigungen und -Indizes

MySQL-Berechtigungen und Indizes Der höchste Benu...

So erzielen Sie mit Vue3 beispielsweise einen Lupeneffekt

Inhaltsverzeichnis Vorwort 1. Die Bedeutung der K...

MySQL count: ausführliche Erklärung und Funktionsbeispielcode

Detaillierte Erklärung der MySQL-Anzahl Die Funkt...

MySQL sollte niemals Update-Anweisungen wie diese schreiben

Inhaltsverzeichnis Vorwort Ursache Phänomen warum...

So kaufen Sie einen Server und richten ihn zunächst ein

Ich habe eine Weile nicht mit Servern gearbeitet....

Eine kurze Diskussion über ereignisgesteuerte Entwicklung in JS und Nodejs

Inhaltsverzeichnis Ereignisgesteuert und Publish-...

MySQL-Datenbankgrundlagen: Eine Zusammenfassung der grundlegenden Befehle

Inhaltsverzeichnis 1. Hilfeinformationen nutzen 2...

So erstellen Sie ein Apr-Modul zur Tomcat-Leistungsoptimierung

Vorwort Tomcat ist ein weit verbreiteter Java-Web...