我正在尝试解决一些性能问题。 我们有一个Web服务器,调用安装了WCF服务的另一个Web服务器。 1小时内有大约2万个电话,大部分是几毫秒 。 但是其中约20个是10到50 秒 所有这些都有sc-win32-status 121或1236。 问题是什么可能导致sc-win32-status 121或1236,我怎么能解决这个问题?
我有一个ASP.NET Web应用程序托pipe一台服务器尝试使用托pipe在另一台服务器上的Web服务的问题。 当我浏览到使用Web服务的页面时,出现以下错误: 服务器无法处理请求。 —>超时过期。 操作完成之前超时的时间或服务器没有响应。 这是Web应用程序尝试使用Web服务时的IIS日志条目。 (我删除了所有服务器的具体信息) HTTP / 1.1 Mozilla / 4.0 +(compatible; + MSIE + 6.0; + MS + Web + Services + Client + Protocol + 2.0.50727.3615)/ webServices / MyWebService.asmx – – 500 0 0 765 675 15015 当我们将Web服务移动到与Web应用程序相同的服务器时,即使Web服务托pipe在不同的域中,它也将按预期工作。 我也可以使用Internet Explorer浏览到其他服务器上的Web服务,而不会出现问题。 Web应用程序和Web服务都使用.NET 3.5框架,并且位于Windows Server 2003 SP2上的IIS 6.0中。 如果有人遇到过这个问题,你怎么能解决这个问题。
我的托pipe设置是Windows 2003 Server与IIS 6.0 我有3个域名 ex.com ex.org ex.net 我想当用户打开http://www.ex.com然后他们将redirect到http://ex.com ,当他们打开http://ex.org或http://ex.net然后redirect到http://ex.com 。 如何在IIS服务器中可能。 请帮忙,谢谢!
几个月前,我们使用IIS 6.0中的请求指南为客户端服务器订购了SSL证书。 这工作正常,当我们收到证书时,指南已经完成。 但是大概2个星期前,服务器崩溃了,不得不恢复。 现在我似乎无法让网站运行。 我有.cer文件,但导入证书的正确过程是什么? 我希望你们中的一些人能帮助我.. – 基督徒
我最初在StackOverflow上试过这个问题,但是有人build议serverfault是一个更好的select。 所以,这是… 看看我的networking日志,我看到很多不感兴趣的条目。 其中一些是常用的图像,CSS文件和脚本,我可以通过取消选中文件夹属性在IIS中的“日志访问”checkbox轻松排除。 我还想排除某些不在自己的文件夹中的常见请求的日志条目。 主要是“favicon.ico”。 'scriptresource.axd'和'webresource.axd'。 这些(特别是scriptresource.axd)几乎占我网站上典型日志文件的三分之一。 所以,问题是,我如何告诉IIS不要logging这些请求? 有什么理由,这是一个坏主意? 这样做的目的是为了减less日志文件的大小和服务器的工作量,使日志文件更加易于pipe理,当我需要深入了解故障排除和我自己的好奇心时。 我意识到日志文件parsing器可以跳过垃圾,但我有兴趣在parsing之前减less原始文件。
我试图find一个IIS跟踪器能够看到我的ASP.NET应用程序的所有请求。 我发现IISTracer工具看起来不错。 问题是我的服务器正在运行与此软件不兼容的AMD64体系结构(ISAPI筛选器在重新启动IIS时失败)。 你们知道还有其他的select吗? 我使用IIS6运行Windows 2k3。
我得到了运行在Windows中的应用程序服务器 – 与Zend Server的IIS6.0执行PHP。 我正在寻找轻量级的静态内容只有Web服务器在同一台机器,这将重温处理静态内容和提高性能的IIS表单。
我们有两个使用端口80的IP地址的两个站点,以及一个使用443个IP地址的SVN存储库。 当我尝试为两个站点中的一个站点设置SSL(使用SVN未使用的IP)时,它拒绝启动,因为它声称已经在使用443,尽pipe它应该使用完全独立的IP。 我们有一个运行IIS 6的Windows Server 2003 x64的Web服务器。我们有两个域,分别映射到自己的IP。 假设网站A映射到1.1.1.1,网站B映射到2.2.2.2。 SVN被设置为侦听1.1.1.1:443,而站点A和B分别侦听1.1.1.1:80和2.2.2.2:80。 这工作得很好,直到我试图设置站点B来监听2.2.2.2:443,在这种情况下站点B将无法启动,如上所述。 如果我停止SVN,那么我可以启动Web服务(包括2.2.2.2:443上的服务),但是当再次尝试启动SVN时,它会给出相同的基本“已经使用”错误。 但是,当他们都在听港口443,他们正在这样做在单独的IP,我认为应该工作。 我已经使用netstat ,看到SVN确实在1.1.1.1:443而不是0.0.0.0:443(这意味着它正在监听所有的IP,我认为?)。 它以前被configuration为侦听“任何”IP,我以为我将通过设置为只侦听1.1.1.1来解决我的问题,但是使这个更改没有效果。 没有其他人在听443.同样,在IIS中设置的两个站点设置为只查找各自的IP,而不是“任何未分配的”,当我设置站点B在端口443使用SSL时,我也类似地限制它到IP 2.2.2.2。 考虑到我可以让Web服务或者 SVN运行得很好,但是不能同时运行,看起来相当简单的是它们彼此冲突。 但是他们的IP不能解决这个冲突吗?
我在PHP文件中放置了一些文本的CSS样式,并保存后,我得到这个错误:PHP遇到了01BAB0EF访问冲突 即使我删除了该文件,但仍然无法加载我的网站! 发生了什么?
我期待从iis中提取当某个用户会话由aspnetsessionid在此处指定的超时时间超过10分钟会话超时我已经在此应用程序上设置。 我试图parsingiis日志,我不知道如何获取每个sessionid并计算它持续多less分钟。 在解决了第一部分之后,我将查找哪个会话以timeout.aspx页面的调用结束,但是在一个查询中指定这个会很好。 我正在尝试这个查询 SELECT TO_STRING(time, 'm') as mins, EXTRACT_TOKEN(EXTRACT_TOKEN(cs(Cookie), 1, 'ASP.NET_SessionId='), 0, ';+__ut') as ASPNETSESSIONID From C:\logs\ex11*.log GROUP BY ASPNETSESSIONID, mins 这里是我想要捕捉的日志文件实例的一个例子 Line Number Date Time Client-IP Server IP Server Port Request Verb Request URI, ASPNETSessionID 255 4/1/2011 19:40:55 222.222.22.22 111.11.111.11 443 GET /webpage.aspx 1234567890 256 4/1/2011 19:40:55 222.222.22.22 111.11.111.11 443 GET /jscript/SessionTimeout/SessionTimeout.js 1234567890 […]