473,473 Members | 2,160 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Multiple IIS servers, each having their own process identity

Hello!

From default, the ASPNET user is giving the process identity for the ASP.NET
runtime environment of IIS, however it's possible to change the user by
modifying the <processModel> element in the machine.config file.

Is it possible to have multiple IIS servers running, each with their own
user specified for the process identity or to specify the process identity
specifically for each of the ASP.NET WebForms applications run by a singular
IIS server?
Best regards,

Henrik Dahl
Nov 19 '05 #1
3 1676
IIS5 had the limitation of only one copy of the worker process (per CPU,
but forget that for now). IIS6 allows an arbitrary number of worker processes
and each can have its own identity. These are called Application Pools. That's
one major reason why IIS6 is highly encouraged over IIS5.

-Brock
DevelopMentor
http://staff.develop.com/ballen
Hello!

From default, the ASPNET user is giving the process identity for the
ASP.NET runtime environment of IIS, however it's possible to change
the user by modifying the <processModel> element in the machine.config
file.

Is it possible to have multiple IIS servers running, each with their
own user specified for the process identity or to specify the process
identity specifically for each of the ASP.NET WebForms applications
run by a singular IIS server?

Best regards,

Henrik Dahl

Nov 19 '05 #2
Thanks for Brock's informative inputs.

Hi Henrik,

As Brock has mentioned, for IIS5.X , our asp.net application are limited to
the global processModel idenitity setting and hard to separate multi
applications' process identity configuration. However, in IIS6, the new
application process isolation model allow us to configure separate process
identities for separate applicaiton pool and associate one or multiple
ASP.NET application with a certain application pool.
#Configuring ASP.NET Applications in Worker Process Isolation Mode (IIS 6.0)
http://www.microsoft.com/technet/pro.../Library/IIS/2
6d8cee3-ec31-4148-afab-b6e089a0300b.mspx

#Chapter 20 ¨C Hosting Multiple Web Applications
http://msdn.microsoft.com/library/en....asp?frame=tru
e

Hope also helps. Thanks,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)
--------------------
| Message-ID: <b8**************************@msnews.microsoft.com >
| From: Brock Allen <ba****@NOSPAMdevelop.com>
| Subject: Re: Multiple IIS servers, each having their own process identity
| References: <u5**************@TK2MSFTNGP10.phx.gbl>
| MIME-Version: 1.0
| Content-Transfer-Encoding: 8bit
| Content-Type: text/plain; charset=iso-8859-1; format=flowed
| X-Newsreader: JetBrains Omea Reader 671.6
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| Date: Mon, 19 Sep 2005 15:22:34 -0700
| NNTP-Posting-Host: 72-255-45-185.client.stsn.net 72.255.45.185
| Lines: 1
| Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP08.phx.gbl!tk2msft ngp13.phx.gbl
| Xref: TK2MSFTNGXA01.phx.gbl
microsoft.public.dotnet.framework.aspnet:125661
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| IIS5 had the limitation of only one copy of the worker process (per CPU,
| but forget that for now). IIS6 allows an arbitrary number of worker
processes
| and each can have its own identity. These are called Application Pools.
That's
| one major reason why IIS6 is highly encouraged over IIS5.
|
| -Brock
| DevelopMentor
| http://staff.develop.com/ballen
|
| > Hello!
| >
| > From default, the ASPNET user is giving the process identity for the
| > ASP.NET runtime environment of IIS, however it's possible to change
| > the user by modifying the <processModel> element in the machine.config
| > file.
| >
| > Is it possible to have multiple IIS servers running, each with their
| > own user specified for the process identity or to specify the process
| > identity specifically for each of the ASP.NET WebForms applications
| > run by a singular IIS server?
| >
| > Best regards,
| >
| > Henrik Dahl
| >

|
|

Nov 19 '05 #3
Hi Henrik,

How are you doing on this issue, does the things in our former messages
help a little? If there're anything else we can help, please feel free to
post here.

