[2026-05-08 13:09:00.168453] WDIAG [SERVER] disconnect (obmp_packet_sender.cpp:788)
[2026-05-08 13:09:00.168451] WDIAG [RPC.OBMYSQL] handle_sock_event (ob_sql_nio.cpp:861)
在observer的日志记录时,时间戳不应该是顺序的吗? 会出现乱序的情况吗?
[2026-05-08 13:09:00.168453] WDIAG [SERVER] disconnect (obmp_packet_sender.cpp:788)
[2026-05-08 13:09:00.168451] WDIAG [RPC.OBMYSQL] handle_sock_event (ob_sql_nio.cpp:861)
在observer的日志记录时,时间戳不应该是顺序的吗? 会出现乱序的情况吗?
通常情况下,observer.log 中的日志记录的时间戳是按顺序的,但某些特定条件下可能会出现乱序的情况。例如,在分布式系统中,如果不同节点的时间没有严格同步,或者日志记录过程中出现了异常延迟,可能会导致时间戳看起来不一致。此外,日志的写入机制也会影响时间戳的顺序。OceanBase 的 observer.log 文件可能会因为多线程并发写入而产生时间戳乱序的情况。
更多信息请查看:
学习了