Tech News

Website Performance Issues

Home

In the previous Connector, an issue regarding the slow start-up of Process Navigator was described. This article will address another performance issue, one which has a similar cause.

The problem

We've had reports of webpages taking longer than expected to open in Triaster Server 2011. This has usually been a problem when first opening such a webpage; on subsequent occasions, it opens significantly more quickly.

In Triaster Server 2011, the assemblies associated with the ASP.NET v2.0 applications which serve these webpages are digitally signed with an Authenticode signature, just like the Process Navigator assemblies. When such an assembly is invoked, the system tries to verify the signature over the Internet. That can delay the opening of a webpage, especially if the hosting server doesn't have Internet access.

How to fix it

We can suggest a couple of workarounds, one of which should suffice.

Disabling the certificate check

Signature verification can be disabled by this configuration in the Aspnet.config file on a web server:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>

The Aspnet.config file may be found in:
C:\Windows\Microsoft.NET\Framework\v2.0.50727
C:\Windows\Microsoft.NET\Framework64\v2.0.50727

on a 32- or 64-bit version of windows respectively.

Configure the application pool Time-out

By setting the application pool Idle Time-out period to zero, the worker process that runs the application won't close when not required to process requests. The first time the associated page is opened may be slow, but subsequent opening should be quicker, and remain so.

This assumes IIS 7.x:

  • Open Internet Information Services (IIS) Manager.
  • In the left-hand pane, expand '()'.
  • Click 'Application Pools'.
  • In the middle-pane, right-click the relevant application pool > 'Advanced Settings...'.
  • In 'Advanced Settings', under 'Process Model', set 'Idle Time-out (minutes)' to 0.
  • Click OK to close the dialog.

More information

Webpage is Slow to Open

http://knowledgebase.triaster.co.uk/help-for-itadministrators/triaster-server/webpage-slow-open

Register to receive product release notifications

SIGN UP FOR CONNECTOR

Sign up for Connector
Industry best practice and knowledge in our ‘best of breed’ newsletter.
Published bi-annually.

Signup here