搜不到自己的网站,免费的网站模板哪里有,重庆 网站建设大全福利,g3云推广会员登录tomcat的accept-count、max-connections、max-threads三个参数的含义
tomcat的accept-count、max-connections、max-threads三个参数的含义
max-connections#xff1a;最大连接数 最大连接数是指#xff0c;同一时刻#xff0c;能够连接的最大请求数 需要注意的是#x…tomcat的accept-count、max-connections、max-threads三个参数的含义
tomcat的accept-count、max-connections、max-threads三个参数的含义
max-connections最大连接数 最大连接数是指同一时刻能够连接的最大请求数 需要注意的是能够连接并不代表可以立即处理可以立即处理请求的受最大线程数的控制 accept-count最大等待数 最大等待数是指当请求到达最大连接数时还有新的请求会放在等待队列中等待队列最大值为最大等待数 最大等待数类似JDK线程池的阻塞队列队列里的任务要等前面的任务执行完才会被执行 需要注意是最大等待数前面的请求也就是最大连接数内的请求也不会全部都立即处理立即处理的只有最大线程数个请求 多余最大连接数最大等待数的请求将会直接被拒绝 max-threads最大线程数 最大线程数是指可以同时处理的最大请求数 最大线程数并不会控制请求数这与JDK的线程池有些区别JKD线程池最多保留最大线程数阻塞队列个任务再多余的就要执行拒绝策略。而这里的最大线程数表示的是一种同时处理的能力被动的接受并处理给过来的请求 可接受的请求数是由最大连接数最大等待数控制的 总结
tomcat同一时间最多可以接受最大连接数最大等待数个请求多余的请求将会被拒绝最大线程数决定了同时处理的请求数因此可能会有部分请求不会被立即处理但并不表示该请求被拒绝了最大等待数中的请求不会被立即处理最大连接数中的任务也不是所有的请求都会被立即处理因为立即执行的请求只有最大线程数个
类比生活中的例子 去火锅店吃火锅 最大连接数店里有座位前面的人可以到店里坐下点餐 最大等待数店里没位置时可以在门口进行排号排号到一定数量时后面的顾客将被通知无法进店用餐 最大线程数店里服务员进行上菜第一时间吃上菜的顾客数就是服务员的个数。所以并不是每个人都能在第一时间吃上菜 参考
https://blog.csdn.net/sgy86/article/details/113926546