1

我有一个多核服务器托管我的 asp.net 解决方案。在过去使用双核等时,您必须修改您的应用程序以不使用进程内会话状态等。如果它是双核,情况仍然如此吗?

另外,服务器缓存是否在其中起作用?我的会话没有问题,但是当我尝试从代码中清除缓存时,它不起作用,我必须重置 iis 以清除缓存。- 但是,它确实可以在 locallay 上工作(我有一个双核),但不能在服务器上工作(intel pentium D)

谢谢你。

4

2 回答 2

1

处理中!= 在处理器中。

在多进程机器上使用进程内模型应该没有问题(会话带来的问题除外),因为进程(aspnet_wp.exe 或 w3wp.exe)能够在任何或所有处理器上执行。

Http缓存?应该通过键值添加和删除项目。

于 2008-11-25T16:10:32.230 回答
0

您需要使用进程外缓存客户端,例如 microsofts velocity,它可以处理进程外缓存和会话。如果您最终拥有一台以上的服务器,这也将向外扩展。

于 2008-11-25T20:30:16.590 回答