对NodeJs架构有一些疑问:
答案 0 :(得分:0)
1。
通常,libuv
和v8
都允许使用(实际上是使用)线程
根据经验,请注意单线程JavaScript运行时环境并不意味着底层库不能使用线程。
2。
您可以参考libuv
的{{3}}来了解将在线程上发送的内容
我引用它:
3。 据说你可以排队工作线程池 所以,是的,如果你排队更多的工作,你可以安排什么,请求将等待轮到他们运行。
4。
线程池是一种从语言中抽象出来的概念
在一天结束时,libuv
因此节点很适合I / O绑定的应用程序,在这些应用程序中,您进行了大量的网络连接,并且API明确说明了它。