![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
LPD(Logical pool distribution)
LPD(Logical pool dotiioution) 스레드 풀 메커니즘은 더 짧은 실행 시간을 가지고 있는 요청의 성능을 향상시키는 계획을 구현합니다. 이전 릴리스의 제품에서 아직 LPD를 구성하지 않은 경우, LPD를 구성하지 마십시오.

LPD의 필요성은 요청 유형에 따라 실행 시간이 다른 여러 EJB(Enterprise JavaBeans) 요청과 성능상의 이유로 ORB 스레드 풀을 제한해야 하는 것으로 표시됩니다. 이러한 경우, 더 긴 실행 시간의 요청은 스레드 풀의 스레드에 대한 적절한 액세스를 거부하여 더 짧은 요청에 대한 응답 시간을 더 길게 늘릴 수 있습니다. LPD는 요청자에게 스레드에 보다 짧은 시간에 보다 많이 액세스할 수 있도록 하는 메커니즘을 제공합니다.
LPD는 다음으로 시작하는 ORB 사용자 정의 특성 시작을 사용하여 관리자가 구성한 대로 오브젝트 요청 매개자(ORB) 스레드 풀을 논리 풀로 나눕니다. com.ibm.websphere.threadpool.strategy.*. 각 풀의 크기는 ORB 스레드의 최대 수의 백분율입니다. 논리 풀 백분율의 합은 100이어야 합니다.
LPD가 활성화되어 있을 경우, 들어오는 ORB 요청은 요청 유형의 히스토리 실행 시간 히스토리에 따라 풀로 벡터되거나 위치 지정됩니다. 요청 유형은 컴포넌트 간에 고유한 것으로써, 내부적으로 규정된 메소드에 의해 판별됩니다. LPD 메커니즘은 논리 풀 간에 요청의 분배를 최적화하기 위해 런타임 시 풀 대상을 조정합니다.
사용 가능한 상태가 된 후, LPD 메커니즘을 조정할 수 있습니다. LPD 메커니즘으로 생성되는 응답 시간, 처리량 조치 및 통계가 조정 프로세스를 추동합니다.