Я поместил конфигурацию Pyro4 в начальную часть моего кода: Pyro4.config.THREADPOOL_SIZE = 1 Pyro4.config.THREADPOOL_SIZE_MIN = 1
Я проверяю, пытался ли я запустить два клиентских кода одновременно, он скажет «отклонено: нет свободных рабочих, увеличьте размер пула потоков сервера». Похоже, настройка работает, но когда я открываю консоль, чтобы проверить конфигурацию пирометра с помощью «python -m Pyro4.configuration», она возвращает: THREADPOOL_SIZE = 40 THREADPOOL_SIZE_MIN = 4
Кто-нибудь знает почему?





Когда вы запустите python -m Pyro4.configuration, он просто распечатает настройки по умолчанию (на которые влияют только любые переменные среды, которые вы могли установить). Я не уверен, почему вы думаете, что он должен знать о настройках, которые вы добавили в свой собственный код.
Спасибо. Теперь я понимаю, что вы имеете в виду.