3

私はdjangoで監視作業を行っています。このプログラムは、受信データを処理してデータベースを更新するために、バックグラウンドで永遠にループする必要がありました。

このジョブは、Python スクリプトを作成することで機能し、supervisord などを使用してバックグラウンドで実行できます。ただし、私はdjango自体を使用したソリューションを好みます。これはサーバープロセスがループに留まり、着信パケットをリッスンします。

どんな提案も高く評価され、感謝されます。よろしくお願いします。

4

4 に答える 4

1

Django で動作し、長時間実行されるタスクをサポートする Celery を使用することをお勧めします。

http://docs.celeryproject.org/en/latest/django/first-steps-with-django.html

http://docs.celeryproject.org/en/latest/getting-started/introduction.html

于 2013-03-31T14:26:22.930 に答える