Thanks,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)
--------------------
| X-Tomcat-ID: 79025773
| References: <u5**************@TK2MSFTNGP10.phx.gbl>
<b8**************************@msnews.microsoft.com >
| MIME-Version: 1.0
| Content-Type: text/plain
| Content-Transfer-Encoding: 7bit
| From: st*****@online.microsoft.com (Steven Cheng[MSFT])
| Organization: Microsoft
| Date: Tue, 20 Sep 2005 05:02:18 GMT
| Subject: Re: Multiple IIS servers, each having their own process identity
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
| Message-ID: <4z*************@TK2MSFTNGXA01.phx.gbl>
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| Lines: 71
| Path: TK2MSFTNGXA01.phx.gbl
| Xref: TK2MSFTNGXA01.phx.gbl
microsoft.public.dotnet.framework.aspnet:125718
| NNTP-Posting-Host: TOMCATIMPORT1 10.201.218.122
|
| Thanks for Brock's informative inputs.
|
| Hi Henrik,
|
| As Brock has mentioned, for IIS5.X , our asp.net application are limited
to
| the global processModel idenitity setting and hard to separate multi
| applications' process identity configuration. However, in IIS6, the new
| application process isolation model allow us to configure separate
process
| identities for separate applicaiton pool and associate one or multiple
| ASP.NET application with a certain application pool.
|
|
| #Configuring ASP.NET Applications in Worker Process Isolation Mode (IIS
6.0)
|
http://www.microsoft.com/technet/pro.../Library/IIS/2
| 6d8cee3-ec31-4148-afab-b6e089a0300b.mspx
|
| #Chapter 20 ¨C Hosting Multiple Web Applications
|
http://msdn.microsoft.com/library/en....asp?frame=tru
| e
|
| Hope also helps. Thanks,
|
| Steven Cheng
| Microsoft Online Support
|
| Get Secure! www.microsoft.com/security
| (This posting is provided "AS IS", with no warranties, and confers no
| rights.)
|
|
| --------------------
| | Message-ID: <b8**************************@msnews.microsoft.com >
| | From: Brock Allen <ba****@NOSPAMdevelop.com>
| | Subject: Re: Multiple IIS servers, each having their own process
identity
| | References: <u5**************@TK2MSFTNGP10.phx.gbl>
| | MIME-Version: 1.0
| | Content-Transfer-Encoding: 8bit
| | Content-Type: text/plain; charset=iso-8859-1; format=flowed
| | X-Newsreader: JetBrains Omea Reader 671.6
| | Newsgroups: microsoft.public.dotnet.framework.aspnet
| | Date: Mon, 19 Sep 2005 15:22:34 -0700
| | NNTP-Posting-Host: 72-255-45-185.client.stsn.net 72.255.45.185
| | Lines: 1
| | Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP08.phx.gbl!tk2msft ngp13.phx.gbl
| | Xref: TK2MSFTNGXA01.phx.gbl
| microsoft.public.dotnet.framework.aspnet:125661
| | X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
| |
| | IIS5 had the limitation of only one copy of the worker process (per
CPU,
| | but forget that for now). IIS6 allows an arbitrary number of worker
| processes
| | and each can have its own identity. These are called Application Pools.
| That's
| | one major reason why IIS6 is highly encouraged over IIS5.
| |
| | -Brock
| | DevelopMentor
| | http://staff.develop.com/ballen
| |
| | > Hello!
| | >
| | > From default, the ASPNET user is giving the process identity for the
| | > ASP.NET runtime environment of IIS, however it's possible to change
| | > the user by modifying the <processModel> element in the machine.config
| | > file.
| | >
| | > Is it possible to have multiple IIS servers running, each with their
| | > own user specified for the process identity or to specify the process
| | > identity specifically for each of the ASP.NET WebForms applications
| | > run by a singular IIS server?
| | >
| | > Best regards,
| | >
| | > Henrik Dahl
| | >
|
| |
| |
|
|

Nov 19 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Tess | last post by:
Hi, Long time reader, first time poster... Any help is appreciated. I have a few questions regarding Winform controls embedded within an html page. For more info please see the appendix. Now,...
7
by: rdh | last post by:
Hi all, I am in process of developing a Server in C++ supporting multiple protocols. The server will be exposing various functionalities, and the clients can communicate over any of the...
8
by: Chris Strobel | last post by:
I have 2 web servers where I need to write a PDF file and need to keep them in sync. In others words, If the Server1 is getting called to create the PDF, then it needs to copy the PDF to the other...
4
by: Jeff | last post by:
We have multiple ASP.Net web apps in development. As a standard we are looking to go with SQL Server to hold state information. Can we have the multiple apps all point to a single State DB? Or...
7
by: serge | last post by:
How can I run a single SP by asking multiple sales question either by using the logical operator AND for all the questions; or using the logical operator OR for all the questions. So it's always...
1
by: Screenbert | last post by:
After finding nothing anywhere in google I am posting this so everyone can benefit by it. The formating is not pretty since I copied it from my word document, but you should benefit by it. ...
0
by: screenbert | last post by:
Managing DHCP Servers using C# They said it was impossible. It couldn't be done. But you can in fact manage DHCP servers using C#. This includes creating and deleting Scopes, SuperScopes,...
35
by: keerthyragavendran | last post by:
hi i'm downloading a single file using multiple threads... how can i specify a particular range of bytes alone from a single large file... for example say if i need only bytes ranging from...
13
by: Samir Chouaieb | last post by:
Hello, I am trying to find a solution to a login mechanism for different domains on different servers with PHP5. I have one main domain with the user data and several other domains that need...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
0
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.