![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
muduo剖析
文章平均质量分 96
birate_小小人生
专注,自信,坚持
展开
-
Muduo 异步log的实现
这篇文章我们主要介绍下muduo的log的实现,我觉得挺有意思的。muduo的日志库是C++ stream 风格的, 不需要保持格式字符串和参数类型的一致性, 可以随用随写,而且是类型安全的。往文件中写日志的一个常见的问题时,万一程序崩溃,那么最后若干条日志就丢失了,因为日志库不能每条消息都flush硬盘,更不能每条日志都open/close文件,这样性能开销太大。推荐一个零声学院免费教程,个人觉得老师讲得不错,分享给大家:[Linux,Nginx,ZeroMQ,MySQL,Redis,原创 2023-04-17 00:01:11 · 444 阅读 · 0 评论 -
Muduo源码剖析--整体架构
git: GitHub - chenshuo/muduo: Event-driven network library for multi-threaded Linux server in C++11git clone https://github.com/chenshuo/muduo.git安装依赖库:编译:如何在自己的程序中使用muduomuduo是静态链接的c++程序库, 使用muduo的时候,只需要设置好头文件的路径和库文件路径并链接相应的静态库文件(0lmuduo_net -lmuduo_base)原创 2023-04-09 15:23:26 · 969 阅读 · 0 评论