찾다

 >  Q&A  >  본문

java - Dubbo 서비스 클러스터 성능 분석

최근에 스트레스 테스트 중에 각 스레드가 SOA 서비스의 특정 메서드를 호출했는데 비즈니스 시작부터 반환까지 약 500ms가 소요되었지만 전체 SOA에 대한 외부 호출에는 약 4초가 걸렸습니다. 생산자 소비자와 소비자 모두 동일한 LAN에 있으며 네트워크 이유는 제외됩니다.

이 경우 SOA 메서드가 빈 개체를 직접 반환하도록 변경되면(내부 메서드는 0ms를 소비함) 전체 SOA 외부 호출은 약 20ms를 소비합니다.

이 경우 SOA 메서드를 Thread.sleep(600)으로 변경하면(내부 메서드는 600ms를 소비함) 전체 SOA 외부 호출은 약 6초를 소비합니다.

SOA의 내부 시간 소모가 전체 외부 요청에 큰 영향을 미친다는 것을 알 수 있습니다. dubbo에 이 요소를 결정하는 관련 매개변수가 있는지, 아니면 분석을 제공하는 도구가 있는지 알려주실 수 있나요? 현재, Dubbo 성능 문제를 해결할 수 있는 좋은 아이디어나 도구가 없습니다! 하나님께 깨달음을 구하십시오!

PHP中文网PHP中文网2749일 전826

모든 응답(1)나는 대답할 것이다

  • 淡淡烟草味

    淡淡烟草味2017-06-12 09:27:42

    Dubbo 클러스터 분석 사례는 다음 콘텐츠를 참고하세요: http://www.roncoo.com/course/...

    회신하다
    0
  • 취소회신하다