Ich führe einen Befehl aus, der einen Prozess startet, der auf einem Port lauscht. Derzeit erhalte ich den folgenden Fehler.
socket exception: Address already in use
Das Problem ist, dass ich nicht weiß, auf welchem Port der Prozess zu lauschen versucht. Gibt es eine Möglichkeit für mich zu überwachen, auf welchen Port der Prozess zuzugreifen versucht?
Ich würde den Code posten, aber das ist leider nicht möglich. Ich verwende Redhat.
Antwort1
strace
zeigt Ihnen Systemaufrufe an, einschließlich der Ports, die ein bestimmter Prozess zu verwenden versucht.