发明名称 一种日志写入方法及服务端
摘要 本发明提供了一种日志写入方法及服务端,应用于服务端,其中,包括:服务端提供复数个服务线程,每个服务线程用以输出日志请求;包括以下步骤:步骤S1、提供一输入接口,用以侦听是否有服务线程输出的日志请求,如无则继续执行步骤S1;步骤S2、根据日志请求,对应接收服务线程输出的日志,并根据服务线程的优先级,将日志保存至优先级与服务线程对应的一缓存区中;步骤S3、提供一输出接口,用以在服务端的磁盘的读写频率低于一预设阈值时,将缓存区中的日志写入磁盘中。其技术方案的有益效果在于,不仅写入日志效率较高,而且还提升了服务端的工作性能。克服了现有技术中频繁写入日志导致服务器工作性能下降的缺陷。
申请公布号 CN105868093A 申请公布日期 2016.08.17
申请号 CN201610260464.5 申请日期 2016.04.25
申请人 上海斐讯数据通信技术有限公司 发明人 黄金钰
分类号 G06F11/34(2006.01)I;G06F3/06(2006.01)I 主分类号 G06F11/34(2006.01)I
代理机构 上海申新律师事务所 31272 代理人 俞涤炯
主权项 一种日志写入方法,应用于服务端,其特征在于,所述服务端提供一高速储存单元、一低速储存单元以及复数个与一优先级规则关联的服务线程,每个所述服务线程用以向所述低速储存单元内输出日志;包括以下步骤:步骤S1、侦听是否有所述服务线程输出日志的请求,如否则继续执行步骤S1;步骤S2、根据所述请求,判断所述请求对应的所述日志需要的储存空间是否达到一预设值,如达到,则执行所述步骤S4;步骤S3、将所述日志保存至所述高速储存单元中,并退出;步骤S4、将所述日志保存至所述低速储存单元中。
地址 201600 上海市松江区思贤路3666号