天天看點

celery 啟動beat出現報錯ERROR: Pidfile (celerybeat.pid) already exists.

前言

啟動celery beat出現報錯Pidfile (celerybeat.pid) already exists.

看這個報錯說是Pidfile 檔案 ‘celerybeat.pid’ 已存在了

解決辦法

執行啟動beat服務時

>celery -A 項目名稱 beat -l info      

會在項目根目錄下自動建立一個檔案

pidfile:預設為celerybeat.pid,儲存在項目根目錄。

報錯說已經存在,那删除就可以解決了

celery 啟動beat出現報錯ERROR: Pidfile (celerybeat.pid) already exists.

停掉服務的時候,這個檔案會自動删除,下次啟動服務重新建立一個新的celerybeat.pid