HTTP 연결 관리 속성
연결 풀링은 세 가지 속성에 의해 제어됩니다.
이러한 속성의 기본값은 대부분의 고객에게 적합합니다. Glide 속성은 동적이므로 이러한 속성에 대한 변경 사항이 즉시 적용됩니다. 값을 업데이트하기 위해 중단이나 다시 시작이 필요하지 않습니다.
| 속성 | 설명 | 기본값 |
|---|---|---|
|
glide.http.connection_mgr.max_connections |
기본 시스템 인스턴스에서 아웃바운드로 허용되는 총 HTTP(S) 연결 수를 제어합니다. 이는 인스턴스 전체 값입니다. |
20 |
|
호스트당_glide.http.connection_mgr.max_연결_ |
특정 호스트와 병렬로 통신할 수 있는 |
4 |
| glide.http.outbound.max_timeout | executeAsync 메서드를 사용할 때 SOAPMessageV2 및 RESTMessageV2를 기다리는 최대 시간 제한(초)입니다. 허용되는 최대값은 30초입니다. 이 값을 30초보다 크게 설정하면 기본값은 30초입니다. 30초보다 큰 값을 설정하려면 속성을 참조하십시오 glide.http.outbound.max_timeout.enabled . | 30 |
| glide.http.outbound.max_timeout.enabled | executeAsync 메서드를 사용할 때 SOAPMessageV2 및 RESTMessageV2에 구성 가능한 하드 최대 대기 시간이 적용되는지 여부를 결정합니다. 이 속성이 false로 설정된 경우 기본 응답 시간 제한은 5분입니다. 이 속성이 true로 설정된 경우 waitForResponse() 메서드에도 값이 전달되지 않는 한 값 of glide.http.outbound.max_timeout 가 사용됩니다. 이 경우 둘 중 더 낮은 값이 사용됩니다. 이 속성을 false로 설정하고 다음 추가 속성을 구성하여 30초보다 큰 최대 응답 시간 제한을 설정할 수 있습니다.
|
예 |
|
glide.http.use_connection_mgr |
연결 풀링을 켜고 끕니다. 새 동작을 사용하지 않도록 설정하려면(권장되지 않음) |
예 |