5 个解决方案
#1
可以先去了解下PPC, TPC, select/poll, epoll这几种模型
http://blog.csdn.net/heyutao007/article/details/6608362
http://blog.csdn.net/heyutao007/article/details/6608362
#2
IOCP 这种模型对高并发、高性能、高效率、高吞吐量。。
#3
如果你能一个服务器支撑1000w的并发tcp连接和新建连接,目前来看应该可以称为高性能了
#4
高性能TCP服务器 是基于epoll,完成端口等的异步网络处理方式. 性能主要和cpu,内存,以及网络情况相关.高性能也是相对的,毕竟数据接进来之后要做计算,或者查数据库,写硬盘等等,这些才是提高性能的瓶颈.不如说nginx很高效,也是做测试的理想情况下达到**W并发,瓶颈还是在具体的业务处理.单台服务器的处理能力有限,不能满足可以考虑做集群
#5
并发数、吞吐量、平均响应时间。
#1
可以先去了解下PPC, TPC, select/poll, epoll这几种模型
http://blog.csdn.net/heyutao007/article/details/6608362
http://blog.csdn.net/heyutao007/article/details/6608362
#2
IOCP 这种模型对高并发、高性能、高效率、高吞吐量。。
#3
如果你能一个服务器支撑1000w的并发tcp连接和新建连接,目前来看应该可以称为高性能了
#4
高性能TCP服务器 是基于epoll,完成端口等的异步网络处理方式. 性能主要和cpu,内存,以及网络情况相关.高性能也是相对的,毕竟数据接进来之后要做计算,或者查数据库,写硬盘等等,这些才是提高性能的瓶颈.不如说nginx很高效,也是做测试的理想情况下达到**W并发,瓶颈还是在具体的业务处理.单台服务器的处理能力有限,不能满足可以考虑做集群
#5
并发数、吞吐量、平均响应时间。