djangoサイトを持つcronジョブへの通常のアプローチは、cronを使用してカスタム管理コマンドを定期的に実行することです。django-cronはどのように動作しますか?
しかし、私はこのhttp://code.google.com/p/django-cron/
がどのようにcronのを必要とせず、動作しましたか?何を投票して呼び出すのですか?
httpリクエストが定期的にヒットするアドレスを設定するだけの場合は、ジョブが長時間かかるとサーバーがタイムアウトしないでしょうか?
djangoサイトを持つcronジョブへの通常のアプローチは、cronを使用してカスタム管理コマンドを定期的に実行することです。django-cronはどのように動作しますか?
しかし、私はこのhttp://code.google.com/p/django-cron/
がどのようにcronのを必要とせず、動作しましたか?何を投票して呼び出すのですか?
httpリクエストが定期的にヒットするアドレスを設定するだけの場合は、ジョブが長時間かかるとサーバーがタイムアウトしないでしょうか?
これはDjangoが長命のプロセスであるかどうかによって異なります。実行する必要があるジョブがあるかどうか、実行されている場合は実行するスレッドが5分ごとに(デフォルトで)チェックされます。
Timer
スレッドは、定義された時間(settings.pyで設定したポーリング頻度)を待ち、django-cronキューでexecute
を再度実行することを目的としています。
次の答えは、django-cronに興味を持っている場合に役立ちます:http://stackoverflow.com/questions/7127758/django-getting-django-cron-running/8392257#8392257 – sergzach