2010-01-27 87 views
0

好的,所以这是我的困境......我有一个ASP.NET MVC网站,它遇到了一些情况,它正在运行的iss盒上挂着处理器。我无法访问这些服务器(这是一个在netscalar之后的大约5个iis6盒子的农场)。我正在做一些日志到一个SQL数据库,但问题是,当CPU挂钩我的数据库开始超时。 iis服务器在内部托管,但我无法访问它们。如何查找您无权访问的远程服务器上的问题?

为了使事情变得更加复杂,我无法在我的qa环境中重现任何这些问题(我无法访问这两个问题)。 QA的设置与我们的prod环境类似,但它运行在不位于netscalar之后的单个盒子上。

那么,有什么想法试图追踪我的问题在哪里?谢谢!

回答

0

由于您已经登录到数据库,为什么不登录到另一个数据库,请将此数据库安装在另一台计算机上,这样当您的MVC应用程序开始查杀CPU时,数据库不会受到影响(因为它正在另一台计算机上工作)。

或者您可以登录到您可以访问的FTP文件夹。

希望我帮了忙。 此致敬礼。

+0

感谢您的建议......问题(据我所知)不是数据库本身,而是iis框没有响应,并在数据库调用超时。数据库已经在其他地方托管,所以我认为这不会有多大帮助。我将研究将日志文件转储到磁盘空间,我将不得不检查是否可以获得该空间... – Arthurdent510 2010-01-27 21:42:19

0

ASP.NET跟踪。没有使用MVC,但我假设它仍然有效...

http://msdn.microsoft.com/en-us/library/y13fw6we%28VS.71%29.aspx

+0

我会,但是因为它是生产服务器,所以他们不希望我们启用跟踪。 – Arthurdent510 2010-01-27 21:40:49

+0

LOL ...这是经典的IT愚蠢。您的服务器工作不正常。他们想要修复还是不修复?我知道一种解决这个问题的方法,并且在数据中心使用100%的电力!关闭服务器。这还可以节省数十万美元的员工工资! – Bryan 2010-01-27 22:21:33

0

如果你想知道是怎么回事与系统,你可以从事件查看器编程阅读: http://support.microsoft.com/kb/815314 这应该可以帮助您了解系统正在发生的事情。通过这种方式,您可以为其构建Web界面,并捕获您可能想要查看的内容。

相关问题