質問編集履歴
2
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,9 +13,6 @@
|
|
13
13
|
```
|
14
14
|
|
15
15
|
現在 nginx→nodeへの接続が行われなくなるエラーが起きています。
|
16
|
-
```error.log
|
17
|
-
2018/11/01 18:15:02 [error] 1713#0: *1 upstream timed out (110: Connection timed out) while connecting to upstream, client: xx.xx.xxx.xxx, server: , request: "GET / HTTP/1.1", upstream: "http://xx.xx.xx.xx:8082/", host: "xx.xx.xx.xx"
|
18
|
-
```
|
19
16
|
このとき、nodeのプロセスは残存しており、ステータスにも異常が見られません。
|
20
17
|
暫定対応として、 nginx→nodeへのヘルスチェックを行い、failedとなったプロキシ先nodeプロセスを再起動させたいのですが、良い方法が浮かびません。
|
21
18
|
どなたか方法ご存知でしたらご教示ください。
|
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,8 +3,19 @@
|
|
3
3
|
nginx+node.js+expressを使用したSPAの運用をしています。
|
4
4
|
|
5
5
|
nginx側設定ではupstreamにより4つのnode(ポート番号での振り分け)へのロードバランサを行なっています。
|
6
|
+
```nginx.conf
|
7
|
+
upstream backend {
|
8
|
+
server 127.0.0.1:xxxx;
|
9
|
+
server 127.0.0.1:xxxx;
|
10
|
+
server 127.0.0.1:xxxx;
|
11
|
+
server 127.0.0.1:xxxx;
|
12
|
+
}
|
13
|
+
```
|
6
14
|
|
7
|
-
現在 nginx→nodeへの接続が行われなくなる
|
15
|
+
現在 nginx→nodeへの接続が行われなくなるエラーが起きています。
|
16
|
+
```error.log
|
17
|
+
2018/11/01 18:15:02 [error] 1713#0: *1 upstream timed out (110: Connection timed out) while connecting to upstream, client: xx.xx.xxx.xxx, server: , request: "GET / HTTP/1.1", upstream: "http://xx.xx.xx.xx:8082/", host: "xx.xx.xx.xx"
|
18
|
+
```
|
8
19
|
このとき、nodeのプロセスは残存しており、ステータスにも異常が見られません。
|
9
20
|
暫定対応として、 nginx→nodeへのヘルスチェックを行い、failedとなったプロキシ先nodeプロセスを再起動させたいのですが、良い方法が浮かびません。
|
10
21
|
どなたか方法ご存知でしたらご教示ください。
|