Address already in use
port
現在の実行に割り当てようとしているが、すでに他のプロセスに占有/割り当てられていることを意味します。
開発者であり、多くのテストを必要とするアプリケーションで作業している場合は、同じアプリケーションのインスタンスがバックグラウンドで実行されている可能性があります(適切に停止するのを忘れている可能性があります)
したがって、このエラーが発生した場合は、ポートを使用しているアプリケーション/プロセスを確認してください。
Linuxでは、を使用してみてくださいnetstat -tulpn
。このコマンドは、実行中のすべてのプロセスを含むプロセスリストを一覧表示します。
アプリケーションがポートを使用しているかどうかを確認します。 そのアプリケーションまたはプロセスが別の重要なものである場合は、どのプロセス/アプリケーションでも使用されていない別のポートを使用することをお勧めします。
とにかく、あなたはあなたのポートを使用するプロセスを停止し、あなたのアプリケーションにそれを取らせることができます。
Linux環境を使用している場合は、次のことを試してください。
netstat -tulpn
プロセスを表示するために使用
kill <pid>
これにより、プロセスが終了します
Windowsを使用している場合は、
netstat -a -o -n
ポートの使用状況を確認するために使用します
taskkill /F /PID <pid>
そのプロセスを殺すために使用する