2016 - 2024

感恩一路有你

100万并发需要几台服务器 一台服务器支持多少并发?

浏览量:2210 时间:2021-03-13 07:01:50 作者:admin

一台服务器支持多少并发?

一般来说,并发根服务器内核的数量、内存和带宽有非常直接的关系。CPU核越多,内存越大。网络带宽越大。支持的并发数越多。一般来说,两个核心4g5m服务器,。并发大约是200

场景非常重要。例如,10000个并发qp或TPS是完全不同的概念。

服务器优化,现在通过epoll支持数百万个连接,100000个并发无瓶颈。但是,这只是网络层。如果涉及到具体业务,那就另当别论了。例如,redis可以是并发的,因为只需要网络IO和内存访问。但如果你有业务处理,挂断数据库,去卡夫卡,再去redis,那你就得分析具体的问题。

在我们最初的基准测试中,QPS可以支持大约60000到80000个事务,但是事务的添加、删除和修改绝对不是那么重要。

其实你需要的是一个基准测试结果,比如TCP、HTTP基准测试、Tomcat基准测试、application framework基准测试、redis基准测试、MySQL基准测试等

我们做了application framework基准测试,基于springboot,测试接口没有逻辑,直接查询SQL返回结果即可。基准测试结果是8核16g内存,运行两个实例,最多可以并发8万次,应该有优化的空间。

你认为要支持1w并发需要什么样服务器配置?

如果需要根据数据量和业务复杂度综合评估硬件级别,建议购买两台虚拟机(4核8g内存)构建集群环境。之后将根据实际需要进行扩建。

软件级别:

1。如果是写操作,应该:

1.1使用消息队列进行异步处理(如ActiveMQ等),避免消息阻塞

1.2使用mongodb的批写功能,如每1000条数据写一次

2。Mongodb以集群方式部署,分散压力

3。如果是读操作,请考虑添加redis以缓存级别1的热数据

100万并发需要几台服务器 一般网站的并发量是多少 tcp并发连接数

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。