我的方法有hystrix注释如下:
例如:
@HystrixCommand(fallbackMethod="testMessage")
public boolean receiveMessage(String message, String destination)
{
Code goes here
}
所以我有一个标志,当为true时,后备应该启用,否则如果为false我需要禁用后备。无论如何要做到这一点。 注意我们正在使用注释,那么有没有办法启用和禁用注释意味着根据标志启用或禁用回退。
答案 0 :(得分:2)
我能想到的几个选项。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span class="blog-tags minor-meta">
<span>
<a rel="tag">3d printing</a>
<a rel="tag">art</a>
<a rel="tag">medical</a>
<a rel="tag">Prototyping</a>
</span>
</span>
<ul class="sp_sectors">
<li>Engineering</li>
<li>Automotive</li>
<li>Medical</li>
<li>Prototyping</li>
<li>ART</li>
</ul>
可以让您按照提到的here 您可以在运行时设置此项来获取hystrix.command.default.fallback.enabled
(com.netflix.config.ConfigurationManager)。像这样的东西
ConfigurationManager