The IIS6 application pool is automatically disabled. Service unavailable application pool 'defaultapppool 'is automatically disabled because a series of errors occur in the process that provides services for the application pool.
prevents service interruption during application pool collection, ensures the continuous operation of the program. The PID of the Worker Process corresponding to the other two application pools is useless. This figure shows the collection process of the application pool.
The cause of an error on the IIS server is complex. Errors such as service startup failure, IIS server process interruption, or site failure will be recorded in system logs. No matter what errors occur in IIS, you should use the Event Viewer to view related events recorded in system logs before determining the troubleshooting solution.
Some errors are apparently
Open IIS 7.5 applicationhost.config file (C:\Windows\System32\inetsrv\config\applicationHost.config), in Where AppName is the name (ID) of the site in the IIS application poolIIS 8.0 can be set directly in the IIS Admin tool, as described in: http://blogs.msdn.com/b/vijaysk/archive/2012/10/10/
Web Publishing Service is stopped, all websites and ApplicationsProgramThe pool is stopped. For example:Otherwise, if you manually stop the website or application pool, the World Wide Web Hing service will not be affected. From this simple relationship, we can conclude that a website may encounter problems that are not necessarily service problems, most of the t
1. First, open the IIS manager. Check the applicationProgramPool, "defaultapppool" error. And it is not a normal stop icon.
2. Restart the "defaultapppool" application pool and close it immediately after you browse the page.
3. It is time to view the event log. The following types of logs are found:
Event Type: W
At some point in time, IIS sends a little nerve.
Symptom (s): Do not know what program is causing IIS to encounter a fatal problem causing IIS application pool to shut down automatically, today's innovation high Day died four times, (these errors can be found in the system e
IIS log:
ApplicationProgram: ISAPI 'C: \ windows \ system32 \ inetsrv \ ASP. dll 'reported its own problems because 'asp is abnormal because 100% of the execution request is suspended and 0% of the Request queue is used. '.
About Server 2003 + IIS6, 'asp is abnormal because 100% of the execution request is suspended.
The image is as follows:The site cannot be opened, or it is slow to open. html can be opened.
ArticleDirectory
Use application push
Extended integration Pipeline
ApplicationProgramThe pool can group similar or related applications to simplify configuration and management. Similarly, applications allocated to different application pools are independent of each other, so that problems in an applicatio
Most software problems can be resolved by restarting to the method, according to the general troubleshooting and failure solutions of Microsoft products. We can restart the IIS Server service without restarting the computer. When a Web application is paralyzed and cannot be effectively controlled, the site application
By default, IIS 6 runs under the service user. This user does not have the permission to restart IIS or restart the server. Therefore, the restart fails in the IIS doctor.
For the platform, the controlled end
) has been added to the recycling process (pid=3896), the old work process (pid=5716) is stopped, and the new worker process (pid=3896) formally replaces the old process, This prevents the service from being interrupted during application pool recycling, ensuring that the program runs continuously. The worker process PID for the other two application pools doesn'
prevents service interruption during application pool collection, ensures the continuous operation of the program. The PID of the Worker Process corresponding to the other two application pools is useless. This figure shows the collection process of the application pool.
Because IIS 6 is running under a service user by default, this user does not have the right to restart IIS or restart the server, so restarting in the IIS doctor will fail.
For platforms, the managed-side pool is run under the ADM
follows:Explanation of Working Process recycling mechanismTime-based recovery mechanismRecovery mechanism based on the number of requestsMemory-based recovery mechanismActivity status-based recovery mechanismExplanation of Working Process recycling mechanismIn IIS6 and IIS7 application pools, you can perform a series of configurations to control how to start and stop working processes in the pool. Reasonab
this error The 2nd method:Reason: The memory heap 戋 of the standalone process is exhausted, and IIS cannot create more process workspaces to handleWorkaround:1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC2. Under the Parameters key to create a new DWORD entry, the name is: Usesharedwpdesktop value of 1 restart IIS3rd KindThe problem has been resolved, found that the database connection can
First, you must reference Microsoft. Web. Administration, which is mainly used to operate IIS7;
Using System. DirectoryServices;Using Microsoft. Web. Administration;
1: configure the current version of IIS:
Copy codeThe Code is as follows: DirectoryEntry getEntity = new DirectoryEntry ("IIS: // localhost/W3SVC/INFO ");
String Version = getEntity. Properties ["MajorIISVersionNumber"]. Value. ToString ();
Me
. Therefore, an ASP. NET 2.0 SP2 service was released to disable the fcns function. Then you have three ways:(1) modify the RegistryAdd a DWORD Value named fcnmode under HKLM \ Software \ Microsoft \ ASP. NET. It should not exist by default and Its Value Meaning is:Does not exist, or is not equal to 1 and not equal to 2: This is the default action. For each subdirectory, the application creates an object to monitor this directory.Value: 1: The
As we all know, in asp.net, If we modify the configuration file, we only need to save it and then immediately respond to the program. We do not need to restart IIS. You can even directly replace the files in the application without stopping IIS, including the compiled dll files. All you need to do is replace the files
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.