본 포스팅은 WebtoB ServiceOrder에 따른 ERRORDOCUMENT절 설정가이드입니다.에러 응답 코드 노출을 보안하기 위해 ERRORDOCUMNET절 설정을 통해 설정한 에러페이지가 호출되도록 할 수 있습니다.ServiceOrder에 따른 동작 방식이 다르기 때문에 우선순위에 따라 설정하는 방법에 대해 기술하였습니다. 먼저 설정방법입니다.ServiceOrder가 ext,uri인 경우a. 설정방법- 설정파일 : WEBTOBDIR/config/http.m[설정 가이드]1 1) ERRORDOCUMENT 설정 추가2 3 *DOMAIN4 webtob15 6 *NODE7 sdtech WEBTOBDIR="/home/yjlee/webtob",8 SHMKEY = 51300,9 DOCROOT="/home/yj..
본 포스팅은 WebtoB LBServer 활용 가이드입니다.일반적인 CLUSTER 환경 시 WEBTOB 2대, JEUS 2대 기본 구성의 환경이 많이 존재 한다. WEBTOB와 JEUS로 연동 시 JEUS에서 WEBTOB로 붙는 Reverse Connection 방식을 사용하게 된다. 정상 구성 후엔 webtob에서 자신과 연결되어 있는 servlet 엔진으로 RR 혹은 FA 형식으로 요청을 넘겨주게 되는데, 추가 요건으로 장애 시 가 아닌 경우엔 Local에 있는 Servlet으로만 요청을 처리하도록 활용 하는 내용입니다. 1. 서버 구성 요건 1.1 환경구성Linux 서버 64bit WEBTOB 4.1.5.3 Linux(LBSServers 기능은 WEBTOB 4.1.5.X 에서 제공됩니다.) JEUS..
본 포스팅에서는 SSL 접속 테스트 방법에 대해 알아보겠습니다.본 문서에서 WebtoB가 설치된 디렉토리는 [WEBTOBDIR]로 표기 하겠습니다..윈도우 계열과 리눅스/유닉스 계열 모두 명령은 동일하므로 윈도우를 기준으로 설명하도록 하겠습니다. WebtoB 설정a. Test용 인증서 생성SSL접속 테스트를 위해 WebtoB에서 Test용 인증서를 생성합니다.CA명령어를 사용하여 Test용 인증서를 생성합니다.D:\tmax\webtob\ssl> CA -newcertD:\tmax\webtob\ssl> wbssl req -config D:\tmax\webtob\ssl\wbssl.cnf -new -x509 -keyout newcert.pem -out newcert.pem -days 365Loading 'scr..
본 포스팅은 WebtoB GotoEXT 설정 옵션 및 Regular Expression에 대한 가이드입니다.GotoEXT 옵션은 WebtoB의 URI절 옵션으로 ServiceOrder가 uri, ext 순일 때 URI매칭시 추가적으로 EXT절 매칭을 수행 하도록 할지 여부를 결정하는 옵션. 주로 정적인 파일을 WebtoB에서 처리하고자 할 때 사용합니다. GotoEXT 옵션 이슈*VHOSTvhost1ServiceOrder=”uri,ext”,…. *SVRGROUPhtmlg SvrType = HTMLjsvg1 SvrType = JSVjsvg2 SvrType = JSV *SERVERhtml SvgName = htmlg, MinProc = 5, MaxProc = 5MyGroup1 SvgName = jsvg1, ..
본 포스팅은 WebtoB PHP 설치 및 연동 가이드입니다. 1. PHP 설치 테스트 환경 테스트 환경 정보 OS : Linux 2.6.39_200.2.4.1 WebtoB Version : WebtoB 4.1.8.1 PHP Version : PHP-5.5.30 설치 경로 WebtoB : /user/nrson/webtob PHP : /user/nrson/phpinstall/php-5.5.30 * PHP 설치 전 cc 또는 gcc 컴파일러가 선 설치 되어야 PHP 설치 작업을 진행할 수 있습니다. 2. PHP 설치 가이드 WebtoB 설치는 선행 작업 되어있다고 가정하고 설명합니다. PHP 설치 바이너리 다운로드 http://php.net/downloads.php 해당 경로에서 설치 바이너리를 다운로드 받으..
본 포스팅은 WebtoB의 로그레벨 변경 및 TraceLog 그리고 accesslog 분석에 대한 가이드입니다. 1. 로그레벨 및 로그포맷 변경 방법 및 응용 예제 먼저 일반적인 WEBTOB 로그포멧 변경 방법 및 설정 예시 그리고 요청자의 IP 확인 방법에 대해 알아보겠습니다. *LOGGING절의 포맷 형식은 아래와 같습니다. [$WEBTOBDIR/config/manual.m]로 확인됩니다. 포맷 의미 %a 원격지 IP 주소 %A 로컬 IP 주소 %B HTTP 헤더를 제외하고 전송된 바이트 %b HTTP 헤더를 제외하고 전송된 바이트. CLF 포맷에서는 , 전송된 것이 없을 경우 0 으로 표시하기 보다는 ‘-‘ 로 표시한다. %{FOOBAR}e 서버에 의해 지정된 환경변수 %f 파일 이름 %h 원격지 ..
본 포스팅은 WebtoB Fast CGI 설명 및 예제를 다루어 보겠습니다. Fast CGI 란 웹 서버의 응용 프로그램 언어인 공통 게이트웨어 인터페이스(CGI)에서 하나의 프로세스가 다중 CGI 요청을 처리하도록 하여 속도를 향상시킨 웹 서버 플러그 인 프로그램이다. CGI에서는 요청 시마다 서비스를 제어하고 수행하는 프로세스를 새롭게 열고 닫아야 하지만, Fast CGI는 모든 프로세스 요청이 하나의 프로세스를 공유하기 때문에 많은 프로그램 명령이 절약되어 처리 속도가 빠르다. Open Market, Inc.에서 개발된 공개 프로그램이다. Fast-CGI는 CGI프로그램의 많은 한계를 없애버렸다. (FastCGI is removes a lot of the limitations of CGI progr..
본 포스팅은 Apache의 mod_rewrite를 대체한 WebtoB의 URLRewrite에 대해 알아보겠습니다. URL Rewrite 는 Apache의 mod_rewrite를 WebtoB에 포팅한 기능으로, rule-based URL rewriting 기능을 제공한다. URLRewrite 설정 및 확인 방법 1. 개념 1.1 URLRewrite 란? ① Client의 Requtest Header의 URL을 관리자가 목적에 맞게 변경하여 Client에게 응답할 수 있는 기능입니다. ② Apache의 mod_rewrite를 WebtoB에 포팅한 기능으로 rule-based URL rewriting 기능을 제공합니다. ③ 자주 사용되는 조건 설명 조건 설명 ^ 시작문자가 일치해야 한다. $ 종료문자가 일치해..
본 포스팅은 WebtoB 캐싱관련 테스트를 다루어 보겠습니다. 1. Conditional GETHTTP 프로토콜은 캐시 메커니즘을 정의하고 있다. 클라이언트가 서버로 요청을 보낼 때 Conditional GET Request라는 파라미터를 가진 요청을 서버로 보냄으로써 리소스가 갱신되었는지 확인 할 수 있다. 이 요청에는 If-Modified-Since라는 헤더 정보가 붙게 되는데 RFC 2822 형태로 날짜와 시간 값이 붙게 된다. 이 날짜와 시간 값을 확인하여 조건이 맞으면 캐시 된 웹 페이지를 전달하고 304 Not Modified 헤더를 클라이언트에 응답 보낸다. 2. WebtoB 캐시 기능WebtoB는 기본적으로 IMAGE, HTML, DIR Caching을 지원한다. HTH 프로세서에서 캐싱 ..
본 포스팅은 WebtoB Server의 로드밸런싱 방식인 RR/FA 동작 방식에 대해 알아보겠습니다. 본 포스팅에서는 WebtoB Server 절의 RR/FA 방식에 대한 Schedule 동작 방식과 처리 시 발생될 수 있는 부하여부에 대한 내용을 담았습니다. WebtoB RR/FA 방식 설명 Schedule 옵션 설명 (1) RR : Round Robin방식으로, Idle한 서버 프로세스에 요청을 할당합니다. (2) FA : First Assign방식으로 우선순위(index)가 높고 Idle한 서버 프로세스에 요청을 할당합니다. WebtoB RR/FA 방식에 따른 동작 방식 확인 a. jsv type 인 경우 servlet work thread가 webtob와 연결 되는 경우 webtob에 등록 된 순..
- Total
- Today
- Yesterday
- apache
- SA
- JEUS6
- MSA
- node.js
- k8s
- API Gateway
- jeus
- webtob
- git
- OpenStack
- openstack tenant
- aa
- 오픈스택
- kubernetes
- 아키텍처
- 쿠버네티스
- TA
- wildfly
- 마이크로서비스
- SWA
- 마이크로서비스 아키텍처
- JBoss
- Da
- openstack token issue
- Docker
- Architecture
- nodejs
- aws
- JEUS7
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |