변명하십시오.이 말은 어리석은 초보자 용 질문 일 수 있습니다.Hystrix 및 연결 풀링
두 가지 서비스간에 회로 차단기로 Hystrix를 사용하고 있습니다. 성능을 높이기 위해 연결 풀링을 사용하고 있습니다. 우리는 Apache HttpClient의 PoolingHttpClientConnectionManager를 사용하여 연결 풀을 처리합니다.
또한 Hystrix의 'timeoutInMilliseconds'속성을 사용하여 문제를 포착합니다.
우리가 가지고있는 '문제'는 정상적인 작동에서 새 HTTPS 연결을 만드는 데 130 밀리 초가 걸렸지 만 일단 풀링되면 이러한 연결의 읽기 시간은 c12ms라는 것입니다.
우리는 'timeoutInMilliseconds'임계 값을 우리보다 높게 설정해야 연결 풀이 새로운 연결을 생성하기로 결정할 때마다 Hystrix가 실행되지 않습니다. 우리의 비 기능적 요구 사항은 서비스에 대한 대기 시간이 130ms보다 12ms 더 가깝기를 원합니다.
정확하게 Hystrix를 사용하고 있습니까? Hystrix 및 연결 풀링을 사용할 때 따라야 할 다른 패턴이 있습니까?
많은 감사,
마이크