记录一下踩过的坑
有三个模块A,B,C. A通过thrift去调用B,B通过thrift调用C,B对A请求的内容不做任何修改,但是有个问题,A调用B,和B调C用的是thrift不同的分支,也就是两个协议会有一点差异,这时候如果A->B请求的字段名以及字段名的序号和B->C不同的话,调用就会出现thrift read tcp xxx->xxx i/o timeout。。。
很好奇为什么会报timeout,哪怕提示个参数不对,也不至于这问题搞两天。。。。。。。
thrift read tcp xxx->xxx i/o timeout()
最新推荐文章于 2022-12-29 11:48:44 发布