[发明专利]一种日志服务启动方法、装置、设备及可读存储介质在审
申请号: | 202111398813.7 | 申请日: | 2021-11-19 |
公开(公告)号: | CN113961271A | 公开(公告)日: | 2022-01-21 |
发明(设计)人: | 叶韵;范渊 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/48;H04L41/069 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 姚莹丽 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 服务 启动 方法 装置 设备 可读 存储 介质 | ||
本发明公开了一种日志服务启动方法,包括:对接收到的日志服务启动请求进行解析,得到待启动日志服务的目标服务器对应的目标网口IP和目标端口;根据目标网口IP和目标端口创建日志服务配置对象;调用类型对象获取函数确定日志服务配置对象对应的目标日志服务对象类型;调用日志服务对象获取函数获取目标日志服务对象类型对应的日志服务对象;调用日志服务对象初始化函数对日志服务对象进行初始化操作,以完成对目标服务器的日志服务启动。本发明实现了根据需求在指定网口IP和端口创建多个日志服务对象,从而可以启动多个日志服务对象,满足业务需求。本发明还公开了一种日志服务启动装置、设备及存储介质,具有相应技术效果。
技术领域
本发明涉及计算机应用技术领域,特别是涉及一种日志服务启动方法、装置、设备及计算机可读存储介质。
背景技术
在工业安全管控平台中,防火墙作为系统日志(syslog)发送端,需要向工业安全管控平台的接收端发送日志数据,工业安全管控平台需要从不同的网卡IP(InternetProtocol,网际互连协议)接收数据并存储到本地。
现有的日志服务启动方法主要是直接使用实现了syslog协议的JAVA开源类库的syslog4j所提供的API(Application Programming Interface,应用程序编程接口),只能在单个网卡的IP,默认端口创建单个日志接收端来接收数据。日志服务对象(SyslogServerIF)对象由一个容器管理,这个容器中只有两个已经被预先创建好的tcp类型的日志服务对象和udp类型的日志服务对象。只能获取到两个对象的其中之一,利用获取到的日志服务对象启动日志服务,实现数据的发送和接收功能。但是该日志服务启动方法只能获取到udp(user datagram protocol,用户数据包协议)类型或tcp(transmissioncontrol protocol,传输控制协议)类型的日志服务对象的其中之一。在多个网口IP,多个端口启动多个日志服务的业务场景,如果udp类型或tcp类型的日志服务对象只能获取到一个,明显不能满足业务需求。
综上所述,如何有效地解决现有的日志服务启动方法只能获取到udp类型或tcp类型的日志服务对象的其中之一,不能满足多个网口IP,多个端口启动多个日志服务的业务场景需求的问题,是目前本领域技术人员急需解决的问题。
发明内容
本发明的目的是提供一种日志服务启动方法,该方法实现了根据需求在指定网口IP和端口创建多个日志服务对象,从而可以启动多个日志服务对象,满足业务需求;本发明的另一目的是提供一种日志服务启动装置、设备及计算机可读存储介质。
为解决上述技术问题,本发明提供如下技术方案:
一种日志服务启动方法,包括:
对接收到的日志服务启动请求进行解析,得到待启动日志服务的目标服务器对应的目标网口IP和目标端口;
根据所述目标网口IP和所述目标端口创建日志服务配置对象;
调用类型对象获取函数确定所述日志服务配置对象对应的目标日志服务对象类型;
调用日志服务对象获取函数获取所述目标日志服务对象类型对应的日志服务对象;
调用日志服务对象初始化函数对所述日志服务对象进行初始化操作,以完成对所述目标服务器的日志服务启动。
在本发明的一种具体实施方式中,调用日志服务对象获取函数获取所述目标日志服务对象类型对应的日志服务对象,包括:
利用JAVA反射机制获取所述目标日志服务对象类型对应的日志服务对象。
在本发明的一种具体实施方式中,调用日志服务对象获取函数获取所述目标日志服务对象类型对应的日志服务对象,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111398813.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光伏电站抗风保护装置
- 下一篇:一种双色注塑模具