나는 검색 요청을 받기 위해 서버로 vert.x를 사용하고 있으며 서버에서 다양한 외부 서비스에 대한 여러 나가는 HTTP 요청을 처리합니다.나가는 HTTP 요청을 조절
비동기 동작의 경우 Vert.x 기본 http 클라이언트를 사용하여 RxJava를 사용하도록 선택했습니다.
제가 사용하는 서비스는 초당 최대 1 통화로 제한됩니다.
NIO HTTP 발신 요청을 차단하는 가장 좋은 방법은 무엇입니까?
- 단일 서버 환경에서.
- 클러스터 된 서버 환경에서. 문제를 해결하기 단일 서버에서
일부 코드를 표시 할 수 있습니까? 1 초의 병목 현상이있는 경우 왜 완전 반응을 보일까요? –
RxJava는 미래 또는 약속 기반 API보다 비동기 함수 프로그래밍에 대한보다 완벽한 솔루션 인 것처럼 보이기 때문에 RxJava를 사용하고 있습니다. –