【问题标题】:ASP.NET Session/Cache + multi-core processor serverASP.NET Session/Cache + 多核处理器服务器
【发布时间】:2008-11-26 04:30:16
【问题描述】:

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

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

谢谢。

【问题讨论】:

    标签: asp.net caching session-state


    【解决方案1】:

    处理中!= 在处理器中。

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2015-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-17
        相关资源
        最近更新 更多