iis7和更高版本是否像WSGI容器一样自动检测文件更改,或者IIS是否每次都为每个请求读取一个文件?

2024-04-28 07:14:10 发布

您现在位置:Python中文网/ 问答频道 /正文

在我一直使用的WSGI容器中,比如Flask或Bottle,当一个文件被更改时,容器会检测到它并重新加载它(据我所知)。这就是IIS的工作方式吗?页面被加载到内存中,然后在发生更改时重新加载(同样是指IIS 7+)。在

换句话说,IIS是在做WSGI容器的工作吗?每当我对传统的ASP页面或PHP进行更改时,它都是一个即时的更改,但它可能只是非常快速的重新加载。它是如何工作的?在

WSGI容器真的会将网站加载到内存中吗?IIS?就这一点而言,任何技术堆栈的web服务器/容器?在

编辑:容器,我指的是运行给定堆栈所需的一切(不是硬件,只有与堆栈直接相关的那些东西)。对我来说,Java EE container是服务器和我需要的任何东西的组合。WSGI容器与Python相同。在

http://flask.pocoo.org/docs/0.10/deploying/wsgi-standalone/

我知道WSGI是一个标准,但是服务器通过一个过程(即服务器)来实现这个标准。所有这些加在一起就是“容器”(或者我是这么想的)


Tags: 文件内存服务器flaskwsgibottle标准堆栈