小编Nor*_*rny的帖子

Kestrel是否使用单个线程来处理Node.js等请求?

无论红隼Node.js的基于libuv.

虽然Node.js确切地说它使用了一个事件循环,但我似乎无法找到Kestrel的情况,或者它是否利用像IIS这样的线程池/请求队列?

红隼在Web服务器后面

红隼在Web服务器后面

Node.js事件循环

    ?????????????????????????
 ??>?        timers         ?
 ?  ?????????????????????????
 ?  ?????????????????????????
 ?  ?     I/O callbacks     ?
 ?  ?????????????????????????
 ?  ?????????????????????????
 ?  ?     idle, prepare     ?
 ?  ?????????????????????????      ?????????????????
 ?  ?????????????????????????      ?   incoming:   ?
 ?  ?         poll          ?<??????  connections, ?
 ?  ?????????????????????????      ?   data, etc.  ?
 ?  ?????????????????????????      ?????????????????
 ?  ?        check          ?
 ?  ?????????????????????????
 ?  ?????????????????????????
 ????    close callbacks    ?
    ?????????????????????????
Run Code Online (Sandbox Code Playgroud)

kestrel-http-server asp.net-core

59
推荐指数
2
解决办法
2万
查看次数

标签 统计

asp.net-core ×1

kestrel-http-server ×1