タグ

ブックマーク / www.ownway.info (2)

  • foreman について - 君の瞳はまるでルビー - Ruby 関連まとめサイト

    このように独立したポートが必要なとき*3に $PORT を利用することで汎用性が保たれます。 $PORT の開始番号を指定する(-p, --port) 標準では $PORT は 5000 から始まります。しかし、以下のように指定すると 6000 から始まるようになります。 foreman start -p 6000 foreman は、主に Web アプリケーションと非同期/定期処理とを並列動作させる目的で使われます。 その場合、Procfile の先頭に Web アプリケーションを書くという慣習があります。それは Web アプリケーションが利用するポート番号がわかりやすいからです。 foreman を止める foreman を正式に止めるには、foreman のプロセスに SIGTERM を送信してください。 foreman は起動した個々のプロセスに対して SIGTERM を送信し、全

  • clockwork について - 君の瞳はまるでルビー - Ruby 関連まとめサイト

    handler でジョブ実行 every で定義したタイミングで handler のブロックが呼び出されます。 ジョブを実行できる handler は1つだけ。 job は every の 2 つ目の引数で指定したオブジェクト。 サンプルでは全ての every 呼び出しで文字列を渡しているので 10 秒毎に Running frequent.job と表示されます。他のジョブも同様です。 1.day を除き、他のジョブは起動時にまず最初に実行され、そこから時間の計測がはじまります。 every や handler の名前が他と衝突するとき もしも every や handler が他の機能の名前と衝突する場合は、以下のようにして使います。 module Clockwork を削除する。 every の代わりに Clockwork::every を使う。 handler の代わりに Cloc

  • 1