这是关于运行IIS的Windows机器。 我们的操作人员已经采取了现有的网站/应用程序,并创build了第二个网站/应用程序,新的文件夹应用程序池,作品,表示会有更好的吞吐量。 在过去的15年里,我从来没有做过这样的事情,在.NET领域成为一名软件开发人员,这种感觉并不好。 原来的网站工作正常,现在2,感觉过于复杂和笨拙。 在这方面有没有我不了解的最佳做法,可以批准还是否认他们做了什么? 我要去手工testing,即closures一个设置并logging请求和响应,然后打开它们,然后比较我的发现。 任何指导都会有所帮助。 -Stephen
我不得不在服务器上安装IIS,我不能在服务器pipe理器上安装它,因为它没有列在服务器pipe理器上的“添加angular色服务”中。 我如何在服务器上安装IIS? 我的服务器是2008版本。
我试图testing我的本地主机上的redirect(Windows 7运行IIS7的ASP.NET 4.6),并努力弄清楚为什么它不工作,我注意到IIS7.5没有与HTTPRedirectioModule安装。 问题是我似乎无法find下载或如何安装它的说明。 我遇到的唯一指示是Windows Server 2008和2012使用服务器pipe理器,但我没有安装服务器pipe理器。 我很困惑为什么这样一个基本的function没有默认安装。
我开始了一个新的工作,并inheritance了很多服务器和网站。 一个特定的网站,我不确定它托pipe什么服务器/ IIS实例。 我所知道的是该网站的公开url。 有没有办法(也许是一个PowerShell脚本?)来扫描我的域名,并find这个特定的URL绑定到IIS实例?
我已经在Windows 10上安装了IIS(版本10.0.10.586.0),我试图用jmeter在本地做一些压力testing,同时创build了很多请求,但是jmeter被允许在那时只做3个请求。 url jmeter命中(localhost:80 / test)需要5秒的时间来响应,每5秒只有3个响应。 我曾尝试更改我的IISpipe理控制台上的ASPconfiguration(每个预处理器限制的线程数),但没有什么区别,我也改变了工作人员数量,这确实有所作为,但这不是我所需要的。 我怎样才能使一个工作进程在当时处理/允许更多的三个请求呢? 我正在使用.NET v4.5应用程序池。
我是一个在工作中遇到问题的开发人员。 当我创build任何types的.Net Web应用程序(ASP.Net,ASP.Net MVC)时,将其部署在本地计算机的IIS上,或作为Intranet应用程序在Intranet IIS服务器上运行,并在浏览器中运行, IE浏览器。 通常当你第一次访问一个站点时,文件被下载并存储在浏览器的本地caching中。 在随后的访问中,浏览器使用文件Etags或上次修改date向服务器发送请求。 如果文件没有改变,服务器可以响应HTTP304,从而阻止文件的完全传输。 在我的工作networking上, 除了总是返回HTTP 200的IE 以外 ,所有的浏览器都可以正常工作,从而再次下载文件。 我可以在Visual Studio中启动一个新项目,并且caching对其他浏览器可以正常工作,但不能用于IE。 如果我在家中(在我自己的计算机上)创build相同的项目,caching工作正常, 包括 IE浏览器在内的所有浏览器。 这使我相信有一些干扰这个过程的东西。 可能是一些IEconfiguration(这是由一个组策略控制,我没有访问或可能是一个IISconfiguration,这再次我没有访问或其他东西完全。 我有权访问IE的临时文件,我可以看到文件存在于这个文件夹中。 什么可能导致这个? 在接近系统pipe理员之前,我需要一些信息。 在提琴手下的标题 开发者工具networking选项卡 编辑: 这是我在Visual Studio的IIS Express中创build和托pipe的一个新项目: IE首次加载: Firefox第一次加载: IE第二次加载: 我们可以看到所有的请求都是200,总的时间是相同的。 Firefox第二次加载: 我们可以看到,主要的请求之后的所有请求都是304,总的时间不到第一个负载的一半。
我们有一个应用程序,真正长期的故事是,必须以这种方式设置的东西,以便应用程序的其余部分不会失败。 我们有一个域名 https://开头SERVER01 / AppNet 在IIS中,443绑定设置为使用以下证书: CN = Server02上 当我打开页面 https://开头SERVER01 / AppNet 我收到一个SSL警告 我发现这篇文章 https://superuser.com/questions/522123/how-do-i-get-my-browser-to-ignore-certificate-on-trusted-domain 但是想避免的部分是: “不幸的是,这也会阻止浏览器对所访问的其他站点的地址不匹配抱怨,这并不理想,但是在使用IE时,这是一种权衡。 我也按照下面列出的步骤,但仍然给错误 修复1 – 安装证书 右键单击“Internet Explorer”图标,然后select“以pipe理员身份运行”。 访问网站,然后select“继续浏览本网站(不推荐)”。 点击地址栏中的“证书错误”,然后select“查看证书”。 select“安装证书…”。 select“下一步”。 select“将所有证书放在下列商店”选项。 select“浏览…”。 select“受信任的根证书颁发机构”,然后select“确定”。 出现安全警告提示时select“是”。 在“导入已成功”消息上select“确定” 在“证书”框中select“确定”。 这只适用于内部networking 有什么我可以添加到IIS? 有什么我可以添加到DNS? 任何其他的工作?
我正在从Apache 2.4迁移回IIS 10.IIS确实有一个IP限制接口,但现在GEO已经被国家禁止了。 是否有一个类似于Apache的Apache Maxmind Geo IP模块的模块? 另外,什么是工作stream(如果有的话)在IP限制界面中远程添加(通过代码)该IP列表的条目? 干杯
我有一个使用ISAPI-WSGI通过IIS提供的Python应用程序。 我已经在自己的应用程序池中,以便我可以重新启动Python解释器,而不会干扰其他应用程序。 我不希望任何时候有超过两三个人访问它。 是否有任何理由将工作进程的最大数量改为大于默认值1? 另外,当决定分配多less工作进程时,我应该考虑什么标准? 这只是关于并发性还是还有其他因素?
你能build立一个网站做一个默认的redirect到一个虚拟目录? 我试图做到这一点,但它覆盖了我的设置中的每个网站,redirect。 我希望能够打开http:// mywebsite /并在某处redirect。