zoukankan      html  css  js  c++  java
  • TSINGSEE青犀视频云边端架构研发Go项目设计的Log模块说明

    TSINGSEE青犀视频云边端架构平台众多,EasyNVR、EasyGBS、EasyCVR等平台都是优秀稳定的视频结构化智能分析平台。这些平台大部分都是由几种不同的语言一起开发,其中包括Java、go语言等,go语言是我们研发当中使用最多、最熟练的开发语言。

    原生的log模块包含了很多复杂的内容,为了方便我们后续的研究及开发,我们为所有Go项目设计了一个方便使用的log模块,zap log可以说是性能最优秀的log库之一,因此我们此处主要是基于zap log模块进行的设计。可以根据需要对log文件的大小,储存位置文件名等进行任意配置,采用独立模块设计初始化较为方便。

    使用方法:服务启动时调用log的Init函数即可。

    相较于之前的log模块,初始化及使用更加方便,不需要根据log类型初始化不同log结构。

    对于视频流媒体平台的开发,我们已经积累了多年的经验,力求将用户体验做到最优,目前已有的视频平台都支持用户实际部署体验,欢迎了解及测试。

     
  • 相关阅读:
    kubernetes概述与入门
    kubernetes入门到放弃-docker基础篇
    Git远程仓库☞GitLab的使用
    Git远程仓库☞GitHub的使用
    Git版本控制系统
    持续集成-DevOps概念篇
    持续集成扫盲篇
    Centos7系统介绍
    LNMP架构说明
    dynamic_cast c++
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/14789953.html
Copyright © 2011-2022 走看看