gpt4 book ai didi

error-handling - @HystrixProperty无法解析为类型

转载 作者:行者123 更新时间:2023-12-03 08:06:53 26 4
gpt4 key购买 nike

我有一个标有@HystrixCommand的方法,该方法定义了一个后备方法。我正在尝试向其添加hystrix属性,以便在超时的情况下将其优雅地降级为后备方法。

但是,当我添加@HystrixProperty时,它在STS IDE(3.8.2版本)中显示了一个错误,指出@HystrixProperty无法解析为一种类型。

这是我想做的事情:

    @HystrixCommand(fallbackMethod="fallbackPerformOperation", 
commandProperties={@HystrixProperty(name="execution.isolation.thread.timeoutInMilliseconds",value="5000")})
public Future<Object> performOperation(String requestString) throws InterruptedException {
return new AsyncResult<Object>() {

@Override
public Object invoke() {.......
}}}

这是在IDE中显示的错误:

HystrixProperty Error

我无法找出问题所在。

我是否需要清除STS缓存?如果是这样,我该怎么办?

谢谢。

最佳答案

在IDE中,建议使用导入HystrixProperty类并不明显,因此您需要手动导入

导入com.netflix.hystrix.contrib.javanica.annotation.HystrixProperty;

那么错误应该消失了

关于error-handling - @HystrixProperty无法解析为类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48172210/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com