<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>异步日志 on Hical</title><link>https://hicalio.cn/tags/%E5%BC%82%E6%AD%A5%E6%97%A5%E5%BF%97/</link><description>Recent content in 异步日志 on Hical</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 09 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://hicalio.cn/tags/%E5%BC%82%E6%AD%A5%E6%97%A5%E5%BF%97/index.xml" rel="self" type="application/rss+xml"/><item><title>Hical 踩坑实录五部曲（三）：自研日志系统的 8 个血泪教训</title><link>https://hicalio.cn/posts/%E8%B8%A9%E5%9D%91%E5%AE%9E%E5%BD%95%E4%BA%94%E9%83%A8%E6%9B%B2%E4%B8%89/</link><pubDate>Sat, 09 May 2026 00:00:00 +0000</pubDate><guid>https://hicalio.cn/posts/%E8%B8%A9%E5%9D%91%E5%AE%9E%E5%BD%95%E4%BA%94%E9%83%A8%E6%9B%B2%E4%B8%89/</guid><description>异步写盘背压丢日志、双缓冲析构竞态、多线程 COW 分发陷阱、日志注入攻击、TRACE 隐性开销……自研日志系统从 printf 到生产级的 8 个真实教训。</description></item><item><title>C++ Web 服务日志最佳实践：Hical 日志系统完全指南</title><link>https://hicalio.cn/posts/hical%E6%97%A5%E5%BF%97%E7%B3%BB%E7%BB%9F%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://hicalio.cn/posts/hical%E6%97%A5%E5%BF%97%E7%B3%BB%E7%BB%9F%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97/</guid><description>全面介绍 Hical 框架的生产级日志系统：六级日志、异步双缓冲、文件轮转、命名通道、结构化日志与运行时动态调级。</description></item><item><title>从零构建现代C++ Web服务器（七）：生产级日志系统</title><link>https://hicalio.cn/posts/%E4%BB%8E%E9%9B%B6%E6%9E%84%E5%BB%BA%E7%8E%B0%E4%BB%A3c++-web%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%83/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://hicalio.cn/posts/%E4%BB%8E%E9%9B%B6%E6%9E%84%E5%BB%BA%E7%8E%B0%E4%BB%A3c++-web%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%83/</guid><description>系列第七篇：从 fprintf 到生产级日志系统的完整演进——std::format API、FixedBuffer 栈缓冲、LogSink 可插拔后端、AsyncFileSink 双缓冲异步写入、LogFile 文件轮转、LogRecord 结构化日志、TextFormatter/JsonFormatter、LogChannel 多通道路由、LogMiddleware 请求追踪、LogAdmin 动态级别管理。</description></item></channel></rss>