質問編集履歴
3
試したことを追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,4 +6,39 @@
|
|
6
6
|
urlにアクセス出来ているので、プリコンパイルの問題からとも思ったのですがどうも関係ないようでした。
|
7
7
|
ロードバランサーの設定がいまいちよくわかないかったのでなんとなくで設定してました。
|
8
8
|
|
9
|
-

|
9
|
+

|
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
試したことを追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,4 +4,6 @@
|
|
4
4
|
色々、私なりに調べてみたのですが何が原因なのかが分からないでいます。
|
5
5
|
補足情報
|
6
6
|
urlにアクセス出来ているので、プリコンパイルの問題からとも思ったのですがどうも関係ないようでした。
|
7
|
-
ロードバランサーの設定がいまいちよくわかないかったのでなんとなくで設定してました。
|
7
|
+
ロードバランサーの設定がいまいちよくわかないかったのでなんとなくで設定してました。
|
8
|
+
|
9
|
+

|
1
試したことを追記
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
|
+
ロードバランサーの設定がいまいちよくわかないかったのでなんとなくで設定してました。
|