JBoss가 localhost를 통해서만 액세스할 수 있고 IP를 통해 액세스할 수 없는 문제 해결

2836 단어 JavaEE

앞 순서


지금 EJB는 정말 좀 낙오된 건가? 인터넷에서 자료를 찾기도 힘들고 오래됐어...알겠습니다. 최근에 EJB에게 관심이 생겨서 공부를 했는데 서버에 다운로드해서 시작하면 서버 IP를 통해 직접 접근할 수 없고 취해서 기본적으로 로컬localhost를 통해서만 접근할 수 있습니다.원격 액세스가 필요한 경우 구성 파일을 수정해야 합니다.
소프트웨어 버전:wildfly-10.1.0.Final.네, jboss 이름까지 바꿨어요. 이건 정말 별로인 것 같아요.

프로파일 수정


${JBOSS_HOME}/standalone/configuration/standalone을 편집합니다.xml에서 다음을 찾습니다.
<interfaces>
         <interface name="management">
             <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
        interface>
         <interface name="public">
             <inet-address value="${jboss.bind.address:127.0.0.1}"/>
         interface>
interfaces>

이 중 127.0.0.1을 서버의 IP 주소로 변경하면 됩니다. 수정된 모습:
<interfaces>
         <interface name="management">
             <inet-address value="${jboss.bind.address.management:192.168.1.2}"/>
        interface>
         <interface name="public">
             <inet-address value="${jboss.bind.address:192.168.1.2}"/>
         interface>
interfaces>

참조:http://tbk.iteye.com/blog/2126932?utm_source=tuicool&utm_medium=referral

좋은 웹페이지 즐겨찾기