Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

どのプロセスによってポートが塞がれているかをエラーログに出す #634

Closed
Hiroshiba opened this issue Mar 14, 2023 · 2 comments

Comments

@Hiroshiba
Copy link
Member

内容

50021番ポートが偶然使われていた場合、なぜかわからないけど起動しないという形になります。
もし前のプロセスがなぜか生き残ってるなどであればPC再起動で解決しますが、そうじゃない場合は現状詰みます。

どのプロセスが専有しているのかをエラーログに出してさえいれば何かアクティブサポートができるかもしれません。
ポート50021が塞がれているか確認し、塞がれている場合はプロセスの情報をエラーログに出したいです。

前例: https://twitter.com/hiho_karuta/status/1635568169896267776

Pros 良くなる点

原因がわかる

Cons 悪くなる点

実現方法

psutilが使えそう?
https://stackoverflow.com/questions/2987168/how-to-obtain-ports-that-a-process-in-listening-on

その他

@tarepan
Copy link
Contributor

tarepan commented Mar 6, 2024

2024年3月現在、エディタ側での対応等により、前提条件が変わっている感があります。

@Hiroshiba
2024年3月現在でもこちらの issue は実装の方向性でしょうか?

@tarepan tarepan self-assigned this Mar 7, 2024
@tarepan tarepan removed the 優先度:低 (運用中止) label Mar 10, 2024
@Hiroshiba
Copy link
Member Author

確かにエディター側は衝突を回避するようになったのでほとんど問題は解決したかもですね!
サードパーティー開発している場合にエラーの原因を究明するのに便利かもですが、こういう機能をあまり見かけたことがないのでそこまで重要じゃないかもです。

役割を終えたと判断してクローズしたいと思います!
もし他の方で希望があればコメントください 🙏

@Hiroshiba Hiroshiba closed this as not planned Won't fix, can't repro, duplicate, stale Mar 16, 2024
@tarepan tarepan removed the 初心者歓迎タスク 初心者にも優しい簡単めなタスク label Mar 16, 2024
@tarepan tarepan removed their assignment Mar 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants