WebtoB 6.1
본 장에서는 WebtoB 6.1의 신규 기능과 이전 버전에서 변경된 기능, 버그 패치에 대해서 설명한다.
1. 신규 기능
1.1. IPv6 지원
-
WebtoB6에서 IPv6 주소체계에서 listen 할 수 있도록 기능을 지원한다 (하나의 fd socket에서 IPv4, IPv6를 모두 수용하는 dual-stack 방식)
1.5. HTTP, WJP, TCP Server에 Access 설정 기능 추가
-
http server에 access 기능이 추가되었으며, Access절을 HTTP 외에도 적용될 수 있도록 추가
1.12. enable_expect_100_continue 설정 추가
-
WebtoB5의 *NODE절 Options의 IgnoreExpect100Continue 설정을 WebtoB6에서 쓸 수 있도록 기능 추가
1.13. enable_allow_header_on_405 옵션 추가
-
WebtoB5의 *Node절 Options 설정에 있던 ExcludeAllowHeaderOnError 설정을 WebtoB6에서 쓸 수 있도록 기능 추가
1.14. Access 로그를 상세히 남기는 기능 추가
-
WebtoB5의 *Node절 TraceAccessLog 설정을 WebtoB6에서 acess log 설정을 DEBUG로 설정 가능하도록 기능 추가
1.16. SERVICE uri, ext 의 match 방식에 exact, regex 타입 추가
-
WebtoB5와 동일하게 *uri 및 *ext절에 exact, prefix, regex 타입이 모두 가능하도록 기능 추가 (*uri절 fn은 제외)
1.17. SERVICE uri 에 goto_ext, stop_if_no_ext 기능 추가
-
WebtoB5의 GotoExt 및 StopIfnoExt절이 WebtoB6에서도 사용 가능하도록 추가
1.20. thread name 을 프로세스 모니터링 명령어(ps, top, htop 등)에서 확인 가능하는 기능 추가
-
Thread의 command 정보를 모니터링 하는 기능 추가
2. 변경사항
3. 버그 수정
3.2. Reverse Proxy Group Failover & Failback 상황에서 무한히 대기하는 버그 수정
-
복수 개의 rproxy 서버중 일부 연결에 실패할 때, http failure 발생시 무한루프에 빠지는 버그 수정
3.3. JEUS 및 Reverse Proxy 처리 후, connection info API 호출시 core 발생하는 버그 수정
-
jeus 및 rproxy 연결 종료 시 server pool에서 정리하지 않아 ci요청시 core발생하는 버그 수정
3.4. updateconfig API 호출시 설정 검증에 실패할때 WebtoB 종료되는 버그 수정
-
updateconfig API 호출시 설정 검증에 실패할때 WebtoB가 강제종료되는 버그