一种基于gRPC的信息采集系统的设计方法

    公开(公告)号:CN117687809A

    公开(公告)日:2024-03-12

    申请号:CN202311653370.0

    申请日:2023-12-04

    摘要: 本发明涉及应用软件开发技术领域,具体为一种基于gRPC的信息采集系统的设计方法,包括以下步骤:采用gRPC传输被采集的数据,充分利用gRPC采用基于二进制数据的流传送,且允许在传输过程中对信息进行压缩的优点,提升数据传输效率;数据采集模块直接从Redis集群内读取已经采集好的数据,返回给数据展示模块,避免临时采集数据,进而减少接口响应延迟;对信息源采取分级制度,减少无效采集的次数,在信息实时性与采集所造成的资源开销之间取得平衡;有益效果为:本发明提出的基于gRPC的信息采集系统的设计方法,通过使用该方法,可以达成目的:加快信息的采集速度,减少不必要的信息采集次数,最终提升信息采集系统的性能。

    一种确保文件完整性的文件下载方法

    公开(公告)号:CN117336288A

    公开(公告)日:2024-01-02

    申请号:CN202311319877.2

    申请日:2023-10-12

    IPC分类号: H04L67/06 H04L9/40

    摘要: 本发明涉及应用软件开发技术领域,具体为一种确保文件完整性的文件下载方法,包括以下步骤:根据网络状况选择FTP服务器里最合适的分块格式的文件进行下载;在初步从FTP服务器下载完文件之后,根据从服务器获取的文件块目录,校验下载文件的完整性;使用算法校验下载文件的完整性;如果下载文件不完整的话,重新与FTP服务器建立连接,下载缺失或者少字节的文件块;有益效果为:本发明提出的确保文件完整性的文件下载方法,在文件初步下载完成后可以自动校验文件的完整性,并针对文件不完整的情况进行纠正;不同的文件可以存放在不同的FTP服务器上,从而缓解单个服务器压力,提升系统在文件多,访问压力大的情况下的健壮性。

    虚拟机监控系统及方法
    3.
    发明公开

    公开(公告)号:CN113220409A

    公开(公告)日:2021-08-06

    申请号:CN202110136519.2

    申请日:2021-02-01

    IPC分类号: G06F9/455 G06F11/32

    摘要: 本发明公开了虚拟机监控系统及方法,属于虚拟机监控技术领域,要解决的技术问题为如何对因环境短暂拨动而造成的告警的过滤。系统包括:数据库,为Redis数据库,内维护有多个固定长度的判断队列,每个判断队列对应一个虚拟机,用于存储虚拟机每次的健康检查结果;告警存储模块,用于存储已告警虚拟机相关的告警信息和虚拟机信息;告警展示模块,形成有告警展示页面,通过告警展示页面向运维人员展示告警信息;告警采集模块,与虚拟机、数据库、告警存储模块以及告警展示模块连接。