
Muduo
Try1024
曾经沧海难为水
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(零)POLL/EPOLL
目录poll函数原型pollpoll使用基本流程代码该代码存在的问题:EMFILE处理 (太多的文件)epollepoll_createepoll_ctlepoll_waitepoll LT基本流程代码epoll ET基本流程LT/ET触发条件select/poll/epoll对比原理一个进程所能打开的最大连接数FD剧...原创 2019-04-19 00:08:41 · 1035 阅读 · 0 评论 -
(零)大型网站架构演变过程
[Step1]web server与数据库分离不满足服务器高性能的目标 因为只存在单点,任何一点发生故障,整个网站都不能访问web动静资源分离浏览器的请求分为静态请求和动态请求静态请求: html,js,css, img动态请求: jsp,phphttp服务器主要处理静态请求 (前端服务器)应用服务器主要处理动态请求 (后端服务器)[Step...原创 2019-04-18 21:26:45 · 156 阅读 · 0 评论 -
(零)大并发服务器框架设计(转)
原文链接:https://www.cnblogs.com/secondtonone1/p/7076769.html基本的服务器框架都是C/S结构的,请求和相应流程是这样的这样的框架存在一个很严重的问题,当客户端大并发请求到来,服务器需要进行大量的数据库操作假设数据库最大连接数为1000个,此时有10000个请求访问应用服务器,那么应用服务器只能处理1000个请求,剩下990...原创 2019-04-18 20:45:30 · 165 阅读 · 0 评论