jboss 환경 설정 참조

ITKHJ·2022년 10월 15일

Server

목록 보기
7/32
post-thumbnail

경로 : /home/jboss/jboss-eap-7.3/standalone/configuration
standalone.xml

driver 변경

           <datasource jndi-name="java:/jdbc/DS" pool-name="userDS" enabled="true" use-java-context="true" use-ccm="true">
                <connection-url>jdbc:oracle:thin:@192.168.123.20:1521:orcl</connection-url>
                <driver>oracle</driver>
                <security>
                    <user-name>dev</user-name>
                    <password>dev</password>
                </security>
            </datasource>
            <datasource jndi-name="java:/jdbc/rndDS" pool-name="rndDS" enabled="true" use-java-context="true" use-ccm="true">
                <connection-url>jdbc:mariadb://192.168.123.20:3306/user_rnd_db?serverTimezone=UTC</connection-url>
                <driver>mariadb</driver>
                <security>
                    <user-name>user_rnd_user</user-name>
                    <password>rnd_user!@#$%</password>
                </security>
            </datasource>
            <datasource jndi-name="java:/jdbc/posDS" pool-name="posDS" enabled="true" use-java-context="true" use-ccm="true">
                <connection-url>jdbc:mariadb://192.168.123.20:3306/user_pos_db?serverTimezone=UTC</connection-url>
                <driver>mariadb</driver>
                <security>
                    <user-name>user_pos_user</user-name>
                    <password>pos_user!@#$%</password>
                </security>
            </datasource>

datasource 변경

           <datasource jndi-name="java:/jdbc/userDS" pool-name="userDS" enabled="true" use-java-context="true" use-ccm="true">
                <connection-url>jdbc:oracle:thin:@192.168.123.20:1521:orcl</connection-url>
                <driver>oracle</driver>
                <security>
                    <user-name>dev</user-name>
                    <password>dev</password>
                </security>
            </datasource>
            <datasource jndi-name="java:/jdbc/rndDS" pool-name="rndDS" enabled="true" use-java-context="true" use-ccm="true">
                <connection-url>jdbc:mariadb://192.168.123.20:3306/user_rnd_db?serverTimezone=UTC</connection-url>
                <driver>mariadb</driver>
                <security>
                    <user-name>user_rnd_user</user-name>
                    <password>rnd_user!@#$%</password>
                </security>
            </datasource>
            <datasource jndi-name="java:/jdbc/posDS" pool-name="posDS" enabled="true" use-java-context="true" use-ccm="true">
                <connection-url>jdbc:mariadb://192.168.123.20:3306/user_pos_db?serverTimezone=UTC</connection-url>
                <driver>mariadb</driver>
                <security>
                    <user-name>user_pos_user</user-name>
                    <password>pos_user!@#$%</password>
                </security>
            </datasource>

127.0.0.1 → 0.0.0.0 으로 변경(로컬 호스트가 아닌 모두 허용으로 변경)

    <subsystem xmlns="urn:jboss:domain:webservices:2.0" statistics-enabled="${wildfly.webservices.statistics-enabled:${wildfly.statistics-enabled:false}}">
        <wsdl-host>${jboss.bind.address:0.0.0.0}</wsdl-host>
        <endpoint-config name="Standard-Endpoint-Config"/>
        <endpoint-config name="Recording-Endpoint-Config">
            <pre-handler-chain name="recording-handlers" protocol-bindings="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM">
                <handler name="RecordingHandler" class="org.jboss.ws.common.invocation.RecordingServerHandler"/>
            </pre-handler-chain>
        </endpoint-config>
        <client-config name="Standard-Client-Config"/>
    </subsystem>
    <subsystem xmlns="urn:jboss:domain:weld:4.0"/>
</profile>
<interfaces>
    <interface name="management">
        <inet-address value="${jboss.bind.address.management:0.0.0.0}"/>
    </interface>
    <interface name="public">
        <inet-address value="${jboss.bind.address:0.0.0.0}"/>
    </interface>
</interfaces>

scanner 주석 처리(war 파일을 풀어서 배포시 스캐너 사용하지 않음(주석처리)

war 파일을 삭제하고 user_in 디렉토리만 남김

- /home/jboss/jboss-eap-7.3/standalone/deployments 경로에 소스 배포
와르 파일을 풀어서 배포할 시에 스캐너를 주석처리 해야하며, 풀어진 war파일은 있어도 되나, war 자체는 있어서는 안됨
profile
모든 업무 지식 작성하자!

0개의 댓글