서버는 구성된 가상 서버로 요청을 전달하기 전에 HTTP Listener를 통해 HTTP 요청을 수락합니다. 이 페이지에서는 HTTP Listener를 추가하고 구성할 수 있습니다.
HTTP Listener는 포트 번호 및 IP 주소의 고유한 조합이어야 합니다. IPV4 또는 IPV6 주소를 사용할 수 있습니다. IP 주소를 "*"로 설정하면 해당 포트에서 모든 IP 주소를 수신하는 HTTP Listener를 만듭니다.
다음 단계를 실행하면 가상 서버의 새 HTTP Listener를 만들어 들어오는 HTTP 요청을 처리할 수 있습니다.
구성 탭 아래에 있는 가상 서버 탭을 누릅니다.
HTTP Listener 하위 탭을 눌러 구성된 HTTP Listener 목록을 봅니다.
새로 만들기 버튼을 눌러 새 HTTP Listener를 만들 마법사 페이지를 엽니다.
마법사 페이지에서 다음 정보를 입력합니다.
이름 — 새 HTTP Listener의 이름입니다.
포트 — HTTP Listener가 들어오는 HTTP 요청을 바인드하고 수신하는 포트입니다.
IP 주소 — 유효한 IPv4 또는 IPv6 주소입니다. "*"는 HTTP Listener가 구성된 포트에 대해 지정된 모든 IP 주소를 수신하는 것을 의미합니다.
서버 이름 — 서버 이름을 입력합니다(예: sales.mycomp.com).
기본 가상 서버 — 드롭다운 목록에서 가상 서버를 선택합니다. 이 작업은 선택한 가상 서버에 새 HTTP Listener를 연결합니다.
설명(선택 사항) — HTTP Listener에 대한 짧은 설명을 입력합니다.
CLI 사용
CLI를 통해 HTTP Listener를 만들려면 다음 명령을 실행합니다.
wadm> create-http-listener --user=admin --password-file=admin.pwd --host=serverhost --port=8989 --listener-port=18003 --config=config1 --server-name=config1.com --default-virtual-server-name=config1_vs_1 config1_ls_1 |
CLI 참조 create-http-listener(1)를 참조하십시오.
다음 작업을 수행하여 기존 HTTP Listener 설정을 편집할 수 있습니다.
가상 서버 탭을 눌러 기존 HTTP Listener 설정을 편집니다.
HTTP Listener 하위 탭을 눌러 구성된 HTTP Listener의 목록을 봅니다.
Listener 이름 테이블 열에서 설정을 편집할 HTTP Listener를 누릅니다.
HTTP Listener의 일반 설정 및 보안 관련 설정을 모두 편집할 수 있습니다.
일반 탭을 눌러 기본 및 고급 HTTP Listener 설정을 편집합니다. 다음 옵션을 구성합니다.
이름 — 새 HTTP Listener의 이름입니다.
포트 — HTTP Listener가 들어오는 HTTP 요청을 바인드하고 수신하는 포트입니다.
IP 주소 — 유효한 IPv4 또는 IPv6 주소입니다. "*"는 HTTP Listener가 구성된 포트에 대해 지정된 모든 IP 주소를 수신하는 것을 의미합니다.
서버 이름 — 서버 이름을 입력합니다(예: sales.mycomp.com).
HTTP Listener 고급 설정을 편집하려면 고급 섹션 아래에서 고급 설정 구성 옵션을 선택합니다. 다음 옵션을 구성합니다.
억셉터 스레드 — 이 수신기에서 받은 연결을 전담하여 수락하는 스레드의 수입니다. 사용 가능한 값은 1 - 128입니다.
프로토콜 패밀리 — 수신기에서 사용되는 프로토콜입니다. 이 값을 수정하지 마십시오. 기본값은 HTTP입니다.
수신 대기열 크기 — 운영 체제 수신 대기열 백로그의 최대 크기입니다.
수신 버퍼 크기 — 운영 체제 소켓 수신 버퍼의 크기(바이트)입니다.
전송 버퍼 크기 — 운영 체제 소켓 전송 버퍼의 크기(바이트)입니다.
I/O 차단 — HTTP 수신기 소켓이 차단 모드인지 확인합니다. 기본적으로 사용 안 함으로 설정됩니다.