質問編集履歴

1

文章の修正

2018/11/04 02:14

投稿

teraterate
teraterate

スコア7

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,14 @@
1
1
  Ruby on Railsを使ってアプリを作成しています。
2
2
 
3
- 30秒間隔で外部APIに接続して、取得した情報をデータベースに書き込む処理を行てます。
3
+ 30秒間隔で外部APIに接続して、取得した情報をデータベースに書き込む処理を行いたいと考えます。
4
4
 
5
5
  この処理の開始と停止をユーザがブラウザ上のボタンを使って制御できるようにしたいと考えています。「開始」を押したら、30秒間隔でデータベースに書き込んでいく、「停止」を押したら、処理を停止するようにしたいと考えています。
6
6
 
7
7
 
8
8
 
9
- 外部APIへの接続データベースへの書き込みは、ActionJobで成したjob内で行い、jobの定期実行はsidekiqを使って行いいと考えていま
9
+ 調べてみるとActionJobでJobを作成しsidekiqで定期実させる方法がよのではないました
10
+
11
+ 試してみて、sidekiqで定期的にJobを実行させることは出来たのですが、コントローラから定期実行を停止させる方法がわかりませんでした。
10
12
 
11
13
 
12
14