Cherrypy: мне действительно нужно поместить это за внешний интерфейс? - PullRequest
5 голосов
/ 09 августа 2010

Я работал над веб-приложением на python с использованием cherrypy и прочитал, что было бы более «надежным» использовать его в качестве бэкэнда, поэтому я попробовал.

Вкратце, запустив некоторыетесты на странице, выполняющие некоторые операции с базой данных и обслуживающие статическое и динамическое содержимое, показали, что обычный cherrypy был в два раза быстрее, чем nginx и memcached, и примерно в два раза быстрее, чем lighttpd.Я слышал, что у последнего были проблемы с утечкой памяти, поэтому воздержался от его использования.И да, и nginx, и lighttpd были настроены для обслуживания статического контента.

Я не хотел опробовать apache, так как буду развертывать его на относительно "небольшом" VPS.

Итак, учитывая, что:

  • Я не буду некоторое время развертывать его в распределенной системе, безопасно ли использовать cherrypy самостоятельно?
  • И когда я разверну его?это на такой системе, какой интерфейс работает лучше всего?

1 Ответ

7 голосов
/ 09 августа 2010

Да;безопасно использовать CherryPy самостоятельно.

...