問題タブ [periodic-task]
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.
android - Android 6.0以降で何であっても10秒ごとにビープ音を鳴らす方法7 * 24
10 秒ごとに 7*24 のビープ音を鳴らしたいと思います。私は何をすべきか?
- Dozeモードで動作します。
- それは正確な時間に動作します。
- GCMなしで動作します。
- カスタムROMで動作します。
無理なら10秒を1分に変えて、正確な時間を落としたら可能になるでしょうか?
注意: 項目 4. カスタム ROM に関して、多くのメーカーは、バッテリーを節約するために、AlarmManager のようなバックグラウンド実行を停止しています。
ios - iOS での定期的なバックグラウンド タスク
iOSでバックグラウンドタスクを実行する方法はありますか? 電話のシステム状態を定期的にチェックし、ウィジェットでレポートするのは好きですか?
また、iPhone がシャットダウンされている場合、電話の再起動時にこれらのバックグラウンド タスクを再び実行できないことがわかりました。
java - Androidで毎週火災通知
選択した日の午前 9 時 40 分に毎週表示される通知を Android で作成しようとしています。ユーザーがこの通知を押すと、フラグメント アクティビティに移動するはずですが、どうすればそれを達成できますか?
私の現在のコード:
そしてレシーバーコード:
django - djangoセロリの周期的なタスクに動的な期間を与えるにはどうすればよいですか
特定の機会の 1 時間前にユーザーにリマインダー メールを送信するタスクがあります。定期的なタスクの時間を設定するにはどうすればよいですか?
ありがとう
python-2.7 - Celery タスクを実行するとエラーが発生します: 'Process' オブジェクトに属性 '_authkey' がありません
詳細:https ://github.com/celery/celery/issues/3634
実行環境:
定期的なタスクを実行したい。実行中:celery -A coding_task worker --loglevel=info --concurrency=1
およびcelery -A coding_task beat
で、以下のエラーが発生しました:
修正方法は?
ありがとう!
python - セロリの定期的なタスクの時間間隔をカスタマイズするには?
30 分ごとにスケジュールを実行する必要があります。そして、cron as */30 * * *
を指定しましたが、30分ごとにスケジュールされています
しかし、次のようにスケジュールするようにcronをカスタマイズしたい
このようなスケジュールを作成するためにcronタブを与えるにはどうすればよいですか?
これにはdjangoとceleryを使用し、データベーススケジューラを使用しています。
PS:これは、スクリプトに時間遅延を与えることではなく、cron を介してのみ達成したいと考えています。出来ますか?
cron - systemd を使用して、5 分ごとに実行される cron ジョブを置き換えるにはどうすればよいですか?
systemd
が実行されているが実行されていない埋め込みターゲット環境 (ホスト ビルド環境とは別)がありcron
ます。
また、ほとんどのシステムでは、cron
5 分ごとに実行するエントリを作成するだけのスクリプトもあります。
これで、サービスを作成する方法がわかりましたsystemd
が、このスクリプトは、作業が完了した後に終了するワンショットです。私がやりたいのは、起動時にすぐに実行し(syslog.target
もちろん、その後)、その後5分ごとに実行することです。
タイマーを調べた後systemd
、次のサービス ファイルを作成しました/lib/systemd/system/xyzzy.service
。
と同等/lib/systemd/system/xyzzy.timer
:
残念ながら、ターゲットの起動時に、 の出力にタイマーがsystemctl list-timers --all
含まれていないため、タイマーが開始していないように見えます。タイマー ユニットを手動で開始しても問題ないように見えますが、これはユーザーの介入によって自動的に実行されるべきものです。
WantedBy
タイマーユニットがインストールされて実行されていることを確認し、定期的にサービスを開始すると思っていました。multi-user.target.wants
ただし、ディレクトリには実際にはタイマーのシンボリック リンクがないことに気付きました。
これはどのように行われsystemd
ますか?