如何解释来自芹菜工人父进程的连接?

时间:2016-08-17 16:17:18

标签: python celery psutil

我启动了一个并发为2的芹菜队列:

芹菜工人-c 2

当我尝试使用psutil检查连接时,它会从芹菜工作者的父PID(Python Celery - lookup task by pid)返回13个连接:

[pconn(fd=25, family=2, type=1, laddr=('127.0.0.1', 40826), raddr=('127.0.0.1', 6391), status='ESTABLISHED'),
 pconn(fd=20, family=2, type=1, laddr=('127.0.0.1', 40812), raddr=('127.0.0.1', 6391), status='ESTABLISHED'),
 pconn(fd=21, family=2, type=1, laddr=('127.0.0.1', 40818), raddr=('127.0.0.1', 6391), status='ESTABLISHED'),
 pconn(fd=19, family=2, type=1, laddr=('127.0.0.1', 40814), raddr=('127.0.0.1', 6391), status='ESTABLISHED'),
 pconn(fd=23, family=2, type=1, laddr=('127.0.0.1', 40820), raddr=('127.0.0.1', 6391), status='ESTABLISHED'),
 pconn(fd=26, family=2, type=1, laddr=('127.0.0.1', 40828), raddr=('127.0.0.1', 6391), status='ESTABLISHED'),
 pconn(fd=24, family=2, type=1, laddr=('127.0.0.1', 40824), raddr=('127.0.0.1', 6391), status='ESTABLISHED'),
 pconn(fd=27, family=2, type=1, laddr=('127.0.0.1', 40830), raddr=('127.0.0.1', 6391), status='ESTABLISHED'),
 pconn(fd=3, family=2, type=1, laddr=('127.0.0.1', 40810), raddr=('127.0.0.1', 6391), status='ESTABLISHED'),
 pconn(fd=30, family=2, type=1, laddr=('127.0.0.1', 40832), raddr=('127.0.0.1', 6391), status='ESTABLISHED'),
 pconn(fd=31, family=2, type=1, laddr=('127.0.0.1', 40834), raddr=('127.0.0.1', 6391), status='ESTABLISHED'),
 pconn(fd=22, family=2, type=1, laddr=('127.0.0.1', 40816), raddr=('127.0.0.1', 6391), status='ESTABLISHED')]

问题是:为什么有13个连接,因为我只要求2个芹菜工人?如何解读每个参数?如何使用这些参数来检查芹菜工人的运行状况?

0 个答案:

没有答案