MiddleWare(미들웨어)74 [JEUS] jeus-web-dd.xml 태그 활용하기 - JEUS5, 6 버전을 사용하는 경우 jeus-web-dd.xml 파일을 사용하곤 한다. - APP_HOME/WEB-INF 경로에 jeus-web-dd.xml 파일을 넣어야 한다. - JEUS7,8 버전도 사용하기는 하나 특별한 경우 아니면 사용 하지 않으니 버전 업그레이드 하는 경우 해당 파일을 지우거나 백업해도 무방하다. - webddgen 명령어를 사용하면 APP 경로에 자동으로 jeus-web-dd.xml 파일을 생성할 수 있다. - jeus-web-dd.xml 파일은 JEUS 에서 아닌 JEUS가 APP를 로딩하는 과정에서 APP 단위로 옵션을 적용하는 방식이다. webddgen 사용법 webddgen -file [-ctx ] [-prop ] [-verbose] 파라미터 파라미터설명 -fil.. 2024. 1. 24. [WebtoB] 패치 하기 - WebtoB 패치파일은 Technet에서 다운로드 가능하다. - Linux 계열에서 WebtoB 패치시 ROOT 계정이 필요하므로 꼭 준비 해놓자. - WebtoB 패치 전 기존 파일 백업은 필수 이며, 재 기동이 필요하다. 1. WebtoB 패치 파일 다운받기 https://technet.tmaxsoft.com/ko/front/download/findDownloadList.do?cmProductCode=0102 TmaxSoft Technical Network [technet-01] 데모라이선스 신청 데모라이선스는 제품구입 전 테스트 및 검토를 위하여 제한 된 기간 동안 발급받아 사용가능한 라이선스 입니다. technet.tmaxsoft.com 위 사이트로 이동하여 다운로드 > WebtoB 로 가면 .. 2023. 11. 25. [JEUS7,8] IP, Hostname 이 변경된 경우 설정 변경하기 - 서버 이관작업시 IP나 Hostname 이 변경된다면 JEUS 설정도 변경해줘야 한다. - 특히 Hostname이 변경된다면, JEUS License도 재 발급 해야하니 참고한다. 정식라이선스라면 재발급 요청을 해야하고, 데모라이선스라면 테크넷을 통해 받도록 하자. - Linux 계열 서버의 경우 .bash_profile / .profile 을 수정해야하고 /etc/hosts 도 수정이 필요하면 하도록 한다. - 해당 작업은 기본적으로 JEUS 전체를 중지하고 진행해야 한다. 1. jeusnm.xml 파일 수정 - JEUS_HOME/nodemanager 경로에 jeusnm.xml 파일이 있다. - 테그에 IP or Hostname 을 수정한다. 2. nodes.xml 파일 수정 - JEUS_HOME/.. 2023. 11. 2. [JEUS7,8] JDK 버전이 변경된 경우 설정 변경하기 - JDK를 업그레이드 혹은 다운그레이드 혹은 마이너 버전 변경을 하기위해 JEUS 설정을 변경해야할 경우를 가정한다. - JEUS 버전별 JDK 허용 스펙을 알아야 한다. JEUS7 JDK1.6~1.8 (JEUS7 fix5 만 JDK1.8까지 가능) JEUS8 JDK1.7~1.8 JEUS8.5 JDK 1.8 11 (JDK8 에서 11로 변경하려면 새로 설치해야한다.) - 해당 작업은 JEUS를 다운하고 시작해야하며 윈도우 서버의 경우 서비스 재 등록이 필요하다. 1. jeus.properties 파일 수정하기 - JEUS_HOME/bin 경로로 이동하면 jeus.properties 파일이 있다. - 해당 파일의 JAVA_HOME 경로를 변경해준다. - 예시는 Windows 이지만 Linux 서버도 동일.. 2023. 10. 30. [JEUS7,8] Boot Class Loader 사용하기 - APPLICATION 을 개발하다보면 Class 가 충돌하는 경우가 있거나 못불러오는 경우가 있다. - JEUS에 있는 Class와 충돌 나는 경우가 있기 때문에 이 경우 JEUS에서 우선적으로 원하는 클래스를 우선적으로 불러오도록 할 수 있다. - JEUS 는 기본적으로 APP에 있는 라이브러리를 읽도록 돼있지만, 중복되는 클래스를 염두해두자. - 이 설정 후 재 기동 필요 1. JEUS 설정을 통해 Class Loading 하기 - JEUS Webadmin > Servers > MS 선택 > Basic 텝에서 하단에 User Interceptor 를 보면 네가지 클래스 로딩 방식이 있다. Jeus Classloader Append Class Path JEUS의 최상위 ClassLoader에 새로운.. 2023. 10. 23. [WebtoB] X-Forwarded-For 설정하기 - X-Forwarded-For 설정은 WebtoB에서 NODE 절에 RPAFHeader 로 설정한다. - RPAFHeader로 설정된 header가 들어올 경 header의 IP 값으로 Remote IP를 변경한다. - AcceLog 에도 X-Forwarded-For 설정을 통해 IP를 바꿔 볼 수 있다. 1. WebtoB 설정파일(http.m)을 수정한다. - *NODE 절에 RPAFHeader = " X-Forwarded-For" 을 추가한다. - 설정 후 컴파일(wscfl -i http.m) 재 기동(wsdown > wsboot)한다. *NODE tmax WEBTOBDIR="/home/tmax/webtob", SHMKEY = 54000, DOCROOT="/home/tmax/webtob/docs",.. 2023. 10. 5. 이전 1 ··· 3 4 5 6 7 8 9 ··· 13 다음 반응형