So registrieren Sie die Knoten-App mit Spring Cloud und Netflix's Eureka

8

Ich bemühe mich sehr, meine Knoten-App mit Netflix's Eureka zu registrieren, und nachdem ich viel gegoogelt habe, suche ich immer noch nach einer Lösung. Das Maximum, das ich herausfinden kann, ist, dass wir Prana haben, aber ich habe ein Problem, das immer noch im Anfrage Liste von Prana (Ich denke es bedeutet, dass meine REST-Vorlage diese App nicht entdecken kann).

Sidecar , ist eine andere vorgeschlagene Lösung, für die Ich bekomme keine Antwort. Abgesehen von diesen beiden habe ich ein Knotenmodul Eureka-Knoten-Client gefunden, aber keiner von ihnen dient meinem Zweck.

    
prateeak ojha 08.10.2015, 06:11
quelle

3 Antworten

9

Sie können eine Sidecar -Anwendung erstellen, wie Sie eine spring-boot app erstellen würden:

%Vor%

Wichtig ist, dass Sie es konfigurieren müssen, um Ihren tatsächlichen Dienst korrekt zu registrieren. Dein application.yml sollte wie folgt aussehen:

%Vor%

Es ist wichtig zu beachten, dass der healthpoint UP zurückgeben sollte, damit Ihr Service-Status in eureka korrekt ist. Die zurückgegebene JSON für einen gesunden Service:

%Vor%

Wenn Sie Probleme beim Einrichten einer spring-boot App haben, verwenden Sie Ссылка , um ein Projekt zu konfigurieren. Leider gibt es keine Beiwagen-Option, aber Sie werden auf die Idee kommen. Sie können dasselbe auch mit STS (Spring Tool Suite) machen.

Die maven-Abhängigkeit für Sidecar (mit Spring-Cloud als Eltern):

%Vor%     
Ákos Ratku 08.10.2015, 16:01
quelle
0

Checkout eureka-js-client , das direkt in der Knotenanwendung verwendet werden kann, um sich bei eureka zu registrieren.

    
rohit 11.01.2018 12:59
quelle
-1

Ich habe den npm generator-express-Seitenwagen benutzt, um ein Sidewalk-Projekt mit all den Out-of-Box-Konfigurationen zu erstellen Bitte beachten Sie den unten angegebenen Referenzlink Ссылка

    
Chandra Mohan 20.06.2017 18:47
quelle