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.
Sie können eine Sidecar
-Anwendung erstellen, wie Sie eine spring-boot
app erstellen würden:
Wichtig ist, dass Sie es konfigurieren müssen, um Ihren tatsächlichen Dienst korrekt zu registrieren. Dein application.yml
sollte wie folgt aussehen:
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:
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):
Checkout eureka-js-client , das direkt in der Knotenanwendung verwendet werden kann, um sich bei eureka zu registrieren.
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 Ссылка
Tags und Links node.js spring-cloud netflix-eureka aws-api-gateway