我们有一个ASP.Net web应用程序,它使用.Net 3.5图表控件显示图表,我们使用ChartHttpHandler处理图表请求。ChartHttpHandler的文档声明:
内存:将呈现的图表图像存储在正在运行的进程的内存空间中。不要在服务器群集或多进程站点中使用此选项.
什么构成了“多进程站点”?我怎么知道目标web服务器是否会是这样的野兽呢?
发布于 2015-02-02 08:55:13
多进程指的是IIS6引入的网络花园(而集群将是网络场)。这可以在MSDN的页面上观察到,该页面描述了修改web场的工作进程:性能应用程序池设置。
至于检测,如果您进入AppPool的属性并查找工作进程的数量,这将告诉您是否正在运行多进程。
例如,在AppPool的高级属性上可以找到IIS7.5的设置:
作为后续,下面是另一篇文章(来自MSDN),描述如何使用在IIS6中配置网络花园
https://stackoverflow.com/questions/28282387
复制