celeryd
no requiere un archivo pid, pero parece que celerybeat
. Hay alguna manera de desactivarlo? Estoy usando Upstart para administrar procesos, por lo que usar un archivo pid es redundante.Desactivar pidfile para celerybeat
13
A
Respuesta
30
El siguiente parece haber trabajado para algunas personas, así que estoy de presentarlo como la respuesta:
python manage.py celerybeat --pidfile= --schedule=/var/my_app/celerybeat-schedule
--pidfile=
(una cadena vacía como la arg pidfile) parece detenerse en crearse.
Cuestiones relacionadas
- 1. celerybeat deshabilita automáticamente la tarea periódica
- 2. ¿Mi archivo pidfile debe estar ubicado en/var/run?
- 3. Trabaja con celerybeat como un único punto de falla
- 4. Cómo generar programáticamente entradas de celerybeat con apio y Django
- 5. celerybeat utiliza UTC incluso con la configuración de zona horaria
- 6. Cómo agregar dinámicamente/eliminar tareas periódicas de apio (celerybeat)
- 7. Desactivar StyleCop para líneas específicas
- 8. Desactivar Esc cierra para colorbox
- 9. serialización Desactivar para especificar los
- 10. Desactivar diseño para uno de acción
- 11. Desactivar delinear permanentemente para VS2010 (C/C++)
- 12. jQuery para desactivar el botón no funciona
- 13. Desactivar sql detallado/ActiveRecord para Rails 3.1.1
- 14. ¿Cómo puedo desactivar RewriteRule para una subcategoría?
- 15. Android Galería personalizada para desactivar el desplazamiento
- 16. Desactivar System.err
- 17. Para php flush: cómo desactivar gzip para archivos específicos?
- 18. Desactivar filas en ListPreference
- 19. IE8: ¿Desactivar cleartype?
- 20. Desactivar zoom con Openlayers
- 21. NHibernate -Temporariamente desactivar identidad
- 22. Desactivar localmente el relleno
- 23. Desactivar reconocedor gesto
- 24. ¿Es posible desactivar AJAX sin desactivar completamente JavaScript?
- 25. Cómo desactivar/desactivar algunos de los elementos de GtkMenu
- 26. Symfony2 ¿desactivar el caché?
- 27. ¿Cómo desactivar EGit temporalmente?
- 28. git cómo desactivar push
- 29. ¿Desactivar LRO usando ethtool?
- 30. Desactivar F5 en WebBrowser
¿Has tenido algo de suerte deshabilitando el archivo pid? –
No, incluso si se utiliza 'aplery -B' hace que se cree un archivo pid. Básicamente me rendí y solo especifiqué una ruta para solucionar las limitaciones de permisos en mi sistema. –
Ah bien. Tengo una situación similar, no se está ejecutando como raíz, por lo que no se puede guardar en/var/run o equivalente. Sin embargo, he encontrado que esto parece funcionar: 'python manage.py celerybeat --schedule =/var/my_app/apio-celery-schedule --pidfile ='. Lo estoy ejecutando a través de Django, no estoy seguro si eso tiene un efecto. Tener un '=' y luego nada después de que parezca detener uno que se está creando. Avíseme si ayuda. Lo enviará como respuesta si es así! –