2011-08-08 13 views
0

nginx_tcp_proxy_moduleでnignxにパッチを当てました。Ngnixプロキシを使用してNodeJSサーバーに接続する方法は?

だから私はhttp://domainname/activityに接続したいです、NodeJSに転送されます!

次のテストしていたとき、私は例外を気づい:

リクエストURL:

var socket = new io.Sockect("http://localhost/activity"); 

クライアントは、このような間違った要求を行ったhttp://http//domainname/activity:80/socket.io/xhr-polling//1312776194995

誰もが間違っているものを私に伝えることができますか?

ありがとうございます!

+0

あなたのnginxの設定を教えない限り... –

+0

追加の場所/アクティビティ{proxy_pass http://127.0.0.1:8080;}他の設定は通常通りです! – benyu

+0

そして私はTCPサーバを設置しました:http://www.letseehere.com/about-johnathan-leppert – benyu

答えて

0

は、代わりに新しいio.Socket(...)の

var socket = io.connect('http://localhost/activity'); 

をお試しください。

詳細はSocket.ioページをご覧ください。

+0

はい、socket.io-7の接続方法が利用可能です。 nginxからnodejにリクエストを転送する方法はありますか? – benyu

+0

私はnginx_tcp_proxy_moduleにパッチを当てましたが、tcp {}セクションでnginxに要求を転送する方法はありますか? – benyu

関連する問題