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]
