thrift
线上幽灵
大道至简
展开
-
Thrift0.9.3 安装
下载解压 wget http://mirrors.cnnic.cn/apache/thrift/0.9.3/thrift-0.9.3.tar.gz tar -zxf thrift-0.9.3.tar.gz 安装依赖环境 yum -y install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent...转载 2020-04-11 19:12:53 · 1389 阅读 · 0 评论 -
thrift无法判断连接失效的原因与解决方案
公司的软件系统使用thrift来进行系统内部各服务的沟通调用。thrift客户端采用了连接池的方式减少连接频繁创建销毁产生的开销。连接池之前一直存在无法即时判断连接是否有效的问题。今天抽空看了下thrift的源码,分析出原因如下: 我们在程序中判断连接是否有效时,调用的是TTransport类的isOpen()函数 if(!this.transport.isOpen()){ return fa...转载 2019-07-07 10:18:48 · 2799 阅读 · 0 评论