The invention provides a RocketMQ client connection number monitoring method, device, electronic equipment and storage medium. The RocketMQ client connection number monitoring method includes: receiving RocketMQ client connection number monitoring instructions; obtaining the number of configured RocketMQ connectable clients after receiving the RocketMQ client connection number monitoring instructions; using network information statistics commands, counting the number of RocketMQ connected clients; and according to the number of RocketMQ connectable clients and the RocketMQ connectable clients. The number of connected clients determines the RocketMQ client connection utilization; saves and displays the RocketMQ client connection utilization. The invention can show RocketMQ client connection utilization rate to relevant staff, facilitate timely maintenance in case of abnormality, thus effectively avoiding waiting situation and improving operation and maintenance efficiency.
【技术实现步骤摘要】
RocketMQ客户端连接数监控方法、装置、电子设备及存储介质
本专利技术涉及运维
,尤其涉及一种RocketMQ客户端连接数监控方法、装置、电子设备及存储介质。
技术介绍
现有技术方案中,市面的标准SpringBoot产品通常不会对RocketMQ客户端的连接数进行监控,该项指标是应用运维所关注的核心指标,RocketMQ客户端最大连接数存在一个上限值,如果超过所述上限值,应用请求将出现等待的情况,直到有空闲的连接释放,方可再次连接RocketMQ,进而影响运维效率,给运维人员造成不便。
技术实现思路
鉴于以上内容,有必要提供一种RocketMQ客户端连接数监控方法、装置、电子设备及存储介质,能将RocketMQ客户端连接使用率展示给相关工作人员,便于在发生异常时及时进行维护,从而有效避免等待情况,提高运维效率。一种RocketMQ客户端连接数监控方法,所述方法包括:接收RocketMQ客户端连接数监控指令;在接收到所述RocketMQ客户端连接数监控指令后,获取配置的RocketMQ可连接客户端数量;采用网络信息统计命令,统计RocketMQ已连接客户端数量;根据所述RocketMQ可连接客户端数量及所述RocketMQ已连接客户端数量,确定RocketMQ客户端连接使用率;保存并展示所述RocketMQ客户端连接使用率。根据本专利技术优选实施例,所述接收RocketMQ客户端连接数监控指令包括以下一种或者多种的组合:接收用户触发的所述RocketMQ客户端连接数监控指令;及/或接收所述电子设备每隔预设时间间隔触发所述RocketMQ客户端连接数监控 ...
【技术保护点】
1.一种RocketMQ客户端连接数监控方法,其特征在于,所述方法包括:接收RocketMQ客户端连接数监控指令;在接收到所述RocketMQ客户端连接数监控指令后,获取配置的RocketMQ可连接客户端数量;采用网络信息统计命令,统计RocketMQ已连接客户端数量;根据所述RocketMQ可连接客户端数量及所述RocketMQ已连接客户端数量,确定RocketMQ客户端连接使用率;保存并展示所述RocketMQ客户端连接使用率。
【技术特征摘要】
1.一种RocketMQ客户端连接数监控方法,其特征在于,所述方法包括:接收RocketMQ客户端连接数监控指令;在接收到所述RocketMQ客户端连接数监控指令后,获取配置的RocketMQ可连接客户端数量;采用网络信息统计命令,统计RocketMQ已连接客户端数量;根据所述RocketMQ可连接客户端数量及所述RocketMQ已连接客户端数量,确定RocketMQ客户端连接使用率;保存并展示所述RocketMQ客户端连接使用率。2.如权利要求1所述的RocketMQ客户端连接数监控方法,其特征在于,所述接收RocketMQ客户端连接数监控指令包括以下一种或者多种的组合:接收用户触发的所述RocketMQ客户端连接数监控指令;及/或接收电子设备每隔预设时间间隔触发所述RocketMQ客户端连接数监控指令的信号;及/或接收所述电子设备配置的在预设时间触发所述RocketMQ客户端连接数监控指令的信号。3.如权利要求1所述的RocketMQ客户端连接数监控方法,其特征在于,在获取配置的RocketMQ可连接客户端数量前,所述方法还包括:接收用户输入的数值,以以配置所述RocketMQ可连接客户端数量;或者根据电子设备的性能参数以配置所述RocketMQ可连接客户端数量。4.如权利要求1所述的RocketMQ客户端连接数监控方法,其特征在于,所述根据所述RocketMQ可连接客户端数量及所述RocketMQ已连接客户端数量,确定RocketMQ客户端连接使用率包括:计算所述RocketMQ已连接客户端数量占所述RocketMQ可连接客户端数量的百分比,以确定所述RocketMQ客户端连接使用率。5.如权利要求1所述的RocketMQ客户端连接数监控方法,其特...
【专利技术属性】
技术研发人员:陈东杰,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。