2026年08月01日の日記 📖
フルちゃん
今日のメモ
# 今日やったこと
ミニアプリの復習(Solid Queueについて)
# 今日理解できたこと
- ActiveJobから継承しているPingJobを作成し、「ジョブをどこに保存し、誰が、どう実行するか」の配線を確認することにより、Solid Queueの導入を行った!
- Solid Queueのジョブデータの保存先はDB(Neon)で、ジョブを実行するプロセスを管理するワーカーはデプロイしているRenderが担うこと!
- Solid Queue関連のテーブルはジョブデータを保存するテーブルであること
- 以下の2つのファイルを用意する必要があること
1. config/queue.yml:ジョブの設定。何スレッドで、何秒間隔で、どのキューを処理するか
2. config/recurring.yml:定期実行するジョブ(完了ジョブの掃除)
# まだ理解できていないこと
# 次にやること
ミニアプリの作成続き
# 感想など
Solid Queueに関して理解が深まって良かった!
ミニアプリの復習(Solid Queueについて)
# 今日理解できたこと
- ActiveJobから継承しているPingJobを作成し、「ジョブをどこに保存し、誰が、どう実行するか」の配線を確認することにより、Solid Queueの導入を行った!
- Solid Queueのジョブデータの保存先はDB(Neon)で、ジョブを実行するプロセスを管理するワーカーはデプロイしているRenderが担うこと!
- Solid Queue関連のテーブルはジョブデータを保存するテーブルであること
- 以下の2つのファイルを用意する必要があること
1. config/queue.yml:ジョブの設定。何スレッドで、何秒間隔で、どのキューを処理するか
2. config/recurring.yml:定期実行するジョブ(完了ジョブの掃除)
# まだ理解できていないこと
# 次にやること
ミニアプリの作成続き
# 感想など
Solid Queueに関して理解が深まって良かった!
visibility
公開