https://www.cnblogs.com/651434092qq/p/14240406.html
https://blog.csdn.net/weixin_34290352/article/details/93012379?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-2-93012379.pc_agg_new_rank&utm_term=java%E5%8D%95%E6%9C%BA%E6%9C%80%E5%A4%A7qps%E5%92%8Ctps&spm=1000.2123.3001.4430
https://blog.csdn.net/weixin_34346099/article/details/88679411
https://jishuin.proginn.com/p/763bfbd5aff7
tomcat线程池和应用线程池之间的关系是什么?
线程池大小有IO密集型和CPU密集型等情况,那么请问这个线程池大小包括tomcat这种容器的线程池数量吗?
如果不包括,那么明明tomcat的线程池也会占用物理资源,这个不和应用线程池大小冲突吗?
答:两者是独立的,都会占用物理资源,一个容器的线程,一个是业务线程
tomcat线程池中的线程和代码中的线程有什么关系
https://ask.csdn.net/questions/645320
每个请求到tomcat服务器,他都会开一个线程,那么如果某个用户请求进来后,做了一个操作A,这个操作要很长时间才能执行完,所以代码中对其进行了处理,即new了一个线程出来,让线程去执行。
现在我想问的是new 出来的这个线程和tomcat服务器的线程有没有关系,也就是说本来tomcat线程池中最多只能连接五百个请求,
现在有200个人进来了,那么还剩三百个,两百个人同时执行了该操作A,是不是意味着tomcat只剩下100个线程可以用了
答:tomcat中的线程池excutor主要负责请求的处理,而代码中使用的异步线程池是自己自定义的,并不是我们配置的excutor线程,两者是没有关系的