Jak programowo, przy użyciu kodu Python, listy aktualnych pracowników i odpowiadających im instancji celery.worker.consumer.Consumer
?Seler - programowo lista pracowników
12
A
Odpowiedz
1
Jeśli dodasz --events
podczas uruchamiania. Możesz sprawdzić ten moduł do sprawdzania aktualnych pracowników i itp http://docs.celeryproject.org/en/latest/userguide/monitoring.html
21
Można użyć celery.control.inspect aby skontrolować uruchomione robotników:
>>> import celery
>>> celery.current_app.control.inspect().ping()
{u'[email protected]': {u'ok': u'pong'}}
7
Krótka odpowiedź:
your_celery_app.control.inspect().stats().keys()
Ogólnie że stats()
słownik daje dużo informacji. Oto przykład wartość:
{u'broker': {u'alternates': [],
u'connect_timeout': 4,
u'heartbeat': 0,
u'hostname': u'mypcisdabom',
u'insist': False,
u'login_method': u'AMQPLAIN',
u'port': 5672,
u'ssl': False,
u'transport': u'amqp',
u'transport_options': {},
u'uri_prefix': None,
u'userid': u'celeryabuser',
u'virtual_host': u'celeryvhost'},
u'clock': u'182309',
u'pid': 1660,
u'pool': {u'max-concurrency': 1,
u'max-tasks-per-child': u'N/A',
u'processes': [2496],
u'put-guarded-by-semaphore': True,
u'timeouts': [0, 0],
u'writes': u'N/A'},
u'prefetch_count': 4,
u'rusage': u'N/A',
u'total': {u'mymodule.my_func': 8}},
Powiązane problemy
- 1. Seler, pracowników i AutoScaling
- 2. Seler: na limity współbieżności zadań (liczba pracowników na zadanie)?
- 3. Django i Seler: lista zadań administratora nie wyświetla wartości
- 4. Węzły pracowników JS - jakiejkolwiek potrzeby?
- 5. Tworzenie dynamicznych kolejki z Seler
- 6. Lista dostępnych urządzeń bluetooth z informacjami programowo
- 7. Jak zdiagnozować pracowników selera, którzy wiszą
- 8. Obsługa wyjątków pracowników tła
- 9. aplikacja Django Seler - No moduł nazwany błąd seler
- 10. Seler (Django) Ograniczanie liczby
- 11. Seler z Django - wdrożenie
- 12. Seler nie zwalnia pamięci
- 13. Python + Seler: Chaining jobs?
- 14. Seler obcina wiadomości dziennika
- 15. Django seler pokonać DBAccessError
- 16. Django Seler Zadanie Rejestracja
- 17. Korzystanie z puli wieloprocesowej pracowników
- 18. God stop pracowników resake prowizji
- 19. Debugowanie i profilowanie pracowników WWW
- 20. Czy istnieje limit pracowników Firefoksa?
- 21. Jak zatrzymać starszych pracowników serwisowych?
- 22. Matlabpool bardzo powoli otworzył pracowników
- 23. Jak stworzyć usługę Windows Seler?
- 24. Książka dla Django + Seler + RabbitMQ?
- 25. Wartownik, kruk i django seler.
- 26. Seler lub beanstalkd lub oba?
- 27. Django Seler uzyskać liczbę zadań
- 28. Running pracownika Seler w unittest
- 29. Running Django Seler w produkcji
- 30. Zadanie państwa i django-seler
ładny jeden, z tym mogę zbudować API REST, która pyta, czy pracownicy są do góry lub gdy uszkodzony i powiadamia użytkownika – psychok7
https://github.com/psychok7/django- seler-inspect – psychok7