SBT: зависимость от других проектов SBT без публикации

В настоящее время существует гораздо более простое решение , чем те, которые уже были предоставлены. При запуске приложения вам просто нужно пройти по параметру threaded=True к вызову app.run(), например:

app.run(host="your.host", port=4321, threaded=True)

. Другой вариант в соответствии с тем, что мы можем видеть в документах werkzeug , следует использовать параметр procesess, который получает число> 1, указывающее максимальное количество одновременных обрабатываемых процессов:

  • threaded - если процесс обрабатывает каждый запрос в отдельном потоке
  • процессов - если больше 1, то обрабатывать каждый запрос в новом процессе до этого максимального количества одновременных процессов.
blockquote>

Что-то вроде:

app.run(host="your.host", port=4321, processes=3) #up to 3 processes

Подробнее о run() методе здесь и блоге в блоге , который заставил меня найти решение и api ссылки.

14
задан stefan 6 October 2012 в 23:32
поделиться