-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
添加功能,可以按等级手动过滤依赖库的日志信息 #2
Comments
如果需要在不同模块中,设置独立规则的日志实例,可以用多实例的方式打印日志,针对模块设置相应的的规则,这样可能比较简单灵活,如
可以针对 ormlog 与 hylog 设置不同的参数,也可以动态修改,实现项目运行时修改日志打印 |
就差这个功能,就能上生产环境了 |
@miaomiao1992 |
多实例日志对业务代码入侵太严重了,而且arc也影响性能,如果能全局设置指定模块的日志等级,当然会更好 |
|
@miaomiao1992 |
大佬,啥原因呢,sqlx-mysql和sqlx都试过了,无法过滤啊
|
@miaomiao1992 |
大佬,我发现模块路径必须是全程路径,不能简写,比如以下是路径全称,可以屏蔽控制台输出。
sqlx_mysql::*,如果这样写也能过滤,是不是会增加日志框架复杂度,影响性能,我看到模块过滤式通过HashMap处理的,无法进行模糊过滤对吧? |
@miaomiao1992 具体对性能的影响还需要 后期版本再做优化和测试才能确定。 |
如果我想将项目里面的sea-orm日志级别按info过滤,把hyper日志完全过滤,能否开发filter_module功能?
The text was updated successfully, but these errors were encountered: