Skip to content

spring-cloud-samples/feign-eureka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

feign-eureka

Example of using feign with eureka

Assumes eureka (from spring-cloud-samples) is running on http://localhost:8761

building

mvnw package

hello server

run java -jar server/target/feign-eureka-hello-server-0.0.1-SNAPSHOT.jar

verify it is functioning at http://localhost:7111

You should see Hello World: HelloServer:myhostname:7111

hello client

run java -jar client/target/feign-eureka-hello-client-0.0.1-SNAPSHOT.jar

verify it is functioning at http://localhost:7211

You should see Hello World: HelloServer:myhostname:7111

hello client error

You may see an error while the eureka/loadbalancer caches warm up similar to the following:

Load balancer does not contain an instance for the service HelloServer

It should go away shortly.

See round robin load-balancing in action

run java -jar server/target/feign-eureka-hello-server-0.0.1-SNAPSHOT.jar --server.port=7112

Go back to http://localhost:7211 and you should see both ports 7111 and 7112 in the output after a minute or two as you keep refreshing.

About

Example of using feign with eureka

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages