小编Par*_*dya的帖子

芹菜错误-工人:热关闭(主进程)

我使用 celery 进行异步 ML 模型训练。如果我发出任务请求 2-3 次(不确定),则会以工作人员身份收到消息:热关闭(主进程),然后在几个小时内无法发送请求。有时它会自动启动。

我的芹菜代码是这样的。

celery = Celery(app.name, broker='redis://localhost:6379/0')
@celery.task
Run Code Online (Sandbox Code Playgroud)

我也尝试过这个:

@celery.task(CELERY_ACKS_LATE = True)
Run Code Online (Sandbox Code Playgroud)

我已经尝试过设置并发= 1

celery worker -A classify_model.celery --loglevel=info -Q random-tasks --concurrency=1
Run Code Online (Sandbox Code Playgroud)

我收到的错误是

worker:warm shutdown(Main Process)
Run Code Online (Sandbox Code Playgroud)

redis celery python-3.x python-asyncio

6
推荐指数
0
解决办法
1618
查看次数

计算 pandas 中每个日期员工的总工作时间

我有这样的 pandas 数据框:

Employee_id  timestamp
   1        2017-06-21 04:47:45
   1        2017-06-21 04:48:45
   1        2017-06-21 04:49:45
Run Code Online (Sandbox Code Playgroud)

对于每位员工,如果他/她在办公室,我每 1 分钟就会收到 ping 信息。我有大约 2000 个员工的 ping,我需要如下输出:

Employee_id    date           Total_work_hour
     1      2018-06-21               8
     1      2018-06-22               7
     2      2018-06-21               6
     2      2018-06-22               8
Run Code Online (Sandbox Code Playgroud)

为全体 2000 名员工

python pandas

1
推荐指数
1
解决办法
426
查看次数

标签 统计

celery ×1

pandas ×1

python ×1

python-3.x ×1

python-asyncio ×1

redis ×1