Perguntas com a marcação «celery»






30
Tipo de tarefa não registrada recebida de aipo (exemplo de execução)
Estou tentando executar um exemplo da documentação do Celery. Eu corro: celeryd --loglevel=INFO /usr/local/lib/python2.7/dist-packages/celery/loaders/default.py:64: NotConfigured: No 'celeryconfig' module found! Please make sure it exists and is available to Python. "is available to Python." % (configname, ))) [2012-03-19 04:26:34,899: WARNING/MainProcess] -------------- celery@ubuntu v2.5.1 ---- **** ----- --- * *** * -- …
95 python  celery 

1
Filas de tarefas distribuídas (Ex. Celery) vs scripts crontab
Estou tendo problemas para entender o propósito das 'filas de tarefas distribuídas'. Por exemplo, a biblioteca de aipo do python . Eu sei que no aipo, o framework Python, você pode definir janelas temporizadas para que as funções sejam executadas. No entanto, isso também pode ser feito facilmente em um …
92 python  django  celery 

13
Como verificar o status da tarefa no Celery?
Como verificar se uma tarefa está sendo executada no aipo (especificamente, estou usando o celery-django)? Eu li a documentação e pesquisei, mas não consigo ver uma chamada como: my_example_task.state() == RUNNING Meu caso de uso é que tenho um serviço externo (java) para transcodificação. Quando envio um documento para ser …

5
Cancelar uma tarefa já em execução com o Celery?
Tenho lido o documento e pesquisado, mas não consigo encontrar uma resposta direta: Você pode cancelar uma tarefa já em execução? (como na tarefa foi iniciada, demora um pouco e precisa ser cancelada no meio) Eu encontrei isso no documento no FAQ do Celery >>> result = add.apply_async(args=[2, 2], countdown=120) …

1
O Django executa tarefas (possivelmente) em um futuro distante
Suponha que eu tenho um modelo Event. Quero enviar uma notificação (email, push, qualquer que seja) a todos os usuários convidados depois que o evento terminar. Algo ao longo das linhas de: class Event(models.Model): start = models.DateTimeField(...) end = models.DateTimeField(...) invited = models.ManyToManyField(model=User) def onEventElapsed(self): for user in self.invited: my_notification_backend.sendMessage(target=user, …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.