WebServer icon indicating copy to clipboard operation
WebServer copied to clipboard

想请问一下对于你写的服务器或者muduo来说,还可以怎样改进

Open wangsen1994 opened this issue 5 years ago • 4 comments

wangsen1994 avatar Apr 20 '19 07:04 wangsen1994

muduo是个入门级的网络库,我写的是个HTTP服务器,如果说通用的改进,可以参考nginx做了哪些事情就好了

linyacool avatar Apr 27 '19 01:04 linyacool

你好,麻烦问一下。你在测试你webserver项目时,短链接是怎样测试的,是否是服务器发送完回复之后就主动关闭连接?我根据muduo改的与你类似的服务器,在本地虚拟机上测试,并发量只有你的服务器的一半,检查了CPU与内存都没有达到限制。

---原始邮件--- 发件人: "林亚"[email protected] 发送时间: 2019年4月27日(星期六) 上午9:50 收件人: "linyacool/WebServer"[email protected]; 抄送: "Author"[email protected];"senwang"[email protected]; 主题: Re: [linyacool/WebServer] 想请问一下对于你写的服务器或者muduo来说,还可以怎样改进 (#9)

muduo是个入门级的网络库,我写的是个HTTP服务器,如果说通用的改进,可以参考nginx做了哪些事情就好了

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

wangsen1994 avatar Apr 30 '19 07:04 wangsen1994

你好,麻烦问一下。你在测试你webserver项目时,短链接是怎样测试的,是否是服务器发送完回复之后就主动关闭连接?我根据muduo改的与你类似的服务器,在本地虚拟机上测试,并发量只有你的服务器的一半,检查了CPU与内存都没有达到限制。 ---原始邮件--- 发件人: "林亚"[email protected] 发送时间: 2019年4月27日(星期六) 上午9:50 收件人: "linyacool/WebServer"[email protected]; 抄送: "Author"[email protected];"senwang"[email protected]; 主题: Re: [linyacool/WebServer] 想请问一下对于你写的服务器或者muduo来说,还可以怎样改进 (#9) muduo是个入门级的网络库,我写的是个HTTP服务器,如果说通用的改进,可以参考nginx做了哪些事情就好了 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

短连接我改过代码,一次请求结束就关闭连接

linyacool avatar May 01 '19 02:05 linyacool

你好,想请教你一个问题,基于Reactor模式的http服务器,对于IO事件可以使用EPoll来进行分发处理,但是如果要加入对于业务逻辑的处理,怎样加入这个框架里面,像是对于http协议的解析,可能就是在读事件后进行,如果业务逻辑也是跟在这个后面,感觉会出现阻塞的情况,这是不是你开源那个web服务器只是一个静态服务器的原因?

---原始邮件--- 发件人: "林亚"[email protected] 发送时间: 2019年5月1日(星期三) 上午10:43 收件人: "linyacool/WebServer"[email protected]; 抄送: "Author"[email protected];"senwang"[email protected]; 主题: Re: [linyacool/WebServer] 想请问一下对于你写的服务器或者muduo来说,还可以怎样改进 (#9)

你好,麻烦问一下。你在测试你webserver项目时,短链接是怎样测试的,是否是服务器发送完回复之后就主动关闭连接?我根据muduo改的与你类似的服务器,在本地虚拟机上测试,并发量只有你的服务器的一半,检查了CPU与内存都没有达到限制。 … ---原始邮件--- 发件人: "林亚"[email protected] 发送时间: 2019年4月27日(星期六) 上午9:50 收件人: "linyacool/WebServer"[email protected]; 抄送: "Author"[email protected];"senwang"[email protected]; 主题: Re: [linyacool/WebServer] 想请问一下对于你写的服务器或者muduo来说,还可以怎样改进 (#9) muduo是个入门级的网络库,我写的是个HTTP服务器,如果说通用的改进,可以参考nginx做了哪些事情就好了 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

短连接我改过代码,一次请求结束就关闭连接

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

wangsen1994 avatar May 14 '19 00:05 wangsen1994