SOFABoot ist ein Open-Source-Spring-Boot-basiertes Forschungs- und Entwicklungsframework von Ant Financial. Basierend auf Spring Boot bietet es Funktionen wie Bereitschaftsprüfung, Klassenisolierung und Protokollraumisolierung. Während SOFABoot Spring Boot verbessert, bietet es Benutzern die Möglichkeit, SOFA-Middleware sehr bequem in Spring Boot zu verwenden.
SOFABoot 3.20.0 ist jetzt veröffentlicht und die spezifischen Updates umfassen:
Neue Eigenschaften
- Nebenwirkungsfreies Stubbing- Framework für SOFABoot #1237 #1241 #1242 hinzugefügt
- Aktualisieren Sie Spring Boot 2.7.14 #1205
- Sofa-Tracer auf 3.1.3 #1217 aktualisieren
Optimieren
- Unterstützt die wiederholte Konfiguration des Sofa-Dienstes Nr. 1204
- Entfernen Sie die Suchstrategie Nr. 1220 für die Autokonfigurations-Bean-Erstellungsbedingung
- Abhängigkeitskompatibilitätsvalidator Nr. 1221 und Nr. 1223 hinzufügen
- Aktualisieren Sie einige Fehlermeldungen #1222
- Stellen Sie sicher, dass threadlokale Objekte nach Verwendung von #1225 entfernt werden
- Fügen Sie das Protobuf-Abhängigkeitsmanagement Nr. 1231 hinzu
- Initialisieren Sie den kanonischen Namen des Schnittstellentyps, um Mehrfachreflexion zu vermeiden #1233
Update-Anweisungen: https://github.com/sofastack/sofa-boot/releases/tag/v3.20.0