Masteries

技術的なことや仕事に関することを書いていきます.

App::KoyomiにIssueを投げた件

App::Koyomi@key_ambさんが開発されたジョブスケジューラです.

Reactioのインフラ周りを改善している中で, 定期的にジョブを実行するバッチサーバの冗長化について悩んでいた(バッチサーバを複数台構成にする場合, keepalivedを利用するなどして, active/standby構成を作らないといけない)のですが, App::Koyomiを利用すればマルチマスター構成で簡単に冗長化出来そう, ということで採用することになりました.

更に社内のQiita:Teamで情報を共有したところ, Webマーケティングの質問を専門家にできるQ-LINKというサービスでも使われることになりました.

その中で, App::Koyomiのジョブを実行するプロセスがジョブの終了後にも残り続けるというバグを発見したのでIssueを投げたところ, 3連休のうちに対応頂いて, App::Koyomiのv0.6.0としてリリースされています.

手元の環境では問題なく動くことを確認しましたので, App::Koyomiを利用する際は

requires 'App::Koyomi', '>= v0.6.0';

のような形で, v0.6.0以降を利用するようにしてあげると良いと思います.

@key_ambさん, 迅速に対応頂きましてありがとうございました!