問題タブ [django-cron]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django-crontab が Linux ec2 インスタンスで動作しない
EC2 インスタンス (Linux) の django アプリケーションで cron ジョブを設定しようとしています。すべてが正常に機能しています、私は試しました
python3 manage.py cron add
python3 manage.py cron show
python3 manage.py cron remove
すべてがうまく機能します
しかし、Apache サーバーを起動してページをロードすると、500 が表示されます。エラー ログから、django_crontab
モジュールが見つからないことがわかりました。しかし、それはまだそこにあり、仮想環境にもインストールしました(pip3フリーズで再確認しました)。またsudo service cron start
、何も表示されず、違いもありませんでした。ここで考えられる問題は何ですか?
python - Django Crontabがcsvファイルを書き込んでいない
django-crontab でいくつかのジョブを実行しようとしています。それらは正常に追加されました。これがコードスニペットです。
crontab show を実行すると cron が表示される
ハッシュを使用してこれらを実行すると、正常に実行され、ファイルが正常に書き込まれますが、スケジュールどおりに実行されるとファイルが書き込まれません空ですが、ログファイルが生成されているため、ジョブは実行されていますが、ファイルを書き込むことができませんスクリプトによって生成されます。ファイルは BigQuery データに基づく csv ファイルです
django - Django-cron チェック実行中のプロセス
実行中のcronを取得する方法はありますか? もしあれば。
ライブラリ Django-Cron を使用しています: https://django-cron.readthedocs.io/en/latest/index.html
なんで?
ユーザーが管理サイトからのアクションでプロセスを開始できるようにしたいと考えています。ただし、プロセスが実行中の場合は、注文をスキップして、プロセスが既に実行されているというメッセージを配信します。