2013-09-07 25 views
8

tôi có cần tây chạy với nhà môi giới thỏmq. Hôm nay tôi đã thất bại của nút cần tây - nó không thực hiện nhiệm vụ và không trả lời trên service celeryd stop lệnh. Sau khi một vài nút lặp lại bị dừng, nhưng khi bắt đầu, tôi nhận được thông báo này:Nút Celery không thành công, trên pidbox đã được sử dụng khi khởi động lại

[WARNING/MainProcess] [email protected] ready. 
[WARNING/MainProcess] /home/ubuntu/virtualenv/project_1/local/lib/python2.7/site-packages/kombu/pidbox.py:73: UserWarning: A node named u'nodename' is already using this process mailbox! 

Maybe you forgot to shutdown the other node or did not do so properly? 
Or if you meant to start multiple nodes on the same host please make sure 
you give each node a unique node name! 

    warnings.warn(W_PIDBOX_IN_USE % {'hostname': self.hostname}) 

Ai đó có thể gợi ý cách mở khóa hộp thư quá trình?

Trả lời

-3

Tệp nhật ký lớn hoặc không đủ dung lượng trống là lý do, tôi nghĩ vậy. Sau khi xóa tất cả là ok

+0

Tôi có thể khẳng định câu trả lời Jamal của. Có vẻ như RabbitMQ yêu cầu dung lượng đĩa trống nhiều như RAM. Chúng tôi nhận được rất ít dung lượng đĩa trên hộp - khi chúng tôi xóa nhiều không gian, thông báo này dừng lại xảy ra –

+0

Tôi có cùng sự cố và xóa tất cả nhật ký và kiểm tra dung lượng trên đĩa. Dường như tất cả đều tốt, nhưng tôi vẫn gặp lỗi tương tự ... –

+3

Câu trả lời này không chính xác. Xem câu trả lời @ f01 để có giải thích đúng. Tôi cũng có cùng một vấn đề và đã được giải quyết bằng cách sử dụng lời giải thích được đưa ra trong liên kết trong câu trả lời đó. –

23

Từ đây http://celery.readthedocs.org/en/latest/userguide/workers.html#starting-the-worker bạn có thể cần đặt tên cho mỗi nút một cách duy nhất. Ví dụ:

$ celery -A proj worker --loglevel=INFO --concurrency=10 -n worker1.%h 

Trong giám sát thoát bằng cách sử dụng %% h

+1

Lưu ý, nếu bạn không sử dụng '--concurrency', và thay vào đó dựa vào một dịch vụ khác như' supervisor' để xử lý đồng thời, điều này sẽ vẫn dẫn đến xung đột tên node. – Cerin

Các vấn đề liên quan