我想用node来测试脚本,于是用worker_threads创建了很多个线程,但是我发现了一个问题。
我的线程都是一个创建完启用才到下一个的,这不就是同步吗;虽然运行结束不是顺序的,但是感觉这不是多线程异步。
nodejs可以实现,一下创建多个线程,然后才一起启用吗?
可以的话,怎么实现?
我想用node来测试脚本,于是用worker_threads创建了很多个线程,但是我发现了一个问题。
我的线程都是一个创建完启用才到下一个的,这不就是同步吗;虽然运行结束不是顺序的,但是感觉这不是多线程异步。
nodejs可以实现,一下创建多个线程,然后才一起启用吗?
可以的话,怎么实现?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
nodejs是单线程异步的,但是你可以启动多个server,相当于多用户可以使用多线程,一般是CPU有几个核就开几个server。