Heim  >  Fragen und Antworten  >  Hauptteil

Java – Dubbo-Service-Cluster-Leistungsanalyse

Ich bin kürzlich auf ein solches Problem gestoßen. Jeder Thread hat eine bestimmte Methode des SOA-Dienstes aufgerufen. Im Methodenkörper dauerte das Geschäft vom Start bis zur Rückkehr etwa 500 ms, aber der externe Aufruf der gesamten SOA dauerte etwa 4 Sekunden. Produzent Sowohl der Verbraucher als auch der Verbraucher befinden sich im selben LAN, was Netzwerkgründe ausschließt

Wenn in diesem Fall die SOA-Methode so geändert wird, dass sie direkt ein leeres Objekt zurückgibt (die interne Methode verbraucht 0 ms), dauert der gesamte externe SOA-Aufruf etwa 20 ms;

Wenn in diesem Fall die SOA-Methode in Thread.sleep(600) geändert wird (die interne Methode benötigt 600 ms), dauert der gesamte externe SOA-Aufruf etwa 6 Sekunden

Es ist ersichtlich, dass der interne Zeitverbrauch von SOA die gesamte externe Anfrage stark beeinflusst. Können Sie mir bitte sagen, ob Dubbo über relevante Parameter verfügt, die diesen Faktor bestimmen, oder gibt es ein Tool, das eine Analyse ermöglicht? Derzeit gibt es keine guten Ideen oder Tools zur Behebung von Dubbo-Leistungsproblemen! Bitte Gott um Erleuchtung!

PHP中文网PHP中文网2708 Tage vor792

Antworte allen(1)Ich werde antworten

  • 淡淡烟草味

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

    Dubbo集群的分析案例可以参考下这个内容:http://www.roncoo.com/course/...

    Antwort
    0
  • StornierenAntwort