-
Notifications
You must be signed in to change notification settings - Fork 411
Description
Is there an existing issue for the same bug?
- I have checked the existing issues.
Version or Commit ID
v0.6.7
Other environment information
Actual behavior and How to reproduce it
我使用连接池connect_pool, 有多个client连接同一个db库进行插入和查询操作,一段时间后,就报错:
报错:
Traceback (most recent call last):
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker
worker.init_process()
File "/home/descfly/.local/lib/python3.10/site-packages/uvicorn/workers.py", line 75, in init_process
super().init_process()
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/gunicorn/workers/base.py", line 134, in init_process
self.load_wsgi()
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
self.wsgi = self.app.wsgi()
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/gunicorn/app/base.py", line 67, in wsgi
self.callable = self.load()
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
return self.load_wsgiapp()
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
return util.import_app(self.app_uri)
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/gunicorn/util.py", line 371, in import_app
mod = importlib.import_module(module)
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/data1/TUKA/web_search_server/web_search/server_web_search.py", line 4, in
from openai import OpenAI
File "/home/descfly/.local/lib/python3.10/site-packages/openai/init.py", line 9, in
from . import types
File "/home/descfly/.local/lib/python3.10/site-packages/openai/types/init.py", line 5, in
from .batch import Batch as Batch
File "/home/descfly/.local/lib/python3.10/site-packages/openai/types/batch.py", line 6, in
from .._models import BaseModel
File "/home/descfly/.local/lib/python3.10/site-packages/openai/_models.py", line 24, in
import pydantic
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/pydantic/init.py", line 5, in
from ._migration import getattr_migration
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/pydantic/_migration.py", line 4, in
from pydantic.warnings import PydanticDeprecatedSince20
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/pydantic/warnings.py", line 5, in
from .version import version_short
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/pydantic/version.py", line 7, in
from pydantic_core import version as pydantic_core_version
File "/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/pydantic_core/init.py", line 6, in
from typing_extensions import Sentinel
ImportError: cannot import name 'Sentinel' from 'typing_extensions' (/home/descfly/miniconda3/envs/tuka_py310/lib/python3.10/site-packages/typing_extensions.py)
[2025-12-07 17:15:16 +0800] [240764] [INFO] Worker exiting (pid: 240764)
同时,infinity的log显示大量的index丢失。 请问多个client的连接时,需要怎么做才能避免?
PS:之前使用的是v0.3.0.dev3,挺稳定,升级后有点不太稳定,麻烦帮忙看看。
Expected behavior
No response
Additional information
No response