我想为我的芹菜Que(Rabbitmq)获取统计数据。我正在使用celery.app.control.检查(). stats()API。我在网络服务器上做这件事,我只能得到一次统计数据。如果我刷新页面,我得到[Errno 104]连接重置由对等错误。我怎么能处理这个。
/初始化。派克
celtasks = Celery(app.name,"rabbit mq url")
/帮手。派克
get_stats():
stats = celtasks.control.Inspect().stats()
return stats
每当有请求"get_stats"功能被命中。它只适用于在此之后的第一个请求,它说通过对等错误重置连接。
如果我去连接已被重置,并尝试再次创建连接,我得到错误
更新/helpers.py
get_stats():
celtasks = Celery(app.name,"rabbit mq url")
stats = celtasks.control.Inspect().stats()
return stats
Rabbitmq日志
=WARNING REPORT==== 10-Jul-2017::14:11:54 ===
closing AMQP connection <0.29185.6> (10.246.170.70:48618 -> 10.24.83.115:5672):
connection_closed_abruptly
=WARNING REPORT==== 10-Jul-2017::14:11:54 ===
closing AMQP connection <0.29197.6> (10.246.170.70:48620 -> 10.24.83.115:5672):
connection_closed_abruptly
"rabbit@oser000300.log-20170625" 9054L, 361662C
在大多数情况下,对等机重置连接是因为服务器本身关闭了连接,但客户端不知道。当客户端希望通过断开的连接与服务器通信时,它会收到此错误。在您的情况下,可能挂起时间(两个stats()之间的时间间隔)太长,服务器认为此连接无效,请关闭它。
我使用的是弹性缓存单节点碎片redis 4.0更高版本。 我启用了在途加密,并给了redis身份验证令牌。 我用这个链接创建了一个堡垒主机 https://aws.amazon.com/premiumsupport/knowledge-center/elasticache-connect-redis-node/ 我可以通过以下方式连接到弹性缓存redis节点 redis cli-h hostnam
我使用HttpClient4.4发送get和post请求。并且我刚刚创建了一个httpclient的simpile包装器以方便使用: 当我使用这个类发送post请求时。奇怪的事情发生了: 第一次,我向服务器发送一个post请求,一分钟后就可以了,我向服务器发送一个同样的请求,也可以了。但几分钟后,我发出了一个同样的请求,有些不对劲: 但是,我仍然向服务器发送一个相同的请求,它又可以了。 每次我按照
问题内容: 我遇到这个奇怪的错误, CURL错误:接收失败:对等连接重置 如果我没有连接到服务器,而突然尝试通过PHP中的CURL连接到服务器,则会出现此错误。当我再次运行CURL脚本时,错误消失,然后在整个过程中都正常运行,如果我将远程服务器保持空闲状态约30分钟或重新启动远程服务器并尝试重新连接,则我会再次收到该错误。因此,似乎连接处于空闲状态,然后突然服务器唤醒,然后工作,然后再次进入睡眠状
当我处理REST服务时,这是我应该期待的吗?我的服务器在亚马逊EC2上。 读取错误:SSL=0x1211A88:系统调用期间发生I/O错误,连接由对等方重置 javax.net.ssl.sslexception:读取错误:SSL=0x1211A88:系统调用期间的I/O错误,连接由在org.apache.harmony.xnet.provider.jsse.nativecrypto.ssl_rea
连接错误:写入套接字时出错104。连接由对等重置。 环境: ubuntu: 16.04 python: 3.6 PC总内存: 32G 我已经安装了redis'3.0.6'。 当您尝试插入500000个数据时,它会成功,但当您尝试插入4000万个大数据时,它会失败。 当尝试将Python数据帧插入redis时,由于容量太大而失败。 数据插入成功: 数据插入失败: ConnectionResetErr
问题内容: 我使用httpclient 4.4发送get和post请求。我刚刚创建了一个简单的httpclient包装器,以方便使用: 当我使用此类发送帖子请求时。发生了一些奇怪的事情: 第一次,我将发布请求发送到服务器,几分钟后没问题,我将相同的请求发送到服务器,也行。但是几分钟后,我发送了相同的请求,出现了错误: 但是之后,我仍然向服务器发送了相同的请求,再次可以。 每当我按照上述步骤尝试时,