dengliming opened a new pull request, #7260:
URL: https://github.com/apache/shenyu/pull/7260

   ## Summary
   - Attempt every configured admin server and propagate a failure if any 
registration or heartbeat fails, even when a later server succeeds.
   - Keep the first cause and attach subsequent failures as suppressed 
exceptions.
   - The existing failback wrapper can now enroll partial registration 
failures; heartbeat failures are reported to their caller.
   
   Fixes #6559
   
   ## Validation
   - `./mvnw -pl 
shenyu-register-center/shenyu-register-client/shenyu-register-client-http -am 
-Dtest=HttpClientRegisterRepositoryTest -DfailIfNoTests=false test`
   - Checkstyle enabled. Regressions cover first/last server failures in both 
paths, attempts to every server, and preservation of multiple errors.
   
   Retries still replay registration to all configured servers, including 
previously successful servers, using the existing registration semantics.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to