sac/sf-vertx/src/main/java/com/sf/vertx/handle/BodyPreCheckHandlerImpl.java
ztzh_xieyun 17da90448e 反向代理-接口连接超时
"apiConfig": [
                {
                    "apiCode": "sac6872cb7daf0249e998f11f4b7686f548",
                    "method": "POST",
                    "strategy": [],
                    "timeout": 300,
                    "uri": "*"
                },

ReverseProxy setConnectionTimeout方法
2024-05-31 16:15:08 +08:00

22 lines
567 B
Java

package com.sf.vertx.handle;
import com.sf.vertx.enums.GatewayError;
import com.sf.vertx.exception.ServiceException;
import io.vertx.ext.web.RoutingContext;
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class BodyPreCheckHandlerImpl implements BodyPreCheckHandler {
@Override
public void handle(RoutingContext ctx) {
try {
} catch (Exception e) {
log.error("BodyPreCheckHandlerImpl:",e);
ctx.fail(new ServiceException(GatewayError.DEFAULT_SERVICE_ERROR));
return;
}
ctx.next();
}
}