WebtoB 6.1
새로운 기능
WebtoB 6.1에서 새로 추가된 기능은 다음과 같습니다.
네트워크
-
IPv6 주소 체계에서 요청을 수신할 수 있도록 지원
-
JEUS의 내장 WebtoB 간 통신을 위한 UDS 지원
-
HTTP/2 프로토콜 지원 (h2c connection Upgrade 방식 및 Reverse Proxy 환경)
모니터링
-
WebtoB 5에서 사용하던 wsadmin 명령어를 WebtoB 6.1에서도 지원
-
wsadmin 결과를 터미널에 바로 출력할 수 있는
-C옵션 추가 -
프로세스 모니터링 명령어(ps, top, htop 등)에서 스레드 이름 확인 가능
-
ps명령어를 통해 프로세스별 이름 표시 기능 추가
환경 설정
-
Access 절 설정 추가
http,WJP,tcp_servers절에 IP 주소, 네트워크, 헤더 정보 기반 요청 허용 여부 설정 -
Directory 절 설정 추가
특정 디렉터리에 대한 접근 제한 기능 설정
-
Service URI/EXT 매칭 방식 확대
기존 prefix 외에 exact, regex 타입 추가
-
Service URI에 EXT 매칭 동작 제어 설정 추가
goto_ext,stop_if_no_ext,ext설정 추가 -
URL Rewrite 및 Dynamic Proxy 설정 추가
enable_url_rewrite설정으로 URL 재작성 및 Dynamic Proxy 기능 활성화 -
URL 인코딩(Charset) 설정 추가
HTTP 요청 URL 경로의 Charset 변환 기능 설정
-
Expires 절 설정 추가
mime-type 문서 전송 시 응답 헤더에 만료 일자 설정
-
Listen Address 설정 추가
http_servers,wjp,tcp절에 접속 IP와 포트 개별 지정 가능 -
enable_expect_100_continue설정 추가HTTP 요청 헤더에 "Expect: 100-continue" 포함 시 100 Continue 응답 반환 여부 설정
-
enable_allow_header_on_405설정 추가HTTP 405 응답 시 Allow 헤더 포함 여부 설정
-
enable_block_listen설정 추가서버가 서비스 불능 상태 시 가상 호스트의 서비스를 모두 닫는 설정
개선 및 변경 사항
해결된 문제
이전 버전에서 확인된 문제는 다음과 같이 수정되었습니다.
네트워크
-
대용량 SSL 처리 실패 문제 해결
-
sslname에 빈 문자열 설정 시 core가 발생하는 문제 해결
-
여러 rproxy 서버 중 일부 연결이 실패할 때, HTTP 실패 발생으로 무한 루프에 빠지는 문제 해결
-
JEUS 및 Reverse Proxy 처리 후 connection info(ci) API 호출 시 core가 발생하는 문제 해결
-
rproxy 환경에서 클라이언트가 SSL 연결로 부하를 가할 때 core가 발생하는 문제 해결