Как Proxy работает технически, если у меня два нисходящих вызова (с двумя методами с двумя командами @Hystrix) - PullRequest
0 голосов
/ 06 ноября 2019

Я пишу микросервис, который вызывает две конечные точки нисходящего API HTTP, у каждого метода есть собственная команда hystrix (код sudo ниже). Он работает нормально, но у меня возникла техническая путаница в отношении шаблона Proxy, который создается во время выполнения. Будет ли 2 прокси с одной командой или 1 прокси с 2 командами?

// Код Sudo Class ServiceImpl {

@ HystrixCommand (commandKey = ABC) открытый класс methodA () {

// Некоторая бизнес-логика и вызов нисходящего API

}

@ HystrixCommand (commandKey = XYZ) метод открытого классаB () {

// Некоторая бизнеслогика и вызов нисходящего API

}

// Резервный метод метода A и метода B

}

Спасибо за помощь.

...