一次pthread_kill引发的HA切换
Posted manziluo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一次pthread_kill引发的HA切换相关的知识,希望对你有一定的参考价值。
记录这个坑
程序设计是这样的
socket server主线程A接收新来的连接,然后新建一个线程B用于处理数据接收,由B线程启动一个线程C进行数据的发送处理。
当 B线程出现异常,在异常处理过程中,会通过pthread_kill去杀掉C线程,由于C线程已经异常退出,所以pthread_kill一个不
存在的线程,导致进程core,进一步导致主备切换。
以上是关于一次pthread_kill引发的HA切换的主要内容,如果未能解决你的问题,请参考以下文章