Logger
“Logger” 是 logging 框架中的核心对象(如 Python logging.Logger、Java SLF4J Logger),提供 info()、error() 等方法,并支持格式化、过滤与多输出目标(文件、stdout、远程服务)。
- “Configure the logger to rotate files daily.” (配置 logger 每日轮转日志文件。)
- “Each module gets its own named logger for easier filtering.” (每个模块使用独立命名的 logger 便于过滤。)
- “The logger attached the request ID to every message.” (logger 给每条消息附上了请求 ID。)
log(记录)+ -er,表示执行记录的工具或实体。
“log” + “-er”:写日志的器/者。
几乎所有后端框架都内置或推荐 logger;错误排查时“先看 logger 输出”是工程师本能。
- 固定搭配: “logger instance” (logger 实例), “root logger” (根 logger), “logger configuration” (logger 配置)
- 动词: log
- 过程: logging
“log” + “er”:专门负责 log 的 er——logger。
“The logger printed a stack trace before the process crashed, saving hours of guessing.” (进程崩溃前 logger 打出堆栈,省了好几小时瞎猜。)