springboot整合dubbo实现异步调用
一 在provider端实现
provider端
与正常dobbu使用一样,只是设置service属性async=ture
@Service(version = "1.0",group = "hehe",async = true)
public class UserServiceImpl implements UserService {
@Override
public String test1() {
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
e.printStackTrace();
}
return "hello"

本文详细介绍了如何在SpringBoot项目中整合Dubbo以实现服务的异步调用。在provider端,配置service属性async=true;在consumer端,设置dubbo.consumer.timeout为20000避免超时,并在@Reference注解中启用async。实验结果显示,异步调用成功,显著减少了调用时间。
最低0.47元/天 解锁文章
980

被折叠的 条评论
为什么被折叠?



