문제

이상한 문제가 있습니다.

Linux 시스템이 있고 해당 기계에 JDK1.6을 설치했으며 일부 비즈니스가 진행되었으며 며칠 후에 시스템의 IP 주소를 변경해야했습니다. 그리고 몇 달이 지난 지금 ... 나는 스프링 애플리케이션을 작동 시키려고 노력하고 있습니다 ... 그리고 RMI 서버가 이전 IP 주소에서 시작하는 것 같습니다 ...

    21:12:45,412 DEBUG [org.springframework.remoting.rmi.RmiServiceExporter] RMI registry access threw exception
java.rmi.ConnectIOException: Exception creating connection to: 192.168.13.55; nested exception is:
        java.net.SocketException: Network is unreachable
        at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:614)
        at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)
        at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
        at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)
        at sun.rmi.registry.RegistryImpl_Stub.list(Unknown Source)
        at org.springframework.remoting.rmi.RmiServiceExporter.testRegistry(RmiServiceExporter.java:411)
        at org.springframework.remoting.rmi.RmiServiceExporter.getRegistry(RmiServiceExporter.java:391)

Somone은 그 과정을 설명하거나 여기서 일어나는 일에 대해 약간의 빛을 비추거나 여기서 진행되고있을 수 있습니다.

도움이 되었습니까?

해결책

좋아요, 응답에 감사드립니다 ... 정말 감사합니다 ...하지만 내 /etc /hosts 파일의 항목이 내 호스트 이름을 이전 IP 주소에 바인딩하고 있음을 알기에는 너무 취했을 것입니다 ... 그것을 제거했습니다 ... 물건은 매력처럼 작동했습니다.

다른 팁

어딘가에 기존 참조가 없는지 확인하기 위해 스프링 구성을 확인 했습니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top