一种基于数据自动化生成及订阅的安全管理方法及系统技术方案

技术编号:37982775 阅读:28 留言:0更新日期:2023-06-30 09:57
本发明专利技术提供的一种基于数据自动化生成及订阅的安全管理方法及系统,所述管理方法包括:建立任务模板;根据用户操作保存订阅信息、创建订阅任务;根据订阅任务进行数据生成操作,获得生成数据;对所述生成数据进行数据分发,获得分发数据;对所述分发数据进行数据下载;进行日志记录。实现数据订阅、生成、下载拆分处理,有效控制高并发生成数据对系统稳定性的影响。提供周期性数据的自动处理能力,可配置多个接收用户,多种接收和下载数据方式。多种接收和下载数据方式。多种接收和下载数据方式。

【技术实现步骤摘要】
一种基于数据自动化生成及订阅的安全管理方法及系统


[0001]本专利技术涉及数据安全管理领域,尤其涉及一种基于数据自动化生成及订阅的安全管理方法及系统。

技术介绍

[0002]系统生成导出数据占用较大服务器资源、数据量大、执行时间长。并发操作时拖慢整个系统的响应时间,用户在系统没有响应的情况下会不停的重复点击或不断刷新页面,这样更加占用了系统资源,增加系统卡顿,甚至导致系统死锁或异常。
[0003]数据生成后系统直接发送到用户浏览器下载,如果一次下载失败,用户只能重新再进行一次数据生成导出的操作。如果用户下载的文件意外删除了,也不能再下载一次,只能再执行一次数据生成导出操作。周期性的数据生成不能在系统在空闲时自动完成,都需要人工操作。A用户生成的数据不能发送给B用户,或者说A用户不能代B用户订阅数据。在下载数据时不能进行相应的安全限制,如:有效时间内下载限制,下载次数限制,下载地点及IP限制,指定下载验证码(手机验证码、邮箱验证码、下载密码),文件在传输过程中存在被别人截取的风险,对用户下载操作记录不完善,无法进行审计和风险评估。...

【技术保护点】

【技术特征摘要】
1.一种基于数据自动化生成及订阅的安全管理方法,其特征在于,所述管理方法包括:建立任务模板;根据用户操作保存订阅信息、创建订阅任务;根据订阅任务进行数据生成操作,获得生成数据;对所述生成数据进行数据分发,获得分发数据;对所述分发数据进行数据下载;进行日志记录。2.根据权利要求1所述的一种基于数据自动化生成及订阅的安全管理方法,其特征在于,所述建立任务模板具体包括:任务模板分为不同类型,包括通用类型模板、定制类型模板,所述通用类型模板生成数据的方法一样,只是指令和参数不一样,开发人员能够快速配置这类模板;所述定制类型模板生成和保存数据方式复杂,包括复杂的计算和格式处理,开发人员进行代码开发创建模板;订阅创建时必须基于预制任务模板。3.根据权利要求1所述的一种基于数据自动化生成及订阅的安全管理方法,其特征在于,所述根据用户操作保存订阅信息、创建订阅任务具体包括:根据用户操作保存订阅信息,创建订阅任务,包括任务模板、生成时间、执行周期、数据提取条件,下载用户信息、下载方式、限制规则;对已存在的订阅任务进行编辑、终止、复制。4.根据权利要求1所述的一种基于数据自动化生成及订阅的安全管理方法,其特征在于,所述根据订阅任务进行数据生成操作,获得生成数据具体包括:生成数据分配给独立的线程处理,根据资源和任务量指定线程数量;在规模化处理中把数据生成部署成独立的服务运行;在技术架构上支持独立线程和微服务部署运行;开发人员通过代码实现不同步任务模板的数据生成逻辑,实现不同文件的存储和加密设置;根据订阅任务设定的执行时间和周期定时执行;程序运行时根据不同的模板逻辑,和订阅详细信息提取数据,生成对应的下载文件;设置文件密码,使用DES加密码方式保存文件密码;通过分布式缓存锁解决多线程和多服务运行时对同一订阅任务的重复处理问题。5.根据权利要求1所述的一种基于数据自动化生成及订阅的安全管理方法,其特征在于,所述对所述生成数据进行数据分发,获得分发数据具体包括:生成用户下载数据...

【专利技术属性】
技术研发人员:江成
申请(专利权)人:上海唯都网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1