uWSGI 和 Postgresql 连接池
uWSGI and Postgresql connection pool
我一直在努力寻找这个问题的答案,但似乎找不到。
我有一个 uWSGI 应用程序是 运行 2 个处理器
processes = 2
在我的应用程序中,我有这个
postgreSQL_pool = psycopg2.pool.SimpleConnectionPool(1, 4,
user=db_username,
password=db_password,
host=db_host,
port=db_port,
database=db_name)
那么,这是否意味着我的网络应用程序有 2 个 "processors" 并且当我的应用程序运行时池中有 8 个(最大)连接(每个 uWSGI 进程有 4 个池化线程)?
我对 uWSGI 如何进行线程处理感到很困惑。
谢谢。
你有两个连接池,每个连接池有 4 个连接。
我一直在努力寻找这个问题的答案,但似乎找不到。
我有一个 uWSGI 应用程序是 运行 2 个处理器
processes = 2
在我的应用程序中,我有这个
postgreSQL_pool = psycopg2.pool.SimpleConnectionPool(1, 4,
user=db_username,
password=db_password,
host=db_host,
port=db_port,
database=db_name)
那么,这是否意味着我的网络应用程序有 2 个 "processors" 并且当我的应用程序运行时池中有 8 个(最大)连接(每个 uWSGI 进程有 4 个池化线程)?
我对 uWSGI 如何进行线程处理感到很困惑。
谢谢。
你有两个连接池,每个连接池有 4 个连接。