一个Dubbo服务方法被连续调用了两次,这是怎么回事
3个回答
展开全部
有可能是超时重试了
也有可能就是有两个dubbo的jar包
也有可能就是有两个dubbo的jar包
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
web 层应该调用service层,在service层才调用dubbo的service是比较合理的,因为在service层可能会调用多个dubbo service,这些都属于业务逻辑代码,在这里可以进行单元测试,如果你在web层,单元测试实现比较困难,结构的划分也比较混乱!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看有没有报错,可能是触发到dubbo的重试机制,在service里面配置一下超时时间以及重试次数就可以了:@Service(timeout = 5000,retries = -1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询