【技术实现步骤摘要】
一种内容安全审核方法和系统
[0001]本申请涉及信息内容安全
,更具体地,涉及一种内容安全审核方法和系统。
技术介绍
[0002]私有化部署由多个校对模块和基础服务模块组成,单个模块均有数据包、镜像包和代码包,出现问题后不能及时发现,并需要依次修改对应配置文件,部署成本高、效率低且易出现错误操作导致出错,其维护成本较高,部署后如果发生不可抗拒因素如服务器重启后ip地址重新分配使服务器宕机等导致其不能正常提供服务。
[0003]因此,如何能出现问题及时报警、且可以自我修复来保证服务正常提供,是目前有待解决的技术问题。
技术实现思路
[0004]本专利技术提供一种内容安全审核方法,用以解决现有技术中不能及时报警、不能自我修复的技术问题。该方法应用于虚拟机中,该方法包括:
[0005]基于防火墙类型开放所述防火墙的端口,所述防火墙类型包括ufw和firewalld;
[0006]将预设的压缩包放置在同一个预设目录下,所述预设的压缩包包括数据包和镜像包,基于所述压缩包的类型区分并解压所 ...
【技术保护点】
【技术特征摘要】
1.一种内容安全审核方法,其特征在于,应用于虚拟机中,包括:基于防火墙类型开放所述防火墙的端口,所述防火墙类型包括ufw和firewalld;将预设的压缩包放置在同一个预设目录下,所述预设的压缩包包括数据包和镜像包,基于所述压缩包的类型区分并解压所述数据包和加载镜像包,解压后的数据放置在指定目录下,创建空目录并写入服务配置文件;判断服务项目中各个服务所需的数据目录是否存在,若存在则启动对应服务,不存在则报错到终端上,所述服务项目包括基础服务和校对服务;所述服务项目均启动后,基于预设的脚本设置服务项目的启动顺序和服务ip的自我调整,所述预设的脚本包括第一脚本、第二脚本和监控脚本;基于所述监控脚本获取所述服务器的实时状态信息,基于所述服务器的实时状态信息调整服务模块数量,若所述服务器的实时状态信息达到阈值,进行报警,所述服务器的实时状态信息包括温度、CPU使用率和内存使用率。2.如权利要求1所述的方法,其特征在于,基于所述压缩包的类型区分并解压所述数据包和加载镜像包,解压后的数据放置在指定目录下,创建空目录并写入服务配置文件,具体为:所述压缩包的类型包括tar镜像包和tar.gz数据包,基于所述压缩包的类型将包名赋值到TAR变量和TARGZ变量中,通过循环读取TAR值和TARGZ值,基于所述TAR值来加载所述镜像包,基于所述TARGZ值来解压所述数据包到指定目录下,解压后,创建空目录并写入服务配置文件。3.如权利要求1所述的方法,其特征在于,还包括:写入服务配置文件后,基于镜像名和标签将镜像ID赋值到变量中。4.如权利要求3所述的方法,其特征在于,判断服务项目中各个服务所需的数据目录是否存在,若存在则启动对应服务,不存在则报错到终端上,具体为:判断服务项目中各个服务所需的数据目录是否存在,所述服务所需的数据目录为对应的所述数据包解压的指定目录;若存在,切换到该服务对应的目录中,基于服务器ip修改所述服务配置文件,基于预设变量赋值到服务容器,启动对应服务,所述预设变量包括映射目录、镜像ID和端口号;若不存在,报出错误到终端。5.如权利要求1所述的方法,其特征在于,基于预设的脚本设置服务项目的启动顺序和服务ip的自我调整,具体为:若服务器ip改变,基于所述第一脚本修改所述服务配置文件中调用服务的ip,并将所述第一脚本添加到环境变量中;所述第一脚本和所述第二脚本添加到开机启动中,服务器重启,重启后调用所述第二脚本...
【专利技术属性】
技术研发人员:陈政华,刘学谦,刘灿,
申请(专利权)人:北京方寸无忧科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。