WebServer icon indicating copy to clipboard operation
WebServer copied to clipboard

A C++ High Performance Web Server

Results 106 WebServer issues
Sort by recently updated
recently updated
newest added

HttpData.cpp 的 handleConn() 函数中: ```cpp loop_->runInLoop(bind(&HttpData::handleClose, shared_from_this())); ``` 这里用 runinloop 真的有必要吗,因为这里loop_ 就是 HttpData 内指向本 eventloop 的指针,可以确定是在本线程(eventloop)执行的吧。所以跟直接调用 handleClose() 有什么区别?

Epoll类的析构函数忘记关闭epollFd_。muduo中在最后的析构函数里close掉了 Epoll::~Epoll() {}

你好,大佬 我只发现往小根堆里加定时任务,但是处理到期事件的时候,什么都没做 是应该在 下图中 TODO 位置加上 关闭 http 连接的代码吗?还是我没找到释放 http 连接的位置?

你好,我运行你写的./webbench -c 100 -t 30 http://127.0.0.1/结果显示成功0次,失败0次,是我测试的方法不对吗

尊敬的作者您好,我最近在做压力测试,想向你要份muduo的压力测试代码 如果有哪位仁兄有muduo的压力测试代码,希望能分享出来 在此感激不尽!!!!

不应该先释放锁再destroy吗,怎么mutexlock.h里面的析构函数先lock(mutex)再destroy

编译和执行过程如下: hux@hux-vm:~/test/WebServer$ ./build.sh + pwd + SOURCE_DIR=/home/hux/test/WebServer + BUILD_DIR=../build + BUILD_TYPE=Debug + mkdir -p ../build/Debug + cd ../build/Debug + cmake -DCMAKE_BUILD_TYPE=Debug /home/hux/test/WebServer -- The CXX compiler identification is GNU 7.4.0...

![image](https://user-images.githubusercontent.com/47808351/71881665-ad7bf600-316d-11ea-9545-90f0da90a6a5.png) 请问短连接的时候速度为0是为什么?

你好,你在注释中提到:CountDownLatch的主要作用是确保Thread中传进去的func真的启动了以后外层的start才返回, 为什么要确保这个条件呢