[解決済み] node js listen EADDRINUSE エラー(シンプルな httpserver の場合
2022-02-11 11:21:05
質問
簡単なnode jsのhttpサーバーを持っています。
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);
を実行すると
node basicserver.js
私は
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: listen EADDRINUSE
at errnoException (net.js:642:11)
at Array.0 (net.js:743:26)
at EventEmitter._tickCallback (node.js:192:40)
私が見たのは これ の投稿がありますが、その投稿はTCPサーバに特化したもので、httpサーバには対応していないようです。どなたか助けてください。
解決方法は?
あなたがリッスンしているポートは、すでに他のプロセスによってリッスンされています。この場合、それはあなた自身であるような気がします。この場合
ps aux | grep node
を使用し、その後に
kill <pid>
ノードのプロセスを終了させます。そのほかにも、別のポートを試すこともできます。
--更新--。
どのプロセスがリッスンしているのか知りたい場合は
netstat -lpn
(
-l
は、リスニングポートを調べるためのものです。
-p
には、プロセス名とpidを入れます。
-n
はホスト名を解決しない、さもなければ遅くなる)、異なるポートでリッスンしているプロセスを見つけるために。もし数が多ければ
netstat -lnp | grep :8888
.
も使用できる。
fuser 8888/tcp
を追加すると、プロセスの pid が表示されます。
-k
はプロセスを強制終了させるので、今までで一番速い方法です。
この2つのコマンドは リナックス .
関連
-
[解決済み] NodeJSの使用中にError: listen EADDRINUSEを修正する方法は?
-
[解決済み】「npm install」と「npm rebuild」の違いとは?
-
[解決済み】E11000重複キーエラー mongodb mongooseのインデックス
-
[解決済み] MongoDB でコレクションを日付順に並べるには?
-
[解決済み] npm install エラー - ローカルの発行者証明書を取得できません。
-
[解決済み] ExpressJS : res.redirect()が期待通りに動作しない?
-
[解決済み] TypeErrorです。リクエストパスにエスケープされていない文字が含まれています。
-
[解決済み] NodeJsのSequelizeでautoIncrementはどのように動作するのですか?
-
[解決済み] エラーです。Cannot find module 'ejs'
-
[解決済み] ノード / エクスプレス EADDRINUSE、アドレスはすでに使用中です - サーバーを停止してください。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] エラー: nodejs の get 呼び出しで getaddrinfo ENOTFOUND が発生しました。
-
[解決済み】モジュール '@babel/core' が見つかりません。
-
[解決済み】ブロックスコープの宣言は、ストリクトモード以外ではまだサポートされていません。
-
[解決済み】「npm install」と「npm rebuild」の違いとは?
-
[解決済み】NPMインストールエラー:解析中の予期せぬJSON入力の終了 '...nt-webpack-plugin": "0'' 付近。
-
[解決済み】npm 5で作成されたpackage-lock.jsonファイルはコミットするのでしょうか?
-
[解決済み] MongoDB でコレクションを日付順に並べるには?
-
[解決済み] nodeファイルの先頭にある"/usr/bin/env node "は、具体的には何をするのですか?
-
[解決済み] TypeError: コールバックはnodejsの関数ではありません。
-
[解決済み] バルク更新を行う。