By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
435,165 Members | 1,089 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 435,165 IT Pros & Developers. It's quick & easy.

Multiple Application Pools

P: n/a
Hello All,

IIS 6.0 - I have an application which resides in its own application pool.
Does anyone know if we can create multiple application pools for the same
application?

If we can create multiple application pools to serve a single application's
request will it improve the performance?

Thanks for your suggestions!!
Oct 19 '06 #1
Share this Question
Share on Google+
4 Replies


P: n/a
re:
If we can create multiple application pools to serve a single application's
request will it improve the performance?
No. An application can only run under one process.

How did you think performance would be improved ?

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Diffident" <Di*******@discussions.microsoft.comwrote in message
news:99**********************************@microsof t.com...
Hello All,

IIS 6.0 - I have an application which resides in its own application pool.
Does anyone know if we can create multiple application pools for the same
application?

If we can create multiple application pools to serve a single application's
request will it improve the performance?

Thanks for your suggestions!!

Oct 19 '06 #2

P: n/a
You can, but they need to be on different servers :)
Check out these articles about creating a load-balanced web farm for
your application:

http://support.microsoft.com/kb/815162/en-us
http://www.west-wind.com/presentatio...indows2003.asp

--
Chris Fulstow
MCP, MCTS
http://chrisfulstow.blogspot.com/
Diffident wrote:
Hello All,

IIS 6.0 - I have an application which resides in its own application pool.
Does anyone know if we can create multiple application pools for the same
application?

If we can create multiple application pools to serve a single application's
request will it improve the performance?

Thanks for your suggestions!!
Oct 19 '06 #3

P: n/a
Thanks, Chris, for pointing out that very special circumstance.
I assumed, as I suspect the situation is, that he's got only one server.

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Chris Fulstow" <ch**********@hotmail.comwrote in message
news:11**********************@m73g2000cwd.googlegr oups.com...
You can, but they need to be on different servers :)
Check out these articles about creating a load-balanced web farm for
your application:

http://support.microsoft.com/kb/815162/en-us
http://www.west-wind.com/presentatio...indows2003.asp

--
Chris Fulstow
MCP, MCTS
http://chrisfulstow.blogspot.com/
Diffident wrote:
>Hello All,

IIS 6.0 - I have an application which resides in its own application pool.
Does anyone know if we can create multiple application pools for the same
application?

If we can create multiple application pools to serve a single application's
request will it improve the performance?

Thanks for your suggestions!!

Oct 19 '06 #4

P: n/a
You can using Web gardens; however, inspite of the MSFT documentation, I've
tried it and never saw a performance gain (or perhaps never hit the required
load to experience the need).

--

From MSFT TechNet:

Configuring Web Gardens with IIS 6.0 (IIS 6.0)

Important

This feature of IIS 6.0 is available only when IIS is running in worker process
isolation mode.

In IIS 6.0 worker process isolation mode, application pools enhance Web site
or application reliability by isolating applications and the worker processes
that service those applications. For even greater reliability, you can configure
an application pool to be supported by multiple worker processes. An application
pool that uses more than one worker process is called a Web garden. The worker
processes in a Web garden share the requests that arrive for that particular
application pool. If a worker process fails, another worker process can continue
to process requests.

Note

Web gardens are different from Web farms. A Web garden is configured on a
single server by specifying multiple worker processes for an application
pool. Web farms use multiple servers for a Web site.

Source: http://www.microsoft.com/technet/pro....mspx?mfr=true
--

To configure:

Properties of the application pool >
Performance tab >
Web garden section, change the maximum number of worker processes from 1
to your desired #.

-dl
--
David Longnecker
Web Developer
http://blog.tiredstudent.com
re:
>If we can create multiple application pools to serve a single
application's request will it improve the performance?
No. An application can only run under one process.

How did you think performance would be improved ?

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Diffident" <Di*******@discussions.microsoft.comwrote in message
news:99**********************************@microsof t.com...
>Hello All,

IIS 6.0 - I have an application which resides in its own application
pool. Does anyone know if we can create multiple application pools
for the same application?

If we can create multiple application pools to serve a single
application's request will it improve the performance?

Thanks for your suggestions!!

Oct 19 '06 #5

This discussion thread is closed

Replies have been disabled for this discussion.