TCP 전송 채널 사용자 정의 특성

TCP 전송 채널을 사용하는 경우, TCP 전송 채널 사용자 정의 특성을 사용하여 내부 TCP 전송 채널 특성을 구성할 수 있습니다.

TCP 전송 채널 사용자 정의 특성을 추가하려면 다음 조치를 수행하십시오.
  1. 관리 콘솔에서 서버 > 서버 유형을 클릭한 후 다음 경로 중 하나를 따르십시오.
    • 애플리케이션 서버 > server_name을 클릭하고 작성하는 체인 유형에 따라 다음 옵션 중 하나를 선택합니다.
      • SIP 컨테이너 설정을 펼친 후 SIP 컨테이너 전송 체인을 클릭하십시오.
      • 웹 컨테이너 설정을 펼친 후 웹 컨테이너 전송 체인을 클릭하십시오.
      • [z/OS]컨테이너 서비스 아래에서 ORB 서비스 > ORB 서비스 전송 체인을 클릭하십시오.
      • 서버 메시징을 펼치고 메시징 엔진 인바운드 전송 또는 IBM MQ 링크 인바운드 전송을 클릭하십시오.
    • 프록시 서버를 클릭하고 HTTP 프록시 서버 설정을 펼친 다음 프록시 서버 전송을 클릭한 후 HTTPS_PROXY_CHAIN 또는 HTTP_PROXY_CHAIN을 선택하십시오. 그런 다음 HTTP 프록시 인바운드 채널을 클릭하십시오.
  2. 사용자 정의 특성을 지정하려는 TCP 채널이 포함된 전송 체인을 선택하십시오.
  3. TCP 인바운드 채널을 선택하십시오.
  4. 사용자 정의 특성 > 새로 작성을 클릭하고 일반 특성을 펼친 후 이름 필드에 사용자 정의 특성 이름을 지정하고 필드에 이 특성의 값을 지정하십시오. 설명 필드에 이 특성에 대한 설명을 지정할 수도 있습니다.
  5. 적용 또는 확인을 클릭하십시오.
  6. 저장을 클릭하여 구성 변경사항을 저장하십시오.
  7. 서버를 다시 시작하십시오.
다음 TCP 전송 채널 사용자 정의 특성은 제품과 함께 제공됩니다. 이러한 특성은 TCP 전송 채널의 설정 페이지에 표시되지 않습니다.

listenBacklog

listenBacklog 특성을 사용하여 운영 체제가 애플리케이션 서버가 연결을 승인할 때까지 기다리는 동안 버퍼링할 수 있는 최대 미해결 연결 요청 수를 지정합니다. 이 운영 체제 버퍼가 가득 차면, 클라이언트가 연결을 시도하는 경우에 연결 요청이 거부됩니다. 이 특성의 값은 각 전송에 고유합니다.

동시에 여러 연결을 제어해야 하는 경우 관리 콘솔 TCP 전송 채널 설정 페이지의 최대 열린 연결 수 필드를 사용합니다.

정보
데이터 유형 정수
기본값 511
[z/OS]참고: TCP/IP 프로파일에 있는 SOMAXCONN 문의 스펙으로 listenBacklog에 사용하는 값을 제한할 수 있습니다. listenBacklog 값이 SOMAXCONN 값보다 큰 경우 listenBacklog 값은 사용되지 않고 SOMAXCONN 값이 사용됩니다.

중요: listenBacklog가 HTTP, HTTP SSL, IIOP 및 IIOP SSL 채널 유형에서 설정되지 않은 경우, listenBacklog는 더 이상 사용되지 않는 환경 값(protocol_http_backlog, protocol_https_backlog, protocol_iiop_backlogprotocol_iiop_backlog_ssl)에서 설정됩니다. 더 이상 사용되지 않는 환경 값이 지정되지 않은 경우 기본값 10이 사용됩니다.

HTTP, HTTP SSL, IIOP 및 IIOP SSL을 제외한 채널 유형의 경우, listenBacklog의 기본값은 511입니다.

[z/OS]

zaioFreeInitialBuffers

zaioFreeInitialBuffers 특성을 사용하여 초기 읽기 버퍼에 더 이상 연결하지 않아도 되는 경우 TCP 채널이 새 연결에 사용되는 해당 버퍼를 해제해야 하는지 표시합니다. 기본적으로 이 초기 읽기 버퍼는 각 연결에 대해 캐시됩니다. 연결이 완료되면 메모리 할당을 방지하기 위해 읽기 버퍼가 재사용됩니다. 이 프로세스는 연결당 하나의 요청이 있는 비지속적 연결에서 잘 작동합니다. 그러나 매우 지속적인 연결의 경우 버퍼가 사용되지 않는 경우에도 상당한 시간 동안 지속될 수 있습니다. 연결된 클라이언트가 많이 필요한 워크로드의 경우 언어 환경(LE) 힙 영역 부족 문제가 발생할 수 있습니다. 워크로드에 비지속적 연결이 주로 구성되어 있지 않으면 이 사용자 정의 특성을 true로 설정하여 초기 읽기 버퍼의 릴리스를 사용 가능하도록 합니다.

참고: 이 특성을 true로 설정한 경우 다음 TCP 채널을 사용하는 애플리케이션 서버에 대해 구성된 JVM 일반 인수에 다음 일수를 추가해야 합니다.
-Dcom.ibm.ws.buffermgmt.impl.WsByteBufferPoolManagerImpl=
    com.ibm.ws.buffermgmt.impl.ZOSWsByteBufferPoolManagerImpl
정보
데이터 유형 String
기본값 false

soReuseAddr

soReuseAddr 사용자 정의 특성을 사용하여 바인드 동작을 제어합니다. WebSphere Application Server를 다시 시작할 때 인바운드 TCP 채널이 청취 소켓을 바인드하는 데 문제가 있는 경우 바인드가 성공하거나 허용된 바인드 시도 수가 초과될 때까지 오류가 SystemOut 파일에 인쇄됩니다. 이 사용자 정의 특성을 사용하면 바인드 프로세스 중에 반복되는 오류 메시지를 방지할 수 있습니다.

인바운드 TCP 채널 바인딩 환경의 경우 TCP 인바운드 채널 처리에 영향을 주는 SoReuseAddr 사용자 정의 특성을 사용하여 반복되는 오류 메시지를 방지할 수 있습니다. SoReuseAddr이 1로 설정된 경우 소켓에서 재사용 옵션을 true로 설정하여 TCP 채널이 각 바인드를 강제로 시도합니다. WebSphere Application Server를 다시 시작하면 TIME_WAIT 상태의 소켓이 있어도 첫 번째 바인딩 시도를 처리합니다.
참고: soReuseAddr 특성을 적용한 다음 처음으로 다시 시작하면 이전 바인딩 인스턴스(false로 바인드됨)를 처리합니다. 항상 다시 사용을 true로 설정하여 다시 사용이 성공하도록 하려면 두 번 다시 시작해야 합니다. 다시 시작하기 전에 모든 TIME_WAIT 소켓이 사라질 때까지 대기할 수 있습니다.
정보
데이터 유형 정수
기본값 0

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rrun_chain_tcpcustom
파일 이름:rrun_chain_tcpcustom.html