Articles of asp.net

工作进程占用高CPU%

我所有的网站都在IIS中托pipe,并configuration了一个应用程序池。 这个应用程序池包含10个运行的网站 到今天为止工作正常,但突然间我观察到CPU使用率突然上升和下降。 我无法找出问题所在。 有没有办法检查哪个网站在应用程序池中占用了很多的负担?

IIS服务器为asp.net 4.0不起作用

我最近把一个新的asp.net网站投入生产,并将IIS的asp.net服务从2.0(默认)设置为4.0,并重新启动了WWW服务。 现在,但是网站似乎没有读取aspx文件,当试图加载Default.aspx时,我得到404文件未find错误 – 但是加载一些.html或.txt文件将正确显示该文件。 脚本映射是正确生成的,即我看到脚本映射指向正确的isapi.dll在4.0框架下的.aspx。 什么可能是这个问题?

如何识别在IIS中加载速度缓慢的原因?

请原谅这个问题是不是应该是明确的,但我是一个开发人员(而不是系统pipe理员),谁是试图帮助我们看到的问题。 我们只是把我们的网站托pipe到一个数据中心(更快的服务器和更多的带宽)。 来自数据库的所有数据加载速度更快,但CSS和图像文件似乎已经大大减缓。 页面将加载所有的数据,但是在所有图像下载和渲染(图像由相同的Web服务器托pipe)之前需要一些时间。 请注意,我们现在也进行了虚拟化(VMWare)。 一,是否有任何设置或已知的问题,可以迅速帮助我找出减速的​​原因? 二,如果不是,我可以做些什么来尝试和隔离滞后的原因?

如何通过使用带有通配符的DNS来创build虚拟子域

我想创build许多虚拟子域名,例如我的原始网站是www.Test.com,但我希望我的网站用户可以打开我的网站与给定的模式username.Test.com 你能帮我解决这个问题吗?

除了localhost以外,拒绝访问IIS 6.0中的.axd?

有没有反正我可以configurationWeb.config拒绝从本地主机以外的ASP .axd服务的所有访问?

IIS / ASP请求等待时间需要build议

我们正在使用在IIS 6.0和Windows 2003上运行的ASP 2.0.50727运行一个ASP应用程序。我们有很高的响应时间,我可以看到使用PerfMon的时候,我们的ASP \请求等待时间为5-14秒。 相应的ASP \请求队列是6-12。 我查看了我们的ASP Machine.config,我们设置为AutoConfig,它应该自动configuration所有的连接值。 我们没有任何物理层面的问题,CPU是10%左右,内存是15%左右等等。 我还能看到什么? 我们是否应该删除AutoConfig并尝试手动更改所有值? 感谢您的任何指导。

如何在具有不同身份validation模式的单个ASP.NET Web应用程序的同一个IIS 7.5服务器上configuration两个站点

我有一个W2K8服务器与IIS 7.5托pipe指向一个单一的ASP.NET Web应用程序的两个网站。 Web应用程序已configuration为进行表单身份validation和集成(Windows)身份validation。 loginUrl被设置为configuration为集成authentication的login页面; 如果无法使用Request.ServerVariables [“LOGON_USER”]识别用户,则应用程序会将用户redirect到为表单身份validationconfiguration的login页面。 问题是,当我作为一个匿名用户访问网站时,IIS发出一个401挑战,所以将用户redirect到表单login页面的逻辑从不执行。 我被build议设置两个网站,让他们都指向同一个networking应用程序; 问题在于web.config中的loginUrl属性被两个站点上的更改覆盖。 如何将两个站点configuration为使用不同的身份validation模式?

设置为限制IIS 7请求完成的允许的时间?

在IIS 7中,您可以查看工作进程并查看当前正在执行哪些请求。 我遇到了几个小时内在“ExecuteRequestHandler”阶段的一些请求 – 基本上直到应用程序池被回收。 我不确定为什么发生这种情况,但它似乎与httperr.log文件中的“connection_dropped”错误相关联。 我想确保这些请求不会占用资源(我们也看到内存高峰,尽pipe我不一定把两者结合在一起; CPU的请求是0%),那么是否有办法限制请求可以有多less时间? 我发现一个经典的ASP,但没有.NET。

mysql连接器.net 6.2.2 Web提供程序不在Windows Server 2008上安装

我试图在没有任何成功的Windows Server 2008 64位上安装MySQL连接器.net 6.2.2。 看来,Web提供商在安装时会出错,但是我找不到原因。 在我的本地机器上一切正常。

应用程序在IIS 7.5上重置

我们有一个在IIS 7.5上运行的ASP.NET应用程序。 在Application_Start中,我们正在构build一个索引文件。 我们注意到在不使用的一段时间之后,应用程序重置,并再次运行它的Application_Start进程,导致重build索引。 我已经禁止应用程序池回收每x分钟,但它并没有解决问题。 我们如何防止这个应用程序重置发生? Bdw,我是新来部署到IIS和ASP.NET,所以如果这是一个新手问题。 谢谢! Krt_Malta