2016-05-23 29 views
-1

我是Hystrix新手。我有一个依赖调用列表,我需要使用HystrixCommand进行换行。我发现的唯一可能的方法是为每个依赖项调用创建单独的HystricCommand子类&在特定hystrix类的run方法内调用依赖项。如果我需要包装我的依赖项调用的10个,每个依赖项调用包含1个类,那么这会导致创建10个HystrixCommand子类。我们可以从哪里调用不同的依赖关系,我们可以有一个通用的HystrixCommand子类吗?

有没有一种方法可以为我可以调用依赖关系的所有10个依赖项调用创建一个共同的HystrixCommand子类?

回答

0

Hystrix命令的目的是将一个依赖性调用中的故障与另一个依赖性调用隔离开来,因此通过创建一个HystrixCommand对象可能会否定命令对象的用途。另外,每个依赖关系在回退和设置方面通常会有不同的要求,所以最好为每个依赖项创建单独的命令对象。

相关问题