【发布时间】:2018-10-13 15:01:17
【问题描述】:
werkzeug 文档声明它只能用于开发而不是生产。如果要配生产环境推荐使用nginx、apache+uwsgi等。
- 那么如果生产环境使用 werkzeug 会发生什么?
- 不推荐在生产环境中使用,因为它性能不佳?
- 如果性能很差,但是我看到werkzeug原来也支持多线程多进程,为什么性能很差?
- werkzeug和NGINX在性能上有什么区别,为什么?
【问题讨论】:
-
1.您可以在生产中使用它,但性能会很差。 2. 这就是文档所说的:“它是专为开发目的而设计的,在高负载下性能很差。” 3(顺便说一下4)。如果软件不是为了做某事而设计的,那么问它为什么不这样做会引起流氓的回答因为它不是为了做某事而设计的。这有点像问为什么SUV不能爬树。如果你想问开发人员他们为什么做出这些设计决定,那么也许 SO 不是最好的提问地点。
标签: python web-services nginx flask werkzeug