回答編集履歴

4

補足

2020/01/15 05:30

投稿

退会済みユーザー
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- そのため、sideqickや、delayed_jobなど本番設定を併せて行うことをお勧めします。
7
+ そのため、sideqickや、delayed_jobなどを利用した本番用のgem導入と設定を併せて行うことをお勧めします。
8
8
 
9
9
 
10
10
 

3

補足

2020/01/15 05:30

投稿

退会済みユーザー
test CHANGED
@@ -4,7 +4,11 @@
4
4
 
5
5
 
6
6
 
7
+ そのため、sideqickや、delayed_jobなどの本番設定を併せて行うことをお勧めします。
8
+
9
+
10
+
7
- ただ、メールサーバには接続ができるはずなので、まずは原因をきりわけましょう。
11
+ ただ、async_adapterでもメールサーバには接続ができるはずなので、まずは原因をきりわけましょう。
8
12
 
9
13
  internal server errorの前にerrorテンプレートをレンダリングしてることから、コントローラの処理あるいは、ネットワーク上のエラーどちらも考えられるので、メール送信のactionの該当処理に対して[rescue](https://qiita.com/murata0705/items/6ae346bd04197fb2e36a)でエラーを取得し、詳細なログを吐くようにしてみてください。
10
14
 

2

補足

2020/01/15 05:29

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,4 @@
1
- 本番用サーバにactive_jobのデフォルト設定を利用するのはやめた方が良いでしょう。
1
+ 本番用サーバに[active_jobのデフォルト設定(async adapter)](https://railsguides.jp/active_job_basics.html)を利用するのはやめた方が良いでしょう。
2
2
 
3
3
  キューがオンメモリであるため、サーバの再起動が起きるとジョブの履歴が残らずに消えてしまいます。
4
4
 

1

補足

2020/01/15 05:26

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,4 @@
1
- 本番用サーバにactive_jobを利用するのはやめた方が良いでしょう。
1
+ 本番用サーバにactive_jobのデフォルト設定を利用するのはやめた方が良いでしょう。
2
2
 
3
3
  キューがオンメモリであるため、サーバの再起動が起きるとジョブの履歴が残らずに消えてしまいます。
4
4