workerman开了10个子进程跑任务,为什么只有3个进程在跑呢?

Jonlinc

问题描述

我是从redis中取出数据然后在进程中跑的,原来的时候有5个worker_id在执行任务,现在就变成固定3个进程在跑。请问这样是正常吗?是子进程挂掉了吗?我看了下workernman进程,是有10个在运行。



430 1 0
1个回答

Gin

3个人能干过来, 没必要10个全上

  • Jonlinc 2023-07-24

    应该是这样,只是不知道具体的原理。是阻塞的时候就会再调一个人出来处理吗

  • Gin 2023-07-24

    是的

  • Jonlinc 2023-07-24

    好的,谢谢

🔝