关于并发,压测,服务器性能自己的一些理解
一台服务器一般配置两个的Tomcat,Tomcat中的配置一般最大线程配置1000
一台Nginx最大的并发数为5W,集群可以达到百万的并发量
Tomcat默认是150线程数,企业级一般配置1000线程数
2. 多线程
1. 正常情况下,一个接口只有一个线程在跑,但是可以实现多线程去处理这个接口,需要在代码里创建线程
场景一:
蚂蚁金服: 首页蚂蚁森林进入接口
一个接口请求有5个线程在跑,当我们把项目线程池设置为300时候,这个线程池可以跑60个请求
预估:1S 执行两个请求,2*60 = 120 1S可以执行120个请求,如果线上部署了40个实例
那么1S就可以执行4800个请求,1分钟可以处理4800*60 = 28w个请求
【推荐】中国电信天翼云云端翼购节,2核2G云服务器一口价38元/年
【推荐】博客园携手 AI 驱动开发工具商 Chat2DB 推出联合终身会员
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步