gRPC 1.60.0 veröffentlicht, sprachübergreifendes RPC-Framework

gRPC ist ein modernes, leistungsstarkes Open-Source-RPC-Framework, das in jeder Umgebung ausgeführt werden kann. gRPC 1.60.0 wurde veröffentlicht, einschließlich einiger Verbesserungen, Verbesserungen und Fehlerbehebungen; die spezifischen Updates sind wie folgt:

Kern

  • Gemäß  dem gRFC A61-Entwurf ist Dual-Stack-IPv4- und IPv6-Backend-Unterstützung implementiert. Die xDS-Unterstützung ist derzeit GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTSdurch Umgebungsvariablen geschützt.
  • Die Unterstützung für Bazel 5 wurde eingestellt. #34813  )
  • [deps] Aktualisieren Sie die Protobuf-Version auf v25.0. #34513  )
  • [Sicherheit – Widerruf] Crl Directory Watcher-Implementierung.(  #34749  )
  • [Server] Verwenden Sie RealRequestMatcher, um die Größe der Warteschlange für ausstehende Anforderungen zu begrenzen. #34782  )
  • [chttp2] Korrigieren Sie die Statistiken zu ausgehenden Daten. #34693  )
  • [EventEngine] Aktivieren Sie den Posix EventEngine Listener in allen Versionen. #34748  )
  • [EventEngine] Aktivieren Sie den Windows EventEngine Listener auf allen Versionen. #34436  )
  • [chttp2] Alternativer Schutz vor übermäßigem Datenfluss im System. #34697  )
  • [Proxy] Unterstützt den Adresseinstellungs-Proxy. #34617  )
  • [Client-Leerlauf] Der Client-Kanal ist standardmäßig nach 30 Minuten inaktiv. #34653  )
  • [chttp2] Fügen Sie ein Experiment hinzu, um Aktivitätsprüfungen von Ping-Zeitüberschreitungen zu trennen. #34647  )
  • [chttp2] Ungültige Anfragen entfernen. #34641  )
  • [chttp2] Einstellung von Bestätigungen erzwingen. #34640  )
  • [chttp2] Begrenzen Sie den Arbeitsaufwand pro Lesezyklus. #34639  )
  • [chttp2] Begrenzt die Anzahl der empfangenen Anfragen, bevor die Antwort festgelegt wird. #34638  )
  • [chttp2] Pingen Sie RST_STREAM zufällig an. #34637  )

C++

  • [xds] C++ XdsServerBuilder entfernt die Header-Abhängigkeit src/... vom öffentlichen Header. #34790  )
  • [Reflexion] v1-Reflexion hinzufügen. #34535  )

C#

  • [csharp] Grpc.Tools-Dokumentation zum Teilen von Protodateien zwischen Projekten und Nuget-Paketen. #34521  )

Rubin

  • [Ruby] Erstellen Sie ein Debugging-Symbolpaket. #34632  )

Update-Anweisungen: https://github.com/grpc/grpc/releases/tag/v1.60.0

Supongo que te gusta

Origin www.oschina.net/news/268665/grpc-1-60-0-released
Recomendado
Clasificación