From 87f597b69006591a22ce89e0a3782c985a7653a4 Mon Sep 17 00:00:00 2001 From: Liuyang <2746366019@qq.com> Date: Sat, 8 Feb 2025 18:34:21 +0800 Subject: [PATCH] =?UTF-8?q?fix(llm):=20=E9=87=8D=E7=BD=AE=20Unirest=20?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E4=BB=A5=E9=81=BF=E5=85=8D=E5=86=85=E5=AD=98?= =?UTF-8?q?=E6=B3=84=E6=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在更新知识库时添加了 Unirest 配置重置操作 - 确保每次请求后都重新设置 Unirest 配置,防止潜在的内存泄漏问题 --- .../llm/service/knowledgebase/KnowledgeBaseServiceImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/knowledgebase/KnowledgeBaseServiceImpl.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/knowledgebase/KnowledgeBaseServiceImpl.java index 6dac46778..fe9754813 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/knowledgebase/KnowledgeBaseServiceImpl.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/knowledgebase/KnowledgeBaseServiceImpl.java @@ -72,6 +72,7 @@ public class KnowledgeBaseServiceImpl implements KnowledgeBaseService { KnowledgeBaseDO updateObj = BeanUtils.toBean(updateReqVO, KnowledgeBaseDO.class); knowledgeBaseMapper.updateById(updateObj); + Unirest.config().reset(); Unirest.config() .socketTimeout(86400000) .connectTimeout(100000)