473,322 Members | 1,421 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,322 software developers and data experts.

IIS protection

I have a couple of questions (that may be more IIS related):

1. If my ASP.net application gets caught in an infinite loop... how does the
process ever get terminated? Does it time out?
2. If my ASP.net application consumes all resources (eg. creates a bunch of
brushes it doesn't release), can this affect other processes running on the
ASP server at my hosting site?

Thanks,
John
Nov 18 '05 #1
2 1184
This depends largely on what version of IIS you are running. IIS5, it will
take down the process since there is no true isolation mode. IIS6 achieves
true isolation so strained resources only affect the particular application
pool. Note that high cpu will affect the server since it is necessarily a
shared resource. IIS6 allows for the recycling of the application pool based
on particular settings so it is possible to protect other application pools

--
Regards,
Alvin Bruney
[ASP.NET MVP http://mvp.support.microsoft.com/default.aspx]
Got tidbits? Get it here... http://tinyurl.com/27cok
"John Wood" <sp**@isannoying.com> wrote in message
news:%2****************@TK2MSFTNGP09.phx.gbl...
I have a couple of questions (that may be more IIS related):

1. If my ASP.net application gets caught in an infinite loop... how does
the
process ever get terminated? Does it time out?
2. If my ASP.net application consumes all resources (eg. creates a bunch
of
brushes it doesn't release), can this affect other processes running on
the
ASP server at my hosting site?

Thanks,
John

Nov 18 '05 #2
Thanks for your response.
Is there any protection against CPU usage at all?
How do web hosting companies typically maintain the CPU usage across
applications, and ensure that one application isn't hogging the machine?

"Alvin Bruney [MVP]" <vapor at steaming post office> wrote in message
news:et**************@tk2msftngp13.phx.gbl...
This depends largely on what version of IIS you are running. IIS5, it will
take down the process since there is no true isolation mode. IIS6 achieves
true isolation so strained resources only affect the particular application pool. Note that high cpu will affect the server since it is necessarily a
shared resource. IIS6 allows for the recycling of the application pool based on particular settings so it is possible to protect other application pools
--
Regards,
Alvin Bruney
[ASP.NET MVP http://mvp.support.microsoft.com/default.aspx]
Got tidbits? Get it here... http://tinyurl.com/27cok
"John Wood" <sp**@isannoying.com> wrote in message
news:%2****************@TK2MSFTNGP09.phx.gbl...
I have a couple of questions (that may be more IIS related):

1. If my ASP.net application gets caught in an infinite loop... how does
the
process ever get terminated? Does it time out?
2. If my ASP.net application consumes all resources (eg. creates a bunch
of
brushes it doesn't release), can this affect other processes running on
the
ASP server at my hosting site?

Thanks,
John


Nov 18 '05 #3

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

Similar topics

9
by: Howard | last post by:
I am currently looking at the various packages that are available for software protection. I have a particular question that I'd welcome your feedback on. Background info: I work for a company...
0
by: SoftComplete Development | last post by:
SoftComplete Development Updates EXECryptor to v. 2.1.20 Software piracy! Cracked serial numbers! Thousands of commercial products are posted on the warez sites and become available to all who...
0
by: SoftComplete Development | last post by:
SoftComplete Development Updates EXECryptor to v. 2.1.20 Software piracy! Cracked serial numbers! Thousands of commercial products are posted on the warez sites and become available to all who...
7
by: Boni | last post by:
Dear all, in order to protect my assembly component from decompilation I implemented following schema: I created mixed mode C++ project wich has managed cProxy class and unmanaged cMemLoader....
0
by: dba | last post by:
Hi folks, I would just like to share with you SQL CodeSecure, a newly released database protection and auditing tool from SqlLabs: SQL CodeSecure provides ultimate protection from unauthorized...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

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.