如何解决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 举报,一经查实,本站将立刻删除。