ArticleDirectory
Can I customize the IIS 6 error message?
Can I customize the IIS 6 error message? Q:
On our IIS 6 server, occasionally we must disable production applications.ProgramPool for maintenance. During this period, IIS 6 only sends the most basic messages to the client (as shown below ):
The H
the maximum number of requests that ASP. NET will queue for the application. When there are not enough free threads to process the request, the request is queued. When the queue exceeds the limit specified in this attribute, the incoming request is rejected through the "503- Server Too busy" error message. Enablekerneloutputcache= "true"-------------------------- enable output caching IIS6 later version takes effectEnableversionheader= "true"--------
IIS log options
Table
Field
Name
Description
Date
Date
The date when the action occurred.
Time
Time
The time when the action occurred.
Customer IP Address
C-IP
The IP address of the client that accesses the server.
User Name
CS-Username
The username used to access the server through authentication. It does not include anonymous users. It is represented by a hyp
For a seor, the server IIS log is a very important optimization reference log, because we can see the search engine spider crawling situation, and also can understand the site itself some of the situation, can also be analyzed to some users of the channel, Not necessarily to use some Third-party code to do statistics, of course, some IIS logs by the IDC space business restrictions, must be opened to see oth
-Error_page - 502 503 504/50x.html; toLocation =/50x.html { + root html; - } the *}View Code Second, Nginx startup is unsuccessful:If the server has IIS installed, want to use nginx may encounter a variety of pits, a variety of 80 occupied Nginx boot is not successful, pay attention to see Nginx logs error messageA configuration error may have caused the boot to be unsuccessful.F
base attribute of is true.
Performance
In the performance tag, you can set the running mode of the Worker Process:
When idle for this period of time, shut down the working process (minutes): How many minutes after the working process is idle, which reduces the consumption of idle working processes on system resources and CPU performance, enabled by default and set to 20 minutes;
The core Request queue is limited to (number of requests): When an HTTP request sent by a client is receivedApplica
Overview of the ASP. NET application life cycle for IIS 7.0Updated: November 2007This topic describes the application life cycle of an ASP. NET application that runs in Integrated mode in IIS 7 and that runs with IIS 7.0 or later versions. IIS 7.0 also supports Classic mode, which behaves like an ASP. For more informat
, due to the. NET single process the maximum number of threads seems to be 2000. Therefore, to test the maximum concurrency number, you need to open several test processes at the same time. With the system virtual memory tuned to maximum, too many threads can consume memory dramatically. Start testing now.
Open the performance counters for your Web site and turn the zoom to 10,000.
When 5,000 connections were found, the IIS server crashed (
Recently in Win7 IIS7.5 deployment of asp.net4.0 program, found that browsing the Web page error code is "503" error, but I have to deploy the application to IIS, how can not find a page of the situation? Started thinking that ASP.net environment was not installed into IIS7.5, performed several times aspnet_regiis-i all the same, results view asp.net application use of the "application pool"-defaultapppool
MDS log: To view HTTP trafic, first turn on HTTP logging for the BlackBerry MDS Connection Service
Reference:
How to turn on HTTP logging for the BlackBerry MDS Connection Service http://www.blackberry.com/btsc/KB02393
Log timer interval
This topic describes three methods for installing IIS:
Use the "Configure your server wizard ".
Use "add or delete programs" in "Control Panel ".
No one is involved in installation.
This topic also lists the directories created during installation, describes the initial configuration backup of IIS, and briefly describes the optional components of IIS.
Recomm
Recently, the Nginx reverse proxy IIS server has been suspended, and IIS has crashed inexplicably. After reading the logs, I found that many exceptions occurred when the application was writing, and the throws were not caught. It is uncomfortable to think that the server is pushed to recovery after a server crash. So I thought of a change. I recently saw a technical post saying that I could use nginx to rev
Document directory
To restart IIS using IIS Manager
To restart IIS using the iisreset command-line utility
To disable restart of IIS Admin Service
To disable restart of IIS Admin Service from the command line
To disable restart of the WWW Service
Related information
IIS and asp.net pipelines and IISasp.net Pipelines
We developed web programs based on asp.net, which are basically released and deployed on the windows Server with IIS installed. Once the user can access them, the task is completed, however, I seldom calm down and think about what happened behind this, so this series will summarize the basic principles of asp.net.What is asp.net? What we do in web developme
Test Yima
Recently, the server has been suspended and IIS has crashed inexplicably. After reading the logs, I found that the applicationProgramThere are a lot of exceptions when writing, and the throws are not caught, so they cannot afford to hurt.
It is uncomfortable to think that the server is pushed to recovery after a server crash. So I thought of a change.
I recently saw a technical post saying that I could use nginx to reverse proxy
\appcmd.exe Set config/section:serverruntime/appconcurrentrequestlimit:100000You can view this setting in%systemroot%\system32\inetsrv\config\applicationhost.config:3. Adjust the settings of the Processmodel>requestqueuelimit in Machine.config(The default location for the machine CONFIG file is%windir%\microsoft.net\framework\framework_version\config.)(eg: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config)Changed from the original default of 5000 to 100000.Reference article: http://technet.
. Net Single process seems to be 2000. Therefore, to test the maximum number of concurrent tasks, you must start several testing processes at the same time. When the system virtual memory is adjusted to the maximum value, too many threads will greatly occupy the memory. Test now.Open the performance counter of the web site and adjust the display ratio to 10 thousand.When 5000 connections are found, the IIS server crashes (
Microsoft can use Ocsetup.exe to install Windows components in XP, and the Pkgmgr command to install Windows components after Vista has been launchedAfter WIN7/WINDOWS2008R2, the new deployment Image serviing and Management (Dism.exe) tool, which features a powerful package installation, Not only can the installation and deployment of Winows installed and started, but also the installation package can be pre-deployed to an operating system that is not started (such as Mount file Wim or VHD file
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.