请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

thrift客户端连接thrift服务端问题

thrift客户端连接thrift服务端一直抛 连接超时

正在回答 回答被采纳积分+3

4回答

刘果国 2018-12-05 11:22:55

留个联系方式 远程看一下吧

1 回复 有任何疑惑可以回复我~
  • 提问者 Jakarta开发者 #1
    刘老师,会不会跟操作系统有关系,我用的操作系统是Ubuntu18.04的
    回复 有任何疑惑可以回复我~ 2018-12-05 12:23:04
  • 提问者 Jakarta开发者 #2
    我先去wind10 去跑一下看
    回复 有任何疑惑可以回复我~ 2018-12-05 12:25:51
  • 提问者 Jakarta开发者 #3
    刘老师,wind10下运行,第一次访问会跑连接异常或者连接超时,第二次访问就正常了[图片][图片]
    回复 有任何疑惑可以回复我~ 2018-12-05 12:53:23
慕莱坞7666040 2019-01-28 10:05:59

同样的问题 楼主怎么解决的

0 回复 有任何疑惑可以回复我~
  • 提问者 Jakarta开发者 #1
    你情况是一直抛空指针吗?
    回复 有任何疑惑可以回复我~ 2019-01-28 10:29:05
  • 提问者 Jakarta开发者 #2
    我这里是启动好之后 第一次运行抛,后面偶尔会抛
    回复 有任何疑惑可以回复我~ 2019-01-28 10:30:07
  • 慕莱坞7666040 回复 提问者 Jakarta开发者 #3
    解决了 是python服务里的 TFramedTransportFactory 写成其他的导致和客户端不匹配才会报错 改过来就好了
    回复 有任何疑惑可以回复我~ 2019-01-28 10:32:47
提问者 Jakarta开发者 2018-12-05 13:08:04

刘老师,我拿你的代码运行了一下,不管wind10 下,还是Ubuntu18.04 第一次运行都会连接异常,第二次请求就正常了,这是为什么了


0 回复 有任何疑惑可以回复我~
提问者 Jakarta开发者 2018-12-05 12:53:53

https://img1.sycdn.imooc.com//szimg/5c0759d00001eaeb19201058.jpg

刘老师,wind10下运行,第一次访问会跑连接异常或者连接超时,第二次访问就正常了[图片][图片]

0 回复 有任何疑惑可以回复我~
  • 可能是代码问题,我做的时候也遇到过这个问题,后来莫名其妙就好了。thrift现在用的不多,毕竟只是体验一下跨语言rpc 就没深究了
    回复 有任何疑惑可以回复我~ 2018-12-05 14:12:13
  • 提问者 Jakarta开发者 #2
    好的,谢谢刘老师了,现在常用rpc协议是谷歌的grpc吗?
    回复 有任何疑惑可以回复我~ 2018-12-05 14:31:54
  • 提问者 Jakarta开发者 #3
    刘老师,谢谢你,提示,跑通了
    回复 有任何疑惑可以回复我~ 2018-12-05 16:07:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信