エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
setlockを使ってwheneverの重複排除を実現する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
setlockを使ってwheneverの重複排除を実現する - Qiita
setlockとは ファイルをロックすることで重複排除を実現するコマンドです。 daemontoolをインストールす... setlockとは ファイルをロックすることで重複排除を実現するコマンドです。 daemontoolをインストールすると使えるようになります。 setlockを使って簡単に多重起動防止機能を実装する 実現方法 利用するjob_typeにsetlockの記述を追加します。 /tmpにタスク名のファイルを作り、それをロックすることで重複排除するようにしました。 # original runner # job_type :runner, "cd :path && bin/rails runner -e :environment ':task' :output" # new runner job_type :runner, "cd :path && setlock -n /tmp/:task bin/rails runner -e :environment ':task' :output" eve