Hi,

Do you have any tips/recommendations for tuning the Adaxes ASP web portals?

We're seeing the common ASP recycle load times etc - do you recommend turning off recycling, doing timed pre-requests to load the compiled app to memory, or any of the other tips you see on Google?!

Rgds

by (1.6k points)
by (216k points)
0

Hello,

Tweaking IIS settings will hardly result in a considerable performance gain. In fact, if you are experiencing considerable Web Interface performance issues, we don't think those can be related to IIS performance settings.

If you are experiencing considerable performance issues with Adaxes Web Interface sites, could you describe the issues that you experience and your environment in more detail?

by (1.6k points)
0

Hi,

General performance is OK, it's just that we can experience a delay when first loading the site - up to a minute (though sometimes refreshing the page seems to prod it into loading a bit quicker). This is usually first thing in the morning / after a extended period of non-use etc. It's not normally an issue, but if the first time you load the page is during a self-service password reset then it can sit there quite a while (and refreshing is not as simple as clicking the refresh symbol etc).

From what I can gather this is a known issue with .NET applications, and is to do with the recycling of the AppCache pool etc.

Our setup is a Win2008R2 server, with all pre-requisite components installed by the Adaxes installer, and config left at default (IIS, .NET etc).

There are other applications installed on the server (VM), but it has 4GB RAM, 2 cores and no evidence of resource throttling (though we are currently capturing a bit more data on this - using ManageEngine AppManager to collate OS, IIS, .NET and URL performance metrics).

Thanks

1 Answer

by (216k points)
0 votes

Hello,

Judging by what you say, yes, it may be an issue with recycling. To resolve it, you can play with recycling settings for the application pool. For example, you can set it up to occur not so often or play with the events that trigger recycling. In addition to that, you may try using the Miscrosoft's Application Initialization Module. It can help you in optimizing the application pool settings.

by (1.6k points)
0

Many Thanks.

We have applied to a test instance and this does appear to have a noticable impact after rebooting/restarting the IIS service. Will monitor after the normal recycling period, and apply to the Live instance if no adverse impacts noted.

One tangental question.

On our base build the Adaxes portal is using the default App Pool, which is v2/integrated. Should we create a dedicated v4 App Pool for Adaxes?

Rgds

by (216k points)
0

Hello,

Adaxes should use an Application Pool that uses .NET Framework v.2 and won't work with .NET Framework v.4. You can create a dedicated Application Pool for use by Adaxes, but it should be .NET Framework v.2/integrated

Related questions

I have a PowerShell script that ran fine on my old computer (Windows 10, VSCode, Powershell 7). After changing hardware, moving to Windows 11, and re-installing, the script ... b77a5c561934e089'." .NET 4.8 is installed. Any ideas on how to resolve this error?

asked May 29, 2025 by Kirkvanslyke (70 points)
0 votes
1 answer

Are there any plans to extend support for .Net Core?

asked Nov 20, 2023 by xzyabc123 (20 points)
0 votes
1 answer

I am getting this error message. .net 4.5.2 is still installed on this server

asked Jul 26, 2021 by Jmbrown04 (60 points)
0 votes
1 answer

We have about 150 locations, each with their own OU structure and Business Unit in Adaxes. The admins, we delegate access to, may have access over one or several of these OU ... 0 Multi-Server setup (3 servers) AD Forest with 4 subdomains and 1 Entra ID tenant

asked Oct 8 by felix (230 points)
0 votes
1 answer

The Adaxes web server running on IIS recently stopped working after a reboot. Nothing has changed, it was a routine restart no updates were installed, After the web server ... but from any web interface, it shows this error. Any help would be appreciated.

asked Nov 25, 2024 by ADuser (180 points)
0 votes
1 answer