《Linux多线程服务端编程:使用muduo C++网络库》 程序日志 日志通常指 诊断日志(diagnostic log) 用于保存诊断信息,方便我们进行日后的一些信息跟踪,错误诊断排查等,也可用于性能分析。 交易日志(transaction log) 用于记录状态变更,可以通过日志回放来逐步恢复每一次修改后的状态。 本章的“日志”为第一种日志通常是分布式系统中事故调查时的唯一线索。 在服务端编程中,日志是必不可少的,在生产环境中应做到"Log Everything All The Time"。对于关键进程,通常记录: 收到的每条内部消息的id(关键字端、长度、...