当我们执行以下命令时
uwsgi --master --worker 4 --http-socket 0.0.0.0:8001 --wsgi-file ./examples/flaskpost.py
生成 uWSGI 主进程(pid:38968)
生成 uWSGI worker 1(pid:38969,核心数:1)
生成 uWSGI worker 2 (pid: 38970, cores: 1)
生成 uWSGI worker 3 (pid: 38971, cores: 1)
生成 uWSGI worker 4(pid:38972,核心数:1)
uWSGI如何掌握与worker的沟通? (信号?) 底层机制是什么?
最佳答案
通信和事件管理都由同一个子系统——uWSGI 信号框架管理。 https://uwsgi-docs.readthedocs.io/en/latest/Signals.html
关于python - uWSGI master 如何与进程/worker 通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50425959/