一种消息推送方法、装置及消息服务系统

    公开(公告)号:CN112187903A

    公开(公告)日:2021-01-05

    申请号:CN202011000796.2

    申请日:2020-09-22

    IPC分类号: H04L29/08 H04L29/06

    摘要: 本发明提供了一种消息推送方法、装置及消息服务系统,该消息推送方法,包括:监听自服务端发出的消息,使用预先加载过滤条件的第一缓存与第二缓存对所述消息分别执行过滤校验操作与可靠性检测,以对服务端发出的消息进行筛选,并将筛选出的消息推送至客户端。通过本发明,使得向客户端推送的消息能够根据业务需要在设定时间范围内向客户端进行推送,有效地防止了消息被重复推送,并实现了对推送消息的鉴权处理;其次,由于将第一缓存与第二缓存被封装至消息推送组件,并将消息推送装置被封装为微服务且采用分布式消息队列,能够实现高内聚低耦合的效果,并使得整个消息服务系统具有更好的扩展性。

    一种基于分布式集群的节点唤醒方法及受控终端

    公开(公告)号:CN112187877A

    公开(公告)日:2021-01-05

    申请号:CN202010945598.7

    申请日:2020-09-10

    发明人: 朱正东 吴业亮

    摘要: 本发明提供了一种基于分布式集群的节点唤醒方法及受控终端,该节点唤醒方法仅在当前状态中的领导者节点中配置WOL代理服务;通过WOL代理服务向其他节点广播WOL唤醒报文,以确定网络状态;WOL代理服务监听交换机连接所有节点的端口发出的STP协议报文,并在分布式集群的网络恢复时,交换机向前状态中的领导者节点发送TCN BPDU,并由当前状态中的领导者节点基于TCN BPDU触发WOL代理服务发送WOL唤醒报文至网络恢复前处于关机状态的节点的事件。通过本申请,实现了基于分布式集群所组建的云平台场景中对已经处于关机状态的节点执行远程重启操作,并减少人工干预。

    一种网络高可用实现方法及超融合系统

    公开(公告)号:CN112187523A

    公开(公告)日:2021-01-05

    申请号:CN202010946006.3

    申请日:2020-09-10

    摘要: 本发明提供了一种网络高可用实现方法及超融合系统,该网络高可用实现方法包括以下步骤:为至少两个服务器节点的虚拟网络交换机配置本地流表;对服务器节点之间的本地流表进行即时同步,以将本地流表复制至对端的服务器节点中以形成对端流表;对未发生故障的服务器节点中由已经发生故障的对端节点所传入所对端流表与对未发生故障的服务器节点既有的本地流表进行整合,以形成新的本地流表。本发明所揭示的网络高可用实现方法及超融合系统实现了对整个超融合系统中的所有服务器节点执行快速的虚拟网络恢复,并显著地降低了在虚拟化网络恢复过程中所消耗的系统资源。

    一种云平台数据库主从服务器的建立方法

    公开(公告)号:CN105955989B

    公开(公告)日:2020-12-22

    申请号:CN201610244979.6

    申请日:2016-04-19

    IPC分类号: G06F16/25 G06F16/27

    摘要: 本发明提供了云平台数据库主从服务器的建立方法,包括:S1、选择或者创建主服务器并对其进行定制化配置后作快照操作;S2、步骤S1中的快照创建从服务器数据盘,启动从服务器;S3、仅记录从服务器在数据库服务第一次成功启动后所对应的binlog文件名及位置信息;S4、根据步骤S3中的binlog文件名及位置信息分别读取主从服务器的binlog文件中所对应的数据库操作记录的CRC32校验值并进行判断,若相同,则开启主从服务器的同步操作;若不同,则不开启主从服务器的同步操作,重复执行步骤S1至步骤S3,直至成功建立主从服务器。本发明能够有效地减少磁盘占用空间,在不阻塞主服务器服务的情况快速建立主从服务器,并保证主从服务器数据的一致性。

    一种多线程任务处理方法、装置及电子设备

    公开(公告)号:CN112000455A

    公开(公告)日:2020-11-27

    申请号:CN202010946007.8

    申请日:2020-09-10

    IPC分类号: G06F9/48 G06F9/50

    摘要: 本发明提供了一种多线程任务处理方法、装置及电子设备,多线程任务处理方法包括为线程池的核心线程数设置初始化阈值范围;对输入线程池的任务过滤出IO密集型任务;采用轮询方式获取宿主机的指标数据,以确定线程池的核心线程数是否触发调整初始化阈值范围以得到当前阈值范围的事件;其中,是否触发调整初始化阈值范围的事件基于宿主机的指标数据予以确定,初始化阈值范围由核心线程数最大值与核心线程数最小值予以确定。通过本申请所揭示的技术方案,不仅提高了核心线程对多任务的响应能力,提高了基于线程池对IO密集型任务的响应能力,并能够有效地防止核心线程由于被频繁创建或者撤销所导致的不必要的计算开销。

    数据同步方法、装置、电子设备及存储介质

    公开(公告)号:CN110377665B

    公开(公告)日:2020-10-30

    申请号:CN201910674437.6

    申请日:2019-07-24

    发明人: 吴业亮

    IPC分类号: G06F16/27 G06F16/178

    摘要: 本申请提供一种数据同步方法、装置、电子设备及存储介质,所述方法包括:获取当前时刻第一位置上存储的所有文件的元数据集合和预先存储的元数据集合,所述预先存储的元数据集合为与所述当前时刻最接近的前一时刻获取的所述第一位置上的所有文件的元数据集合;对比所述当前时刻的元数据集合和所述预先存储的元数据集合;根据对比结果进行文件同步操作,以使所述对比结果所对应的文件在第二位置上与在所述当前时刻的所述第一位置上保持一致,其中,所述第一位置和所述第二位置不同,由于元数据的数据量较小,通过比较元数据的变化即可确定是否有文件发生变化,所以相较于现有技术中需要对每个文件内容进行Hash计算的方式,能够节约计算资源。

    一种虚拟路由器的状态同步方法、装置、电子设备及存储介质

    公开(公告)号:CN111404730A

    公开(公告)日:2020-07-10

    申请号:CN202010145722.1

    申请日:2020-03-04

    发明人: 朱正东

    摘要: 本申请提供一种虚拟路由器的状态同步方法、装置、电子设备及存储介质。通过为多个主虚拟路由器提供第一个状态同步软件来管理,以及为多个主虚拟路由器各自对应的备虚拟路由器提供第二个状态同步软件来管理。这样,通过第一个状态同步软件便可以将多个主虚拟路由器当前的设备状态信息同步给第二个状态同步软件,以便第二个状态同步软件将这些备虚拟路由器的设备状态信息更新,从而仅通过两个软件便实现了数据的同步,较于建立多个守护进程的方式,其节约了系统的计算以及存储资源。

    存储池剩余容量可用时间预估方法、电子设备、存储介质

    公开(公告)号:CN109901967B

    公开(公告)日:2020-06-26

    申请号:CN201910059980.5

    申请日:2019-01-22

    IPC分类号: G06F11/30 G06F11/34

    摘要: 本发明提供存储池剩余容量可用时间预估方法,包括以下步骤:统计可用时间,计算使用量百分比,计算时段平均使用量,计算天平均使用量,计算可用时间。本发明涉及电子设备与可读存储介质,用于执行存储池剩余容量可用时间预估方法。本发明综合考虑了不同时段、工作日、周末使用的存储量不同,使用加权平均方法计算更加准确,能够更加准确的计算存储池剩余容量的可用时间,随着用户对混合云场景的增多,能够满足用户使用多个云环境下的云资源的需求,一站式统一创建,无需到多个云环境中分别创建,节约大量时间,自动化批量创建多个云资源,且在创建过程中系统不发生阻塞,用户感知不到创建,仍然可以流畅的使用系统。

    Kubernetes集群中配置文件与Pod的同步方法

    公开(公告)号:CN109831500B

    公开(公告)日:2020-04-28

    申请号:CN201910089488.2

    申请日:2019-01-30

    IPC分类号: H04L29/08 G06F16/178

    摘要: 本发明揭示了一种Kubernetes集群中配置文件与Pod的同步方法,包括以下步骤:配置用于监听Pod所对应的配置文件是否发生变化的监听器;设置触发Pod与配置文件执行同步操作的初始触发变量;监听器将配置文件的监听结果同步至API Server;Kubelet组件所内置的标签选择器不等待当前配置文件的上一个版本的配置文件与Pod之间的同步操作是否完成,而将所述当前配置文件注入至Pod中,以完成Pod与当前配置文件之间的同步操作,并恢复初始触发变量。通过本发明,减少了Pod与配置文件之间频繁无效的同步操作,从而实现了Kubernetes集群中配置文件与Pod进行合理且实时的同步操作,在尽量减少Kubernetes集群性能损失的同时能够兼顾Kubernetes集群的高可用性,以显著地提高了用户体验。

    云平台切换控制方法、装置、系统及电子设备

    公开(公告)号:CN109921942B

    公开(公告)日:2020-04-21

    申请号:CN201910207241.6

    申请日:2019-03-18

    IPC分类号: H04L12/24 H04L29/08

    摘要: 本申请实施例提供一种云平台切换控制方法、装置、系统及电子设备,会部署至少两个云管理平台,且这些云管理平台会分别部署在至少两个数据中心上。进而会从这些云管理平台中确定出一个主平台来对外提供云服务,而其余云管理平台则作为从平台与主平台数据同步。在主平台宕机时,会以某一个从平台切换为新的主平台来继续对外提供云服务。这就使得无论因为何种原因导致的主平台宕机,都可以迅速切换到一个新的主平台来继续对外提供云服务。从用户的角度而言,云服务未中断,提升了用户的使用体验,同时也避免了由于主平台宕机导致对用户造成损失的情况的出现。