请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

jetty配置项问题

请问 server.jetty.threads.max 和 server.jetty.threads.acceptors 这俩个配置项的区别是什么?

老师关于server.jetty.threads.max的注释写的是 worker线程池负责调用Web方法,这个web方法是指?和acceptors代表的接受HTTP请求有什么区别?

正在回答 回答被采纳积分+3

3回答

提问者 demonCry 2023-08-16 21:59:50

Jetty的线程架构模型,分为acceptors,selectors和workers三个线程池。


acceptors负责接受新连接,然后交给selectors处理HTTP消息协议的解包,最后由workers处理请求。

前两个线程池采用非阻塞模型,一个线程可以处理很多socket的读写,所以线程池数量较小。

2 回复 有任何疑惑可以回复我~
神思者 2023-08-16 21:06:02

往后看,后面写Java项目Controller里面的方法就是这种线程池线程调用的。处理HTTP请求解析请求体,但是不负责执行该请求,就比如你去酒店有门童跟你问好,但是在里面有服务员会接待你

0 回复 有任何疑惑可以回复我~
神思者 2023-08-16 11:59:36

视频里面有说明,你没看视频只看的代码?

0 回复 有任何疑惑可以回复我~
  • 提问者 demonCry #1
    肯定看了视频啊,没有这俩参数区别的说明啊。。。有的话也不会问
    回复 有任何疑惑可以回复我~ 2023-08-16 20:24:02
  • 提问者 demonCry #2
    我不是问着俩参数单独撒意思,我是问着俩参数有撒区别
    回复 有任何疑惑可以回复我~ 2023-08-16 20:36:35
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号