Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support.
Questions tagged [netflix-ribbon]
238 questions
3
votes
0 answers
Service registry and external services
With my custom applications I can use service registry and ribbon to automatically get fail-over built in my RestTemplate. I would like to have the same with external services, let's say elastic-search nodes. I would like to have a RestTemplate that…

piotrek
- 13,982
- 13
- 79
- 165
3
votes
1 answer
Microservice arcitecture - netflix technology stack
We are starting a new project. It will be based on micro service architecture. We are considering netflix technology stack for this. For developing rest services we will be using dropwizard. So far so good. After done some reading I am getting all…

Abhishek bhutra
- 1,400
- 1
- 11
- 29
2
votes
1 answer
Filter services based on Eureka metadata with Zuul
We use Spring Cloud Netflix Zuul along with Eureka in our environment.
I understand Ribbon obtains the server list from Eureka for specified serviceId. In our case we have 4 containers of a service, one of the container is the master which performs…

eprabab
- 101
- 6
2
votes
0 answers
Spring Cloud disable Ribbon is not working with Netflix Zuul dependency
We're using openfeign client in our spring application:
org.springframework.cloud
spring-cloud-openfeign-core
3.0.1
…

Sepultura
- 997
- 1
- 9
- 28
2
votes
0 answers
SpringBoot RestTemplate timeout when using LoadBalanced
I am new to microservices and trying a demo project where I have one Customer micro service communicating with a CRUD micro service. I am using Eureka server for discovery. CRUD service has all the database operations defined and I am using…

Mohit
- 41
- 4
2
votes
3 answers
How to fix no instance available for micro service using ribbon client
I am doing client side load balancing using ribbon client. i am implementing micro services spring boot 2.2.6.RELEASE.
I have CHAT-BOOK and USER-APP two micro services. I have added required dependencies (spring-boot-starter-web) in CHAT-BOOK…

yellaiah
- 31
- 1
- 5
2
votes
1 answer
zuul (without eureka) - always ends up in "Forwarding error"
I have configured zuul with 2 instances using ribbon (without eureka) as below:
zuul.retryable=true
zuul.routes.simple-ms-app.serviceId: client
client.ribbon.listOfServers=http://localhost:7788,http://localhost:8877
When both the instances 7788 &…

snmaddula
- 1,111
- 1
- 7
- 21
2
votes
1 answer
Eureka not able to find port when running microservices on random port
I am using eureka for service discover and ribbon for load balancing in my spring boot application. When i run my micro services which are registered with eureka on a fix port it works fine but when i run them on random port though i can see…

Nawnit Sen
- 973
- 2
- 7
- 14
2
votes
1 answer
Bean of type 'com.netflix.client.config.IClientConfig' that could not be found
I encountered a problem with my Ribbon application. Here is my code:
@SpringBootApplication
@EnableDiscoveryClient
@RestController
@RibbonClient(name= "bye", configuration=RibbonConfig.class )
public class RibbonAppApplication {
@Autowired
…

Kuge4399
- 69
- 1
- 8
2
votes
1 answer
Dynamic authentication with Ribbon and @LoadBalanced
I've got a microservice that suports HttpBasic authentication for two users, user and admin, with different authorizations. Now I've got a web app asking for a login and delegating the operations to the first microservice.
I am using @LoadBalanced…

didgewind
- 524
- 1
- 3
- 10
2
votes
2 answers
Eureka client works and communicates with each other even after i stopped the registered server. How?
I have created a Eureka server and registered two clients with it. The clients communicate with each other smoothly.
After that, I stopped the Eureka server but still both my clients are communicating with each other smoothly. How is this possible?…

Vinay
- 59
- 1
- 8
2
votes
1 answer
Can I get the request's response time using only a Zuul post filter?
I'm currently using Zuul as a reverse proxy, Ribbon as a load balancer and Eureka as service discovery.
Is it possible to get the request's response time using only a Zuul post filter? Can I also get the timestamps of a request entering and leaving…

Fábio Pina
- 63
- 10
2
votes
0 answers
SpringCloud Read timed out
I want to complete the spring cloud distributed website construction, but I can not complete Eureka client registration to Euerka Server. I have a question about Spring cloud. When I started three Eureka cluster services, then started a eureka…

user9623888
- 21
- 5
2
votes
2 answers
Use case for Zuul and Netflix Ribbon
Both Zuul and Ribbon can be used for load balancing. But in which case should we prefer Zuul over Ribbon and vice versa?

Vishnu
- 176
- 1
- 2
- 19
2
votes
2 answers
Zuul route doesn't map propertly with ribbon listOfServers (without Eureka)
I am trying to configure ribbon for my zuul routes, so when I go to http://host1:port1/restful-service/app1 it should route me to http://host2:port2/rest-example/app1.
It works properly when I define the route with "url" property, without using…

Prokopatti
- 23
- 5