w3wp.exe process spikes occasionally

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
trozzi
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 104
Joined: Wed Oct 05, 2005 4:44 pm
Contact:

w3wp.exe process spikes occasionally

Post by trozzi » Tue Dec 02, 2008 11:04 pm

Hello,

The w3wp.exe process spikes CPU occassionally.

What are the Able maintenance tasks that fire and under what conditions?

Could they be the reason this process spikes CPU processor time?

Thanks
Thomas

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: w3wp.exe process spikes occasionally

Post by mazhar » Wed Dec 03, 2008 9:34 am

Are you using McAfee VirusScan?


trozzi
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 104
Joined: Wed Oct 05, 2005 4:44 pm
Contact:

Re: w3wp.exe process spikes occasionally

Post by trozzi » Wed Dec 03, 2008 10:19 am

It is running Symantec.

Are there any Able Cleanup process thta run from time to time?

Thanks

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: w3wp.exe process spikes occasionally

Post by mazhar » Wed Dec 03, 2008 10:29 am

Yes Able do have a maintenance routine.

trozzi
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 104
Joined: Wed Oct 05, 2005 4:44 pm
Contact:

Re: w3wp.exe process spikes occasionally

Post by trozzi » Wed Dec 03, 2008 10:47 am

Can share with me what triggers it, and generally what it does?

Thanks
Thomas

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: w3wp.exe process spikes occasionally

Post by mazhar » Wed Dec 03, 2008 12:37 pm

Maintenance Trigger
Application triggers the maintenance routine after a specified interval of time. You can view this interval in App_Data/ablecommerce.config file as name maintenanceInterval="360" where 360 means 360 minutes.

Operations
Maintenance routine performs many operations regarding to clean the db by removing anonymous records and ensuring the application integrity. For example the maintenance performs the following jobs

1- Maintain Users
2- Maintain Anonymous Checkouts
3- Clear Account Data
4- Maintain Page View Log
5- Maintain Email Subscriptions
6- Expire Subscriptions
7- Update Exchange Rates
8- Maintain Catalog
9- Maintain Audit Log

trozzi
Lieutenant Commander (LCDR)
Lieutenant Commander (LCDR)
Posts: 104
Joined: Wed Oct 05, 2005 4:44 pm
Contact:

Re: w3wp.exe process spikes occasionally

Post by trozzi » Wed Dec 03, 2008 2:00 pm

Does the process start automatically on a timer or does a page hit trigger the cleanup?

Thanks
Thomas

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: w3wp.exe process spikes occasionally

Post by mazhar » Thu Dec 04, 2008 5:23 am

For each request its checked that weather maintenance is required on not. If at some request the mentioned amount of time is passed then the maintenance routine will be executed.

Post Reply