每个请求到tomcat服务器,他都会开一个线程,那么如果某个用户请求进来后,做了一个操作A,这个操作要很长时间才能执行完,所以代码中对其进行了处理,即new了一个线程出来,让线程去执行。现在我想问的是new 出来的这个线程和tomcat服务器的线程有没有关系,也就是说本来tomcat线程池中最多只能连接五百个请求,现在有200个人进来了,那么还剩三百个,两百个人同时执行了该操作A,是不是意味着tomcat只剩下100个线程可以用了
3条回答 默认 最新
- alphfa 2020-12-29 11:23关注
tomcat中的线程池excutor主要负责请求的处理,而代码中使用的异步线程池是自己自定义的,并不是我们配置的excutor线程,两者是没有关系的
解决 4无用