Как очереди и синхронные запросы баланса между однопользовательными экземплярами клиента Eureka?JAVA

Программисты JAVA общаются здесь
Anonymous
Как очереди и синхронные запросы баланса между однопользовательными экземплярами клиента Eureka?

Сообщение Anonymous »

У меня есть сервер Eureka и несколько клиентов, подписанных на этот сервер. Должна ли стратегия в очереди и ждать выполнения тех, кто будет выполнен? Время выполнения для каждого вызова составляет около 6 секунд. < /P>
Цель состоит в том, чтобы стоять в очереди и отправить их только в том случае, когда экземпляр становится доступным, так что не более, чем два запроса достигают одного и того же экземпляра одновременно. Что я могу сделать?private final Logger log = LoggerFactory.getLogger(LoadBalancerComponent.class);

private final DiscoveryClient discoveryClient;
private final RestTemplate restTemplate;

private static final String STATUS = "READY";

// Track active requests per instance
private final Map instanceLoadMap = new ConcurrentHashMap();

// Queue for pending requests
private final BlockingQueue

Подробнее здесь: https://stackoverflow.com/questions/795 ... eureka-cli

Вернуться в «JAVA»