ホームページ  >  記事  >  ウェブフロントエンド  >  Node.js接続ECONNREFUSEDエラーの解析_基礎知識

Node.js接続ECONNREFUSEDエラーの解析_基礎知識

WBOY
WBOYオリジナル
2016-05-16 17:37:491239ブラウズ

最近、Angularjs の Node.js デモを準備していたときに、Mac 開発で次のようなエラーが発生しました。

events.js:71

throw argument[1] // 未処理の「エラー」イベント

^

エラー: ECONNREFused に接続します

errnoException (net.js:770:11)

Object.afterConnect [as oncomplete] (net.js:761:19)

最終的に stackoverflow で解決策が見つかりました。これは主に、node.js サーバー プロセスがまだ実行中であり、前回シャットダウンされなかったためです。そのため、Mac での操作は次のとおりです。

ps aux | ノード

twer 7668 4.3 1.0 42060 10708 pts/1 Sl 20:36 0:00 ノードサーバー

twer 7749 0.0 0.0 4384 832 pts/8 S 20:37 0:00 grep --color=auto ノード

出力から、プロセス PID7668 が使用中であることがわかります。そのため、このダイハードを強制終了し、kill -9 7668 を実行する必要があります。OK、ワンクリックで完了し、サーバーを再起動できます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。