質問編集履歴
5
追記3を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -137,3 +137,11 @@
|
|
137
137
|
試しにEC2のセキュリティグループで3000ポートを外したところ、チャットは使用できました。
|
138
138
|
|
139
139
|
また、ロードバランサーの3000ポートのトラフィック先のターゲットグループからインスタンスを外してみた(ターゲットグループが空の状態)のですが、これでもチャットが使用できました。
|
140
|
+
|
141
|
+
|
142
|
+
|
143
|
+
→ ロードバランサーのリスナーの設定が間違っており、修正したところ、下記のようになりました。
|
144
|
+
|
145
|
+
ターゲットグループが空の状態 : チャット利用できない。
|
146
|
+
|
147
|
+
3000ポートのセキュリティグループを外した状態 : チャット利用できない。
|
4
追記3を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -129,3 +129,11 @@
|
|
129
129
|
crond.service enabled
|
130
130
|
|
131
131
|
```
|
132
|
+
|
133
|
+
|
134
|
+
|
135
|
+
#追記3
|
136
|
+
|
137
|
+
試しにEC2のセキュリティグループで3000ポートを外したところ、チャットは使用できました。
|
138
|
+
|
139
|
+
また、ロードバランサーの3000ポートのトラフィック先のターゲットグループからインスタンスを外してみた(ターゲットグループが空の状態)のですが、これでもチャットが使用できました。
|
3
追記2の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -124,6 +124,8 @@
|
|
124
124
|
|
125
125
|
console-shell.service disabled
|
126
126
|
|
127
|
-
container-getty@.service static
|
127
|
+
container-getty@.service static
|
128
|
+
|
129
|
+
crond.service enabled
|
128
130
|
|
129
131
|
```
|
2
追記2を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -71,3 +71,59 @@
|
|
71
71
|
server.listen(xxxxx);
|
72
72
|
|
73
73
|
```
|
74
|
+
|
75
|
+
|
76
|
+
|
77
|
+
#追記2
|
78
|
+
|
79
|
+
```
|
80
|
+
|
81
|
+
$systemctl list-unit-files --type=service
|
82
|
+
|
83
|
+
//実行結果
|
84
|
+
|
85
|
+
UNIT FILE STATE
|
86
|
+
|
87
|
+
acpid.service enabled
|
88
|
+
|
89
|
+
amazon-ssm-agent.service enabled
|
90
|
+
|
91
|
+
amzn2-early-relabel-modules.service enabled
|
92
|
+
|
93
|
+
arp-ethers.service disabled
|
94
|
+
|
95
|
+
atd.service enabled
|
96
|
+
|
97
|
+
auditd.service enabled
|
98
|
+
|
99
|
+
auth-rpcgss-module.service static
|
100
|
+
|
101
|
+
autovt@.service enabled
|
102
|
+
|
103
|
+
blk-availability.service disabled
|
104
|
+
|
105
|
+
brandbot.service static
|
106
|
+
|
107
|
+
chrony-dnssrv@.service static
|
108
|
+
|
109
|
+
chrony-wait.service disabled
|
110
|
+
|
111
|
+
chronyd.service enabled
|
112
|
+
|
113
|
+
cloud-config.service enabled
|
114
|
+
|
115
|
+
cloud-final.service enabled
|
116
|
+
|
117
|
+
cloud-init-local.service enabled
|
118
|
+
|
119
|
+
cloud-init.service enabled
|
120
|
+
|
121
|
+
codedeploy-agent.service enabled
|
122
|
+
|
123
|
+
console-getty.service disabled
|
124
|
+
|
125
|
+
console-shell.service disabled
|
126
|
+
|
127
|
+
container-getty@.service static
|
128
|
+
|
129
|
+
```
|
1
「追記」を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -41,3 +41,33 @@
|
|
41
41
|
node : v10.15.3
|
42
42
|
|
43
43
|
OS : amazon linux2
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
#追記
|
48
|
+
|
49
|
+
チャット機能のサーバー構築部分の記述です。
|
50
|
+
|
51
|
+
```node
|
52
|
+
|
53
|
+
var http = require('http');
|
54
|
+
|
55
|
+
var server = http.createServer();
|
56
|
+
|
57
|
+
var cookie = require('cookie');
|
58
|
+
|
59
|
+
var subscriber = require('redis').createClient(xxx, 'xxxxxxx');
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
// TCP接続
|
64
|
+
|
65
|
+
var socketio = require('socket.io');
|
66
|
+
|
67
|
+
var io = socketio.listen(server);
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
server.listen(xxxxx);
|
72
|
+
|
73
|
+
```
|