teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

試したことを追記

2019/09/22 03:11

投稿

nanase21
nanase21

スコア144

title CHANGED
File without changes
body CHANGED
@@ -6,4 +6,39 @@
6
6
  urlにアクセス出来ているので、プリコンパイルの問題からとも思ったのですがどうも関係ないようでした。
7
7
  ロードバランサーの設定がいまいちよくわかないかったのでなんとなくで設定してました。
8
8
 
9
- ![イメージ説明](1dd6f12f2bef4b82177e4541696e957a.png)
9
+ ![イメージ説明](1dd6f12f2bef4b82177e4541696e957a.png)
10
+
11
+ ```
12
+ # set lets
13
+ $worker = 2
14
+ $timeout = 30
15
+ $app_dir = "/var/www/projects/meetup"
16
+ $listen = File.expand_path 'tmp/sockets/.unicorn.sock', $app_dir
17
+ $pid = File.expand_path 'tmp/pids/unicorn.pid', $app_dir
18
+ $std_log = File.expand_path 'log/unicorn.log', $app_dir
19
+ # set config
20
+ worker_processes $worker
21
+ working_directory $app_dir
22
+ stderr_path $std_log
23
+ stdout_path $std_log
24
+ timeout $timeout
25
+ listen $listen
26
+ pid $pid
27
+ # loading booster
28
+ preload_app true
29
+ # before starting processes
30
+ before_fork do |server, worker|
31
+ defined?(ActiveRecord::Base) and ActiveRecord::Base.connection.disconnect!
32
+ old_pid = "#{server.config[:pid]}.oldbin"
33
+ if old_pid != server.pid
34
+ begin
35
+ Process.kill "QUIT", File.read(old_pid).to_i
36
+ rescue Errno::ENOENT, Errno::ESRCH
37
+ end
38
+ end
39
+ end
40
+ # after finishing processes
41
+ after_fork do |server, worker|
42
+ defined?(ActiveRecord::Base) and ActiveRecord::Base.establish_connection
43
+ end
44
+ ```

2

試したことを追記

2019/09/22 03:11

投稿

nanase21
nanase21

スコア144

title CHANGED
File without changes
body CHANGED
@@ -4,4 +4,6 @@
4
4
  色々、私なりに調べてみたのですが何が原因なのかが分からないでいます。
5
5
  補足情報
6
6
  urlにアクセス出来ているので、プリコンパイルの問題からとも思ったのですがどうも関係ないようでした。
7
- ロードバランサーの設定がいまいちよくわかないかったのでなんとなくで設定してました。
7
+ ロードバランサーの設定がいまいちよくわかないかったのでなんとなくで設定してました。
8
+
9
+ ![イメージ説明](1dd6f12f2bef4b82177e4541696e957a.png)

1

試したことを追記

2019/09/22 02:27

投稿

nanase21
nanase21

スコア144

title CHANGED
File without changes
body CHANGED
@@ -2,4 +2,6 @@
2
2
  [参考記事](https://qiita.com/iwaseasahi/items/72c43bd932ad5cc2d206)
3
3
  上記の記事を参考に一通り、デプロイ作業まで完了したのですがアクセスしてみると画面が真っ白になっている。
4
4
  色々、私なりに調べてみたのですが何が原因なのかが分からないでいます。
5
+ 補足情報
5
- urlにアクセス出来ているので、プリコンパイルの問題からとも思ったのですがどうも関係ないようでした。
6
+ urlにアクセス出来ているので、プリコンパイルの問題からとも思ったのですがどうも関係ないようでした。
7
+ ロードバランサーの設定がいまいちよくわかないかったのでなんとなくで設定してました。