Форум сайта python.su
На что влияют настройки processes и threads в конфиге uwsgi?
Погуглив, я сделал вывод, что если мы запускаем 5 процессов, то сможем обрабатывать 5 запросов одновременно. Для проверки я написал приложение, которое дает ответ только через пять секунд:
from time import sleep from datetime import datetime from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): sleep(5) return str(datetime.now()) if __name__ == '__main__': app.run()
[uwsgi] ;master = true processes = 5 ;threads = 5 ;enable-threads = True chdir = . module = test_uwsgi callable = app http-socket=127.0.0.1:8080
Отредактировано raza (Март 23, 2016 16:03:12)
Офлайн
Оказывается, если открывать в разных браузерах, а не вкладках, то запросы обрабатываются параллельно.
Получается, вопрос снят.
Офлайн
сессия же
Офлайн
ZerGЭто то самое ограничение сессии из-за которого и все стили/скрипты на странице собирают в один файл, чтобы отдать одним запросом?
сессия же
Офлайн