有时每当我重新启动应用程序时,该应用程序是基于 java 支柱 Mysql和Jboss 4.05版本 我收到错误消息:地址已在使用中:JVM_Bind
我知道的唯一修复方法是重新启动机器并重试,它会起作用。 否则有时我会执行 Ctrl-Alt-Del 并停止所有与 Java 相关的进程,有时这也有效。
但是确切的原因是什么以及我们如何防止这个问题呢?
最佳答案
Address already in use: JVM_Bind
意味着其他一些应用程序已经在监听您当前应用程序尝试绑定(bind)的端口。
您需要做的是,更改当前应用程序的端口或更好的端口;只需找出已经运行的应用程序并将其杀死即可。
在 Linux 上,您可以使用以下方式找到应用程序 pid:
netstat -tulpn
关于java - 地址已被使用 : JVM_Bind java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62155831/