lailongwei / llbc

一个简洁、高效、跨平台、多语言支持的服务端开发框架,面向Service及Component,底层c++实现。
MIT License
104 stars 33 forks source link

【llbc】Log增加Ctx设置跟获取支持 #116

Open lailongwei opened 1 year ago

lailongwei commented 1 year ago

在Log实际使用中,一个函数往往要在多处输出Log,输出Log中部分信息是一样的,这导致这些日志输出存在大量重复代码,在此新增一个日志上下文(LogCtx)的概念,一个函数有一个上下文,业务可以操作,在日志输出时,框架会自动附着上下文并输出