2017-10-01 38 views
0

EC2インスタンスのポート8080でAkka HTTPサービスを実行しています。 Webソケット接続を期待していますが、通常のHTTPでは400の不正な要求が返されます。Webソケット経由でEC2インスタンスに接続できません

私はAkkaのサービスを開始するために、このコードを使用します。私はこの期待される動作を持っているリモート端末からではなく、外部から

Http().bindAndHandle(route, "localhost", 8080)

を。ここで

$ wget ec2-XX-XXX-XX-XXX.compute-1.amazonaws.com:8080 
--2017-10-01 15:27:31-- http://ec2-XX-XXX-XX-XXX.compute-1.amazonaws.com:8080/ 
Resolving ec2-XX-XXX-XX-XXX.compute-1.amazonaws.com... XX.XXX.XX.XXX 
Connecting to ec2-XX-XXX-XX-XXX.compute-1.amazonaws.com|XX.XXX.XX.XXX|:8080... failed: Connection refused. 

は私のインバウンドルールの設定です:

Security group

私はnetstat --listen -pポート8080を行う場合は表示されません。

ありがとうございます!

答えて

0

私はこの問題を発見しました。サービスをEC2インスタンスのプライベートIPアドレスにバインドする必要があります。

関連する問題