日志初始化
更新时间: 2019-03-13 10:28
功能说明
通过开启SDK日志功能,可将接口调用过程中产生的日志信息记录到日志文件,用于后续的数据分析或问题定位。
初始化方法
- func InitLog(logFullPath string, maxLogSize int64, backups int, level Level, logToConsole bool) error
参数描述
字段名 | 类型 | 约束 | 说明 |
---|---|---|---|
logFullPath | string | 必选 | 日志文件的全路径。 |
maxLogSize | int64 | 必选 | 日志文件大小,单位:字节。 |
backups | int | 必选 | 最大可保留的日志文件个数。 |
level | Level | 必选 | 日志级别。 |
logToConsole | bool | 必选 | 是否将日志打印到控制台。 |
代码样例
- import (
- "obs"
- )
- func main() {
- obs.InitLog("./logs/OBS-SDK.log", 20480, 10, obs.LEVEL_INFO, false)
- }
父主题:初始化