文档章节

zerorpc: Lost remote after 10s heartbeat

hc321
 hc321
发布于 08/11 00:57
字数 309
阅读 32
收藏 0

最近在使用zerorpc,前面也介绍了zerorpc搭建RPC,但是有时会报错zerorpc.exceptions.LostRemote: Lost remote after 10s heartbeat,这是因为zerorpc有一个心跳检测,如果客户端没及时得到服务端反馈就报错。 解决办法为:在客户端引用zerorpc.Client时加一个参数heartbeat=None, 即c = zerorpc.Client(heartbeat=None) 但是有时还是报错zerorpc.exceptions.LostRemote: Lost remote after 30s heartbeat, 这是相应延长大于30s,没有找到很好的彻底解决响应时间的办法,但是可以“治标”: 对应报错的地方会有提示报错文件:Python35\lib\site-packages\zerorpc\channel.py"或者Python35\lib\site-packages\zerorpc\core.py",哪个文件报错就改哪个,将文件里面对timeout赋值的语句timeout=30改成timeout=300或者更长,视你需要的响应时间而定,亦可以更长,好像要改两三处,凡是timeout=30的都要改,然后就可以了,如果不行别忘了前面加上heartbeat=None参数。

© 著作权归作者所有

共有 人打赏支持
hc321
粉丝 1
博文 78
码字总数 37770
作品 0
海淀
程序员
私信 提问
linux下的基本操作,熟悉开源集群技术,熟悉开源下的备份方案

使用heartbeat构建高可用集群: 实验环境:CentOS 6.4 系统架构主要由两台主机组成,两台heartbeat主机作web站点发布网站,并且进行高可用测试。 实验准备: 1.在本地/etc/hosts文件中定义各个...

Andy-xu
2014/07/02
1K
1
简单使用RPC搭建远程访问接口

因为之前自学php,所以知道可以通过http协议,web server访问服务器,之前也是将算法放到服务器的flask上供远程访问接口使用,最近了解到有个RPC的东西,使用Python模块zerorpc搭建RPC更简单快...

hc321
08/11
0
0
heartbeat+lvs构建高可用负载均衡集群

heartbeat+lvs实现高可用负载均衡原理: 两台heartbeat(ldirectord)主机构成高可用集群,同时监管着lvs(负载均衡集群)整体构成了heartbeat+lvs的高可用负载均衡集群.在使用heartbeat的时候加载...

Andy-xu
2014/05/13
0
6
Ambari node heartbeat lost

ambari 突然发现有个节点报错heartbeat lost 问题,这个问题解决方法 重启ambari-agent ambari-agent restart

litterMo
2016/05/09
399
0
MySQL · 捉虫动态 · GTID下slave_net_timeout值太小问题

背景 官方 5.6 最新版本 5.6.24 有这样一个bugfix,当使用 GTID 协议进行复制,并且备库的 slavenettimeout 值设置太小的话,备库的 slave io 线程会卡住,同时主库上的 binlog dump 线程数一...

阿里云RDS-数据库内核组
2015/04/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

使用Autowired和Qualifier解决多个相同类型的bean如何共存的问题

注意: 实现类UserServiceImpl,MyUserServiceImpl 需要区分:@Service("userServicel") @Service("myUserService") https://blog.csdn.net/russle/article/details/80287763......

qimh
38分钟前
2
0
SQL 语句使用to_char函数时,检索结果有空格

小疯在使用Oracle过程中,使用to_char函数检索表数据时发现检索结果前面会有一个空格,对后续开发有影响。问题很好解决,比较直接对可以做一下trim处理。但是小疯很疑惑为什么会有空格呢,于...

野小疯
39分钟前
1
0
对接比特币钱包的PHP开发包

BtcTool是一个基于第三方服务和离线裸交易实现的PHP比特币应用开发包,适合不希望部署本地 节点旳PHP开发者,开发包主要包含以下特性: 利用第三方服务获取指定地址的utxo集合 离线生成消费裸...

汇智网教程
57分钟前
1
0
【自用】 VHD to VHDX

VHDX: 在VHD 2TB 的基础上提供 64TB的容量。 支持逻辑扇区大小为 4KB,和每块的大小为 256MB,来优化虚拟磁盘性能。 比VHD提供更高的安全性、可靠性和性能。 convert-VHD –path d:\Hyper-v...

Tensor丨思悟
今天
3
0
30 岁转行做Python开发晚吗?而且是零基础

最近有小伙伴问小编,30 岁转行做Python开发晚吗? 小编想说,其实无论男女,只要想学,有这个动力,就直接去行动。无论年龄,无论性别,只要你想一直勇往直前,那么想做的就去做吧~这里有一...

糖宝lsh
今天
14
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部