This is an automated email from the ASF dual-hosted git repository. hefengen pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/shenyu.git
The following commit(s) were added to refs/heads/master by this push: new d5acd11f01 [fix] fix http check (#5989) d5acd11f01 is described below commit d5acd11f0194a59f0aed8992c4166ddc325853d7 Author: aias00 <liuhon...@apache.org> AuthorDate: Wed Apr 23 09:46:54 2025 +0800 [fix] fix http check (#5989) * [fix] fix http check * [fix] fix http check --------- Co-authored-by: moremind <hefen...@apache.org> --- .../org/apache/shenyu/admin/service/impl/UpstreamCheckService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/shenyu-admin/src/main/java/org/apache/shenyu/admin/service/impl/UpstreamCheckService.java b/shenyu-admin/src/main/java/org/apache/shenyu/admin/service/impl/UpstreamCheckService.java index 522df43c06..100738c9a0 100644 --- a/shenyu-admin/src/main/java/org/apache/shenyu/admin/service/impl/UpstreamCheckService.java +++ b/shenyu-admin/src/main/java/org/apache/shenyu/admin/service/impl/UpstreamCheckService.java @@ -248,6 +248,9 @@ public class UpstreamCheckService { * @return whether this module handles */ public boolean checkAndSubmit(final String selectorId, final CommonUpstream commonUpstream) { + if (!REGISTER_TYPE_HTTP.equalsIgnoreCase(registerType) || !checked) { + return false; + } final boolean pass = UpstreamCheckUtils.checkUrl(commonUpstream.getUpstreamUrl()); if (pass) { this.submit(selectorId, commonUpstream);