2016-05-28 29 views
1

herokuのwebsocketsに接続しようとしていますが、websocketハンドシェイク中にエラーが発生しています:予期しない応答コード:503。Dev Toolsのエラーは 'Service unavailable'です。WebSocketハンドシェイク中のHerokuエラー503

Serverコード

var wss = new WebSocketServer({server: app, port:5001}); 

クライアントコード(私も5001にポートを交換しています)

var host = location.origin 
      .replace(/^http/, 'ws') 
      .replace('5000','5001'); 


var ws = new WebSocket(host); 

私が開発に同じことをやっていると私は、接続に成功しました。トラブルシューティングの助けが必要ですか?ありがとう。

答えて

1

明らかに、これは私の側からの愚かな間違いでした。 here上の例に従った、すべてが...基本的に

OKだった私は何をやった、私は私のコードから、この部分は省略:

// app.listen(config.port, function(){ 
    // console.log("App started on port " + config.port); 
}); 

をし、この代わりに

var server = http.createServer(app); 
server.listen(config.port); 
を含ま
関連する問題