>  기사  >  운영 및 유지보수  >  dubbo를 사용한 후 nginx를 사용해야 합니까?

dubbo를 사용한 후 nginx를 사용해야 합니까?

(*-*)浩
(*-*)浩원래의
2019-11-02 11:09:066306검색

Dubbo의 로드 밸런싱은 서비스 수준에 있는 반면 nginx의 로드 밸런싱은 여전히 ​​http 요청 수준에 있습니다.

dubbo를 사용한 후 nginx를 사용해야 합니까?

dubbo에는 서버 등록, 검색, 라우팅 및 로드 밸런싱 기능이 있습니다. (추천 학습: nginx 튜토리얼)

이러한 기능을 구현하는 모든 서비스 거버넌스 구성 요소 중에서 개인적으로 dubbo는 j2EE 카테고리에 맞게 공식화된 꽤 만족스러운 서비스 거버넌스 프레임워크이기 때문에 여전히 조금 번거롭다고 느낍니다.

Dubbo는 서비스 검색(개인적 느낌)에서 DNS와 더 유사합니다. 소비자는 그러한 서비스가 어디에 있는지 알아야 하며, Dubbo는 그에게 말한 다음 직접 호출합니다.

nginx에는 위의 기능이 있지만 두 가지 주요 기능도 있습니다:

1, 가능한 많은 연결을 유지합니다.

2. 각 연결의 특정 서비스 요구 사항을 실제 작업자에게 전달합니다.

nginx는 사용자의 브라우저와 자체 서버 사이에 위치합니다. 이는 일반적으로 일부 리소스를 관리하는 데 사용됩니다. 즉, 서로 다른 유형의 리소스를 서로 다른 서버에 배치하고 이를 관리하기 위해 nginx를 사용합니다.

dubbo는 자체 서버와 자체 서버를 연결하는 비즈니스 브릿지입니다. 즉, 서로 다른 서비스, 즉 분산 개발을 수행한 후 통합 관리를 수행합니다.

위 내용은 dubbo를 사용한 후 nginx를 사용해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.