1

HerokuでNode.jsアプリを作成していますが、問題が発生しました。アプリケーションでHook.ioを使用しようとしていますが、Hookがポート5000を使用しているため、Herokuから「BadBind」エラーが発生します。これを回避する方法を知っている人はいますか?

4

2 に答える 2

1

あなたが説明することは、hook.ioが複数のTCPポートにバインドするためのアクセス権を持っていることを必要とします。これでHerokuでどれだけの成功が得られるかはわかりません。

hook.io-webserverまた、廃止されたことにも注意してください。https ://github.com/hookio/webserverを参照してください。フックのネイティブHTTPおよびWebsocketサポートを可能にする最新のコアhook.ioAPIを採用しています。

新しいHTTPWebサーバーAPIについては、https ://github.com/hookio/hook.io/blob/master/examples/webserver/server.jsを参照してください。

于 2012-06-28T00:58:37.873 に答える
0

Hook.ioのデフォルトはポート5000ですが、Herokuでは、Herokuがアプリに動的に割り当てるポートを使用する必要があります。

var hook = hookio.createHook({
  hook-port: process.env.PORT || 5000
});

Hook.ioで使用できる構成は次のとおりです。

于 2012-06-26T22:36:08.220 に答える