amazonmq由于双重释放或损坏而导致长时间运行的python使用者失败

问题描述

我们正面临与amazonmq连接的长时间运行的工作程序(python使用者进程)的双重释放或损坏错误

环境详细信息

centos-7,amazonmq,python3.7,stomp.py(版本= 4.1.22)

配置详细信息

1)。具有两个主备节点的AmazonMQ经纪人网络

2)。启用了心跳和tcp keepalive的连接协议stomp ssl(stomp.py)

问题说明

我们正在运行长期运行的python stomp使用者,该使用者连接到amazonmq。 当amazonmq中有维护(从活动状态切换到备用状态)时,我们会随机从消费者那里获得双重免费或损坏错误。 由于这个错误,工人被杀死。 我们已经在python级别实现了连接重试。

错误信息

``2020-09-05T06:00:20.343Z ***错误'/ usr / local / bin / python':大小损坏与prev_size:0x00007f38540f0bd0 ***

2020-09-05T06:00:20.343Z =======回溯:=========

2020-09-05T06:00:20.343Z /lib64/libc.so.6(+0x7f3e4)[0x7f385ec273e4]

2020-09-05T06:00:20.343Z /lib64/libc.so.6(+0x814db)[0x7f385ec294db]

2020-09-05T06:00:20.343Z /lib64/libcrypto.so.10(CRYPTO_free+0x1d)[0x7f385cb2080d]

2020-09-05T06:00:20.343Z /lib64/libssl.so.10(+0x41aa3)[0x7f385cf56aa3]

2020-09-05T06:00:20.343Z /lib64/libssl.so.10(SSL_CTX_free + 0x147)[0x7f385cf58977]``

由于此错误是从基础库抛出的,因此我们无法进一步调试, 请提供一些建议。

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)