我们遇到了一个非常奇怪的问题与生产现场。 我们在网站上有一个部分,一次列出项目5。 还有一个button,一次查看所有。 当在这些button之间交替时,列表将会填充另一个用户正在同时执行的search。 这就像是iis正在失去谁在请求什么的轨道。 如果您将开发服务器指向真实数据库,则不会发生这种情况。 它只发生在多个用户查看网站。 任何帮助是极大的赞赏! 谢谢
更多信息:我们使用asp 2.0和.net 3.5。 Windows Server 2003上的IIS 6.该列表正在通过SQL Server 2008数据库的存储过程进行填充。
嗯,它可以是一些白痴程序rwas使用应用程序状态或静态variables来存储用户select(只存在一次),而不是会话状态?
没有开玩笑 – 看到这一点(更糟的是,也来自高薪顾问)。
这将是一个解释。
您的非线程安全代码中可能存在争用条件。 这不容易调查。