How To Determine Why Application Is Recycling
Mar 9, 2010
I am running an ASP.NET application on an IIS7 server. It has been running fine for a long time, but over the past week or so it has been discarding all users' sessions several times a day. I enabled all of the application pool recycle logging options as described in http://blogs.iis.net/ganekar/archive/2008/12/12/iis-7-0-application-pool-recycles-log-a-event-in-windows-event-log.aspx, but I didn't get anything in my event log.
There are no errors in the event log, and no visible symptoms except that all my users lose their sessions.
Are there any other reasons that IIS would recycle my application pool? Is there any other type of logging that I can enable to find out what is happening?
View 2 Replies
Similar Messages:
Apr 15, 2010
I have noticed how editing the web.config file in an application folder causes that application pool to recycle and pick up the changes.
How does IIS achieve this and is it possible to extend this functionality for another config file? Or is this dependency hard-coded somewhere? This is related to the possiblity of deploying configuration changes to a web server without having to edit the web.config, which is usually maintained by a different team.
Note that I don't want to manually invoke this recycle event, but have it work in the same way as with web.config. I'm aware that I could simply add these settings to web.config, but that's not what I've been asked to do.
View 1 Replies
Nov 19, 2010
I have a ASP.NET web application running under IIS 6, and another process that is responsible to monitor and report status. I'd like to sample the web application by the monitoring process in order to check its status by accessing a dedicated handler on the web application, BUT i don't want to "wake up" the web application in case it is not running. Is there an option to determine whether a specific web application is currently running? if there is such an option, i would be able to first check if the application is running, and only then to access the handler to check its status.
View 6 Replies
Feb 19, 2011
This is a cross post from my post on SO [URL]
I'm trying to determine the memory used by my ASP.NET MVC application. My host imposes a 100mb application pool memory restriction. However, from my tests, an empty ASP.NET MVC application uses 30mb memory so I have absolutely no hope with an application that actually does something.
I can't find any benchmarks on what a "standard" MVC app should be using (I assume MS have someb somewhere??).
My application is not that special. I use StructureMap for DI and EF Code First. The model is equivelant to that of a blog. If I completely remove my data access code then my memory usage drops to around 40mb (of course in this state its pretty useless).
View 2 Replies
Sep 22, 2010
We have an application gathering counter statistics and we would like the values to reset after executing the iisreset command and that's all.
Microsoft says Application_Start is:
Called when the first resource (such as a page) in an ASP.NET application is requested. The Application_Start method is called only one time during the life cycle of an application. You can use this method to perform startup tasks such as loading data into the cache and initializing static values.
This is how we're currently doing it:
protected void Application_Start(object sender, EventArgs e)
{
_counters.Get<AutoCounter>("TAS:RequestCount").Reset();
_counters.Get<AutoCounter>("TAS:RequestTime").Reset();
_counters.Get<AutoCounter>("TAS:TimeBetweenErrors").Reset();
_counters.Get<AutoCounter>("TAS:ErrorCount").Reset();
}
However, these are resetting at unexpected intervals. What determines when the application domain's life-cycle ends and this method is called on the next request?
View 2 Replies
Jan 12, 2010
I want to run a process in asp.net and while it's running, I want to pro grammatically change the ASP.NET Recycling time to 1600, then back again to 60 after it's over.
View 5 Replies
Jan 12, 2010
I am new to asp.net, I have been tasked to upgrade the physical architecture to load balancing environment to support the application. I done some reading the session state should be configure to Out-Process instead of In-Proc to support load balancing. Is there any other issues I need to take note for asp.net web application to run in the load balanced environment?
View 1 Replies
Feb 14, 2010
I am a developer who up until now only used WAP assemblies. Is that old and outdated nowadays? For example I have found a really great sample of google map API I'l like to use but my project is in VB.NET and the sample is using code in App_Code folder in C# so I cannot mix and integrate in a easy way. Do I have to convert the C# code into VB.Net to make it work or is there a shortcut when finding sample code in App_Code folder in the wrong code language?
View 1 Replies
Oct 25, 2010
we're hosting a webservice that runs with up to 9 worker processes in it's application pool. There's a memory limit configured for the application pool to keep the system/server performant. Now my concern is that, if the memory limit is reached, a worker process may be recycled although there is an active request handled by this worker process that needs to be responded/finished first. The problem is especially with purchase/order requests, as such requests typically run several minutes and must not be aborted by any worker process recycle process. Is there any configuration setting that allows me app pool recycling by granting that no active process will be abandoned?
View 1 Replies
May 20, 2010
I am trying to work out how to calculate the latency of requests through a web-app (Javascript) to a .net webservice.
Currently I am essentially trying to sync both client and server time, which when hitting the webservice I can look at the offset (which would accurately show the 'up' latency.
The problem is - when you sync the time's, you have to factor in latency for that also. So currently I am timeing the sync request (round trip) and dividing by 2, in an attempt to get the 'up' latency...and then modify the sync accordingly.
This works on the assumption that latency is symmetrical, which it isn't. Does anyone know a procedure that would be able to determine specifically the up/down latency of a JS http request to a .net service? If it needs to involve multiple handshakes thats fine, what ever is as accurate as possible.
View 1 Replies
Jan 13, 2011
I have a web app (ASP.net with VB.net) that will run on one of three web servers. I would like to know, at run time, which web server the app is on. How can I determine which web server the app is on?
View 2 Replies
Jul 2, 2010
How can I determine where a user came from when they land on my webpage.Did they come from a google link?Did they user a favorites link?Did they type in the url?
View 4 Replies
Mar 10, 2010
I have a bit of xml file named Sample.xml which is shown below
[Code]....
i have button named submit(button1).If i click that button i need to display the count in a text box named textBox1, means How many PartitionName="AIX" is belonging to Type="NIC"
View 1 Replies
Dec 21, 2010
I made some adding of dynamic checkbox and it would be located in the panel. And at the same time the checkbox would be save also in my List(Of Checkbox).
BTW, my checkbox is not the HTML control (if that's how you call it). Now i made some function wherein Im going to get all the state of my checkbox in that particular panel. This is how I do it:
Code:
For Each ctrl As Checkbox In listControl
if ctrl.checked = true then
' code here
end if
Next
Unfortunately nothing happen. So how am I going to check the state of my checkbox. I already test all the checkbox saved in my list(of T) and also tried looping "Me.pnlControl.COntrols"
View 7 Replies
Aug 27, 2010
The page I'm editing had three tabs, each tab contains a diffrent grid view which is populated by a search box with in the tab. Each row in the grid view has a check box. When a print button is pressed all records with a tick in the check box should be printed off. Then page then reloads but some of the content is missing due to the way the page has been coded. This is becuase some of the code is only called when the tab is clicked not on postback. Is there anyway that I change the following code so that it's called after postback? These are the functions that are causing the most problem.. I need them to be loaded for the correct tab on postback.. I can't do it for all three as the code takes forever to run in that case.
AddActionsToGridView(gvGlobal);
AddCheckboxesToGridView(gvGlobal);
{
if (tabconConsignments.ActiveTabIndex == 0)
{
dtGlobalIDConsignments = fGenerateTableSQL(astrPalletIDs, DateFrom, DateTo, ddlReqColDel.SelectedValue, "GlobalID", "", "");
//Global ID Tab
gvGlobal.DataSource = dtGlobalIDConsignments;
gvGlobal.DataBind();
//Actions
AddActionsToGridView(gvGlobal);
AddCheckboxesToGridView(gvGlobal);
}
else if (tabconConsignments.ActiveTabIndex == 1)
{
dtCreatedDateConsignments = fGenerateTableSQL(astrPalletIDs, DateFrom, DateTo, ddlReqColDel.SelectedValue, "CreatedDate", "", "");
//Created Date Tab
gvCreationDate.DataSource = dtCreatedDateConsignments;
gvCreationDate.DataBind();
tbCreationDateSearch.Text = "";
//Actions
AddActionsToGridView(gvCreationDate);
AddCheckboxesToGridView(gvCreationDate);
}
else if (tabconConsignments.ActiveTabIndex == 2)
{
dtAccountsConsignments = fGenerateTableSQL(astrPalletIDs, DateFrom, DateTo, ddlReqColDel.SelectedValue, "Account", "", "");
//Account Tab
gvAccount.DataSource = dtAccountsConsignments;
gvAccount.DataBind();
AddActionsToGridView(gvAccount);
AddCheckboxesToGridView(gvAccount);
}
if you want me to post any more code or any more info it's been a hard one for me to get my head around so I might of missed something out.
View 2 Replies
Dec 8, 2010
I want to know how can I determine what was the back page using C#?
View 2 Replies
Feb 1, 2011
i just strated with asp.net mvc. My doubt is in a controller we use
public ActionResult Index()
{
return View();
}
so how a relevent view is returned for a particular controller.
View 4 Replies
Dec 22, 2010
My .NET 4 webapp produces an error in the way "A potentially dangerous Request.Form value was detected from the client. . .", where no error occured in the same project in version .NET 3.5
Before I put <httpRuntime requestValidationMode="2.0" /> in web.config I would like to determine, if there is a way to leave the new requestValidationMode.The thing is, that the characters entered in the user webeditor (freetextbox.com) are generating the error as soon as they are passed to the aspx page.It is importand to know that the aspx page contains ValidateRequest="false" in the head-section.
View 1 Replies
Aug 16, 2010
I am changing my ASP.NET app to use a web farm. To do this, I need to change the session state from in-proc to a State Server. To do this, it is my understanding that the classes that are used must be marked as serializable. How can you tell if that is possible with a class? Will you get an error at compile time if it is not possible?
View 2 Replies
Jan 31, 2010
How can I determine programmatically whether or not ELMAH is enabled?
View 2 Replies
Nov 18, 2010
using vb.net 2005
I am looping through a directory and grabbing a jpg filename if it matches certain conditions (shown in my code snippet below).
However there might be more than one jpg in the file with the same name string "BarneyIsCool" and in this case I need to get the newest file that contains "BarneyIsCool" .
my question: How do i determine which file is the newest (last one added to the folder) using my vb.net code? the relevant code snippet follows:
[Code]....
View 5 Replies
Aug 17, 2010
I have inherited a very large ASP.NET app that needs to be modified to use a State Server instead of in-proc sessions. I need to track down all classes used in session throughout the app and then determine if they can be serialized. Are there any tools that can be used to analyze the code to determine the classes used in session?
View 2 Replies
Mar 2, 2011
I'm trying to determine programmatically to return the following Tuesday's date. I would like for this code to return the next Tuesday's date no matter what day of the week it is. It's probably some date name function but I can't be sure.
View 2 Replies
Apr 15, 2010
Is there a function that can determine your IP address or location? I am using ASP.Net (Visual Basic)
View 8 Replies
Oct 1, 2010
Is there a way where I can actually view the name of a post back element? Below code goves me an alert but all it says is "object HTMLSelectElement". In my case it should be DropDownList3 based upon a "selectedindexchanged" event with autoppostback=true.
Code:
var pbControl = null;
pbControl = args.get_postBackElement();
alert(pbControl);
var ExecutingControl = "DropDownList3"
if (ExecutingControl == pbControl) {
alert("DropDownList3 - is the post back element");
View 2 Replies