Wie konfigurieren Sie Eureka -Client- und Serviceeigenschaften?Java

Java-Forum
Anonymous
 Wie konfigurieren Sie Eureka -Client- und Serviceeigenschaften?

Post by Anonymous »

Ich versuche, meinen Java -Service bei Eureka zu registrieren - ohne Glück. Ich habe eine vorhandene Codebasis, die Spark-Java-Framework verwendet, so dass "nur 2 Zeilen Federanmerkungen und Voila hinzufügen". Beispiele sind leider nicht hilfreich für mich. />[*]eureka-service.properties
< />
Ich habe den Pfad eureka_conf zu meiner $ classPath-Variable mit Export hinzugefügt ClassPath = .: $ {classPath}: $ {eureka_conf} /eureka-client.properties: $ {eureka_conf} /eureka-service Also sehen sie so aus: < /p>

Code: Select all

#eureka-client.properties
eureka.registration.enabled=false
eureka.preferSameZone=true
eureka.shouldUseDns=false
eureka.serviceUrl.default=http://localhost:8080/eureka/v2/
eureka.decoderName=JacksonJson

#eureka-service.properties
eureka.region=us-west-1
eureka.name=qb-acm
eureka.vipAddress=mysampleservice.mydomain.net
eureka.port=8001
eureka.preferSameZone=true
eureka.shouldUseDns=false
eureka.serviceUrl.default=http://localhost:8080/eureka/v2/
< /code>

Sie können sehen, dass ich die eureka.name und eureka.region in den Protokollen angezeigt habe, wenn die Eigenschaften gefunden werden oder nicht. Sie sind nicht gefunden. < /P>

Wenn ich mit meinem Dienst starteCannot find the properties specified : eureka-client. This may be okay if there are other [url=viewtopic.php?t=25360]environment[/url] specific properties or the configuration is installed with a different mechanism.


gefolgt davon: info com.netflix.discovery.discoveryClient-Initialisierung von Eureka in der Region US-East-1 . < /p>

Ich habe einen Beispiel für Eureka -Server und Client (mit Spring) erstellt, um ein Beispiel zu geben, und der Spring -Client ist registriert. Jetzt versuche ich, mein Nicht-Spring-Java-Serviceregister mit dem lokalen Eureka-Server zu haben. Mein Endziel ist es, diesen Service so festzulegen, dass er sich an unseren Remote -Eureka -Server registriert und Herzschläge sendet, der auf Pivotal gehostet wird. < /p>

Andere Fehler können für den Leser nützlich sein: < /p>

Code: Select all

[main] ERROR com.netflix.discovery.shared.resolver.aws.ConfigClusterResolver - Cannot resolve to any endpoints from provided configuration: {defaultZone=[]}
[main] ERROR com.netflix.discovery.shared.transport.EurekaHttpClients - Initial resolution of Eureka server endpoints failed. Check ConfigClusterResolver logs for more info
< /code>

Meine Fragen sind also: < /p>


[*]  Was mache ich falsch die Eigenschaften? 
  Ich sehe in vielen Beispielen, dass sie eine Anwendung haben. Was ist die .yaml -Datei
für in der Eureka -Konfiguration? Ist es eine Alternative zur Eigenschaft
Dateien? Application.yml wird von Spring Boot und Manifest.yml verwendet von Cloud Foundry Cli. http: // localhost: Ihr Port und für PCF sollte es der Anwendungsname sein. Weder Localhost 
noch Service-name entspricht einer physischen Netzwerkschnittstelle. Na ja, ich habe endlich gelernt, was eine virtuelle IP ist ** < /p>

Lassen Sie mich wissen, ob weitere Informationen erforderlich sind. Vielen Dank im Voraus für jede Hilfe.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post