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 … Lassen Sie uns zunächst die DAO-Ebene konfigurieren: In db.properties konfigurieren. SqlMapConfig.xml-Konfigurationsdetails Spring-Konfigurationsdatei 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! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung des Vorgangs zum Löschen der integrierten Version von Python in Linux
>>: So implementiert Webpack das Caching statischer Ressourcen
Problembeschreibung Ich hatte kürzlich ein Proble...
Inhaltsverzeichnis 1. Einleitung 2. Erstellen Sie...
Inhaltsverzeichnis Einführung in den Vue-Lebenszy...
So implementieren Sie die Paging-Funktion des MyB...
Hinweis 1: Lösen Sie das Problem der langsamen Ve...
1. Konfigurieren Sie den Docker-Remoteverbindungs...
Indem wir den aktuellen Bildlaufversatz zu den At...
Grundlegende Netzwerkkonfiguration Obwohl Docker ...
Inhaltsverzeichnis Vorwort Was ist DrawCall Welch...
In diesem Artikelbeispiel wird der spezifische Co...
fragen: Ich habe den Hyperlink mit CSS formatiert...
Schritt 1: Holen Sie sich die MySQL YUM-Quelle Ge...
In diesem Artikel wird der spezifische JavaScript...
Inhaltsverzeichnis 1. Einleitung 2. Eingabemodus ...
Haftungsausschluss: Da das Projekt die Verwendung...