前提・実現したいこと
はじめまして、駆け出しエンジニアのhideです。よろしくお願いします。
今回は、heroku環境にて rails appを作成したのですが、searchkick経由でreindexをかけるとtimed outになったためその質問をさせてください。
起きている事象
heroku環境にて searchkick経由で 「heroku run rails searchkick:reindex:all」 をかけると、以下のエラーが発生する。
Error: timed out
at TLSSocket. (/usr/local/Cellar/heroku/7.47.12/lib/client/7.54.1/node_modules/@heroku-cli/plugin-run/lib/lib/dyno.js:139:29)
こちらのエラーが調べてもでてこず。。。。
発生している問題・エラーメッセージ
% heroku run rails searchkick:reindex:all Error: timed out at TLSSocket. (/usr/local/Cellar/heroku/7.47.12/lib/client/7.54.1/node_modules/@heroku-cli/plugin-run/lib/lib/dyno.js:139:29)
試したこと
前回実施したときは、何度か繰り返したら成功したので繰り返したが
今回はうまくいかなった。
補足情報(FW/ツールのバージョンなど)
環境
heroku(hobby)
rails6.0
searchkickを利用
aws elasticsearch (t3.small.elasticsearch)
ちなみに、indexしたいドキュメントの数は16000ほどです。
これは、herokuのdynoのメモリー不足が起因しているんでしょうか?
あるいは、awsサイドのプランが低すぎる?
ご確認よろしくお願いします。
あなたの回答
tips
プレビュー