ฉันติดตั้ง Celery สำหรับโครงการ Django ของฉันตามด้วยการสอนอย่างเป็นทางการ / doc ว่า และมันก็ทำงานได้ดีเมื่อฉันเปิดขึ้นฉ่ายที่บรรทัดคำสั่งฉันสามารถเห็นมันรับงานและดำเนินการได้ แต่เมื่อทุกอย่างทำงานฉันตัดสินใจที่จะติดตามเอกสารเพิ่มอีกนิดเพื่อจัดการกับผักชีฝรั่งและปล่อยให้มันทำงานตลอดเวลา ดังนั้นฉันจึงลองใช้สคริปต์ celeryd init ที่มีให้ในระบบ Ubuntu ด้วยสคริปต์ / etc / default / celeryd ด้วย ฉันเปลี่ยนค่าตามนั้นและเริ่มต้นอย่างถูกต้อง แต่เมื่อได้รับงานบันทึกบอกว่า:
ERROR/MainProcess] Received unregistered task of type 'likes.tasks.test'.
The message has been ignored and discarded.
Did you remember to import the module containing this task?
Or maybe you are using relative imports?
Please see http://bit.ly/gLye1c for more information.
จากนั้นฉันก็รับรายละเอียดเกี่ยวกับงานที่ขอ งานนี้ทำงานได้อย่างสมบูรณ์แบบเมื่อฉันเปิดใช้งานคื่นฉ่ายบนบรรทัดคำสั่งโดยไม่มีการกำหนดค่าใด ๆ สิ่งที่อาจผิดไป ณ จุดนั้น? ฉันใช้สภาพแวดล้อมเสมือนในกรณีที่มันจะเปลี่ยนแปลงอะไร แต่ฉันระบุไว้ในไฟล์กำหนดค่าด้วย