我正在运行一个命令,该命令启动一个监听端口的进程。我目前收到以下错误。
socket exception: Address already in use
问题是,我不知道该进程试图监听哪个端口。有没有办法可以监视该进程试图访问哪个端口?
我会发布代码,但不幸的是这是不可能的。我正在运行Redhat。
答案1
strace
将向您显示系统调用,包括给定进程尝试使用的端口。
我正在运行一个命令,该命令启动一个监听端口的进程。我目前收到以下错误。
socket exception: Address already in use
问题是,我不知道该进程试图监听哪个端口。有没有办法可以监视该进程试图访问哪个端口?
我会发布代码,但不幸的是这是不可能的。我正在运行Redhat。
strace
将向您显示系统调用,包括给定进程尝试使用的端口。