From 9eed1f61eab79b66fc48b18c28102ad5f7efd205 Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期二, 11 二月 2025 16:34:28 +0800
Subject: [PATCH] FeignConfig 配置feignlog级别 超时响应时间(防止预测时间过长导致报错,无法执行调度)

---
 shasteel-biz/src/main/java/com/iailab/module/shasteel/config/FeignConfig.java |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/shasteel-biz/src/main/java/com/iailab/module/shasteel/config/FeignConfig.java b/shasteel-biz/src/main/java/com/iailab/module/shasteel/config/FeignConfig.java
new file mode 100644
index 0000000..e85cd2d
--- /dev/null
+++ b/shasteel-biz/src/main/java/com/iailab/module/shasteel/config/FeignConfig.java
@@ -0,0 +1,22 @@
+package com.iailab.module.shasteel.config;
+
+import feign.Logger;
+import feign.Request;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+
+import java.util.concurrent.TimeUnit;
+
+@Configuration
+public class FeignConfig {
+
+    @Bean
+    Logger.Level feignLoggerLevel() {
+        return Logger.Level.FULL;
+    }
+
+    @Bean
+    Request.Options options() {
+        return new Request.Options(10, TimeUnit.SECONDS,3,TimeUnit.MINUTES,true); // 连接超时10秒,读取超时3分钟
+    }
+}

--
Gitblit v1.9.3