どのような状況でプロセスが使用するポートは出力netstat -a
に表示されませんか?
jenkins
マイコンピュータで実行しています。ポート8080でリッスンしています。同じポートにバインドする別のプロセスを開始しようとしましたが、ポートがすでに使用中であるというエラーが原因で失敗しました。
これでこれを行うと、出力netstat -a | grep 8080
には表示されません。jenkins
8080に正常にバインドした後、プロセスを停止しました。何が起こっているのか手がかりはありますか?
CentOSを実行しています。
ベストアンサー1
Ubuntu 14.04でも同様の状況が発生しました。実際、jenkinsデフォルトポート(8080)は/ etc / servicesの "http-alt"名にマップされます。これを簡単に確認できます
grep 8080 /etc/services
http-alt 8080/tcp webcache # WWW caching service
http-alt 8080/udp
netstatに加えて、ssの使用を検討することもできます。
ss -ntl | grep 8080
または
ss -tl | grep http-alt