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