Pyro4 配置没有改变
Pyro4 configuration doesn't change
我把 Pyro4 配置放在代码的开头部分:
Pyro4.config.THREADPOOL_SIZE = 1
Pyro4.config.THREADPOOL_SIZE_MIN = 1
我检查我是否尝试同时 运行 两个客户端代码,它会说“被拒绝:没有空闲工作人员,增加服务器线程池大小”。看起来设置正常,但是当我打开控制台使用 "python -m Pyro4.configuration" 检查 pyro 配置时,它 returns:
THREADPOOL_SIZE = 40
THREADPOOL_SIZE_MIN = 4
有人知道为什么吗?
当您 运行 python -m Pyro4.configuration
时,它只会打印默认设置(仅受您可能设置的任何环境变量的影响)。我不确定您为什么认为这应该知道您在自己的代码中添加的设置。
我把 Pyro4 配置放在代码的开头部分: Pyro4.config.THREADPOOL_SIZE = 1 Pyro4.config.THREADPOOL_SIZE_MIN = 1
我检查我是否尝试同时 运行 两个客户端代码,它会说“被拒绝:没有空闲工作人员,增加服务器线程池大小”。看起来设置正常,但是当我打开控制台使用 "python -m Pyro4.configuration" 检查 pyro 配置时,它 returns: THREADPOOL_SIZE = 40 THREADPOOL_SIZE_MIN = 4
有人知道为什么吗?
当您 运行 python -m Pyro4.configuration
时,它只会打印默认设置(仅受您可能设置的任何环境变量的影响)。我不确定您为什么认为这应该知道您在自己的代码中添加的设置。