Fix process respawn related problems
修复如下问题:
1、修复工作进程配置不一致的问题
问题描述如下:
高可用(MHA或者MGR)修改主从等信息后,如果cetus工作进程被被杀,那么新拉起来的进程还是用了旧配置。
此版本修改成:
如果工作进程被杀后,工作进程数量还是大于1,那么不会拉新的工作进程;如果工作进程被杀后,工作进程数量为0,则cetus会重启,确保配置信息一致
2、支持mariadb连接关闭的时候,返回提示信息
修复如下问题:
1、修复工作进程配置不一致的问题
问题描述如下:
高可用(MHA或者MGR)修改主从等信息后,如果cetus工作进程被被杀,那么新拉起来的进程还是用了旧配置。
此版本修改成:
如果工作进程被杀后,工作进程数量还是大于1,那么不会拉新的工作进程;如果工作进程被杀后,工作进程数量为0,则cetus会重启,确保配置信息一致
2、支持mariadb连接关闭的时候,返回提示信息