やりたい事
herokuのworkerで、phpのバッチ処理を作りたい
一日一回、phpでAPIコールして結果をDBに保存します
一回当たり、2,3時間と時間がかかり、heroku schedulerだとコストがかかりすぎるため、Workerを使いたいです。
dynoはfree、DBはデータ量が多いので有料プランを使う予定です。
質問したい点
- phpでループ処理を作って時間取得して、特定の時間をif文でトリガーにすれば良いのでしょうか?
worker dynoも一定時間アクセス数がないとスリープしてしまうのでしょうか?
何か専用のライブラリやツールはないでしょうか?
- worker dynoは、web dynoと分けた方が良いのでしょうか
一緒にした場合と分けた場合、どちらがコストが安いのでしょうか?
###追記
heroku schedulerやclockプロセスで、定期的にworkerを呼び出すのでしょうか?
その場合、schedulerからどうworkerを呼び出せば良いのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。