1.一种提高施压机稳定性的方法,其特征在于,通过至少一个所述施压机和至少一个控制节点组成集群实现,方法包括:S1,所述控制节点根据压测任务发送控制信号至所述施压机,所述施压机根据接收到的所述控制信号拉起相应的压测进程,若拉起成功,所述施压机的守护进程将所述压测进程绑定的端口号发送给所述控制节点,所述控制节点根据接收到的所述端口号直接与所述压测进程建立连接,否则,退出所述压测进程;
S2,所述控制节点发送所述压测任务至所述压测进程;
S3,所述压测进程根据接收到的所述压测任务执行操作,并生成所述操作中所述集群的性能数据,将所述性能数据发送至所述控制节点;
S4,当所述控制节点和所述压测进程之间网络拥堵时,若拥堵时间大于一阈值,退出所述压测进程;
S5,当所述控制节点和所述压测进程之间网络断开时,退出所述压测进程。
2.根据权利要求1所述的提高施压机稳定性的方法,其特征在于,所述方法还包括:当所述控制节点和守护进程之间网络断开时,退出所述守护进程关联的所述压测进程。
3.根据权利要求1所述的提高施压机稳定性的方法,其特征在于,所述方法还包括:当所述控制节点和压测进程重新建立连接时,释放所述控制节点和所述压测进程之间旧连接的第一相关资源;
当所述控制节点和守护进程重新建立连接时,释放所述控制节点和所述守护进程之间旧连接的第二相关资源。
4.根据权利要求1所述的提高施压机稳定性的方法,其特征在于,所述步骤S1还包括:当所述控制节点直接与所述压测进程建立连接未成功时,在所述压测任务结束时,清除所述压测任务的所述压测进程;
当超过一预定时间,所述控制节点未拉起所述压测进程时,退出所述压测进程。
5.根据权利要求4所述的提高施压机稳定性的方法,其特征在于,所述控制节点未拉起所述压测进程还包括:当超过所述一预定时间,所述守护进程未接收到所述压测进程绑定的所述端口号时,退出所述压测进程。
6.根据权利要求1所述的提高施压机稳定性的方法,其特征在于,所述步骤S4还包括:所述控制节点定时向所述压测进程发送一消息,若所述压测进程连续N次未接收到所述一消息,退出所述压测进程,其中,N为大于1的整数。
7.根据权利要求6所述的提高施压机稳定性的方法,其特征在于,所述一消息为KeepAliveMessage心跳。
8.一种提高施压机稳定性的电子设备,其特征在于,包括:处理器;
存储器,其存储有计算机可执行程序,所述程序在被所述处理器执行时,使得所述处理器执行如权利要求1-7中提高施压机稳定性的方法。
9.一种提高施压机稳定性的系统,其特征在于,所述提高施压机稳定性的系统包括:拉起模块,用于接收所述控制节点发送的控制信号,并根据接收到的控制信号拉起相应的压测进程,并在拉起成功时,将所述压测进程绑定的端口号发送给所述控制节点;
传输模块,用于将所述控制节点的压测任务传输至所述施压机,并将所述施压机生成的性能数据传输至所述控制节点;
退出模块,用于拉起所述压测进程失败,或者所述控制节点和所述压测进程之间拥堵时间大于一阈值,或者所述控制节点和所述压测进程之间网络断开时,退出所述压测进程。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中提高施压机稳定性的方法。