2017-05-03 5 views
0

レールプロジェクトにはslanger(およびredis)がインストールされています。すべてのレールインスタンスがオフです。Slanger:イベントマシンのポート例外

私はredis-serverを実行し、正常に動作します。

slanger --app_key MyPusherApiKey --secret MyPusherSecret

をし、それが次の例外が発生します:しかし、私は実行

私のディレクトリ/ルビー/ルビー-2.2.3/libに/ルビー/宝石/ 2.2.0 /宝石を`start_tcp_server「/eventmachine-1.0.9.1/lib/eventmachine.rb:534:in:なしアク​​セプタ(ポートが使用されているか、root権限が必要)(例外RuntimeError)

from my-directory/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/eventmachine-1.0.9.1/lib/eventmachine.rb:534:in `start_server' 
from my-directory/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/em-websocket-0.5.1/lib/em-websocket/websocket.rb:46:in `run' 
from my-directory/.rvm/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/em-websocket-0.5.1/lib/em-websocket/websocket.rb:39:in `block in start' 
from my-directory/.rvm/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/eventmachine-1.0.9.1/lib/eventmachine.rb:170:in `call' 
from my-directory/.rvm/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/eventmachine-1.0.9.1/lib/eventmachine.rb:170:in `run' 

私は、もしポートと思いました使用中に、私はちょうどこのようにそれを変更することができました。

slanger --app_key MyPusherApiKey --secret MyPusherSecret -a 0.0.0.0:3646

しかし、私はまだ同じエラーを取得します。何か案は?

答えて

0

最後に、ポート8080がNginxによって使用されていたことがわかりました。 nginxを停止して正常に動作しました。

nginxの停止-s

関連する問題