ユーザー登録で「300円クーポン」プレゼント!まずは無料登録から!
募集をシェアしてメンターを探そう
シェア
サーバー運用 RubyonRails Heroku

heroku+Ruby On Railsのシステム運用ノウハウを教えてください(Resqueをご存じだと嬉しいです)

11月5日
予算
5,000円 〜 10,000円
提案数
提案待ち

heroku+Ruby On Railsのシステムを運用しています。
ただ、heroku特有の動きに対して、どのように対応すればいいか、知識が足りずに苦戦がつづいています。


【困っていることの例】
herokuにて、数時間かかる処理を、複数ユーザ分実施したいです。
現在は、workerDynoを使って実施しています。

ただ、「Dynoは24時間ごとに再起動される」というherokuの仕組みと、長時間処理の相性がすごくわるくて、SIGTERMによる異常終了に手を焼いています。
どうにか回避する方法がないか知りたいです。


(herokuの簡易なサーバ管理には助けられているので、サービス提供はherokuのままで行いたいです)


【補足】
・いまは、数時間かかる処理のまえに、手動でrestartしています。
・24時間かかる作業ではないので、One-OffDynoで処理しきれればなぁとも考えています。
 ただ、One-OffDynoが複数動かせるかがわからないので、その方法を知りたいです。
・非同期処理にはResqueを利用しています


もしご存じの方がいらっしゃいましたら、ご教授お願いします。
単発か継続かや、予算につきましては、相談させていただければと存じます。


よろしくお願いいたします。

メンティーに提案してみましょう
募集をシェアしてメンターを探そう
シェア