Closed web3nomad closed 1 week ago
有一种情况,app 启动不了: 异常关闭 app 导致 qdrant 没有退出,并且因为一些意想不到的原因原因,settings.json 里面 qdrant 的 pid 被清空了,这就导致 qdrant 新的再也启动不起来了,会提醒 Wal error: Can't init WAL: Os { code: 35, kind: WouldBlock, message: "Resource temporarily unavailable" }。
这时候需要一个 api, 来遍历 processes, 然后 kill 残留的 qdrant
关联 issue https://github.com/bmrlab/gendam/issues/10#issuecomment-2078827778
现在去掉了删除 qdrant pid 的逻辑,哪怕是 kill 了以后也保留着,这样只有人工删除的情况下才会出现 pid 不存在。
目前这个 issue 先不跟进了。
有一种情况,app 启动不了: 异常关闭 app 导致 qdrant 没有退出,并且因为一些意想不到的原因原因,settings.json 里面 qdrant 的 pid 被清空了,这就导致 qdrant 新的再也启动不起来了,会提醒 Wal error: Can't init WAL: Os { code: 35, kind: WouldBlock, message: "Resource temporarily unavailable" }。
这时候需要一个 api, 来遍历 processes, 然后 kill 残留的 qdrant
关联 issue https://github.com/bmrlab/gendam/issues/10#issuecomment-2078827778