agentscope-ai / agentscope-ai/agentscope-java

[Bug]:1.0.11 AgentScopeJvmShutdownHook conflict with spring

未關閉
#1,093 5 則留言 1 個 reaction 已指派 1 人 已被 @Wzy19930507 認領 在 GitHub 檢視
area/core/memory bug good first issue
主要語言
Java
星號
5.6k
分支
1.3k
平均合併
4 天 12 小時
30 天內合併 PR
77

描述

spring工程的SIGTERM信号响应是由spring的ShutdownHook处理的,agentscope又注册了一个AgentScopeJvmShutdownHook。这两个hook之间是并行的,会造成spring容器没有完全关闭时会正常接受请求,但是agent已经关闭了,调用会报错返回Operation interrupted due to system shutting down, please retry。
按照我的理解,在spring工程中agentscope不需要这种hook,生命周期是由spring统一管理。
之前dubbo也有这种问题,提供了一个ShutdownHook和spring的ShutdownHook并发冲突。

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。