keeping ISAPI extension loaded in Web Server cache

Tech-Archive recommends: Fix windows errors by optimizing your registry



I have 3 ISAPI DLL's that I want to keep loaded always in the web server (to
improve performance, so there is never a delay initially to load the DLL into
the webserver). I already have an exe that runs on system boot-up that loads
the 3 DLLs into the webserver by hitting the appropriate URL
(http://localhost/xxxx) but I want them to remain in the webserver cache
indefinitely.

I know there is a "ScriptUnloadDelay" registry setting under
"HKLM\COMM\HTTPD" for controlling how long ISAPI extensions are cached for.
What's the max value that this can be set to? Is there a special value (like
zero?) that will make them remain in the cache indefinitely.

I also read of someone using "HKLM\Comm\HTTPD\SCRIPTPERSIST" registry
settings but that doesn't seem to work for me.

Worst case I can just have an executable keep hitting these DLLs through the
http://localhost/xxxx link but was wondering if there was a better way of
doing this? Or at least doing this as infrequently as possible by setting
"ScriptUnloadDelay" to its max value.
.



Relevant Pages

  • Re: IIS6 on Win 2003 server ISAPI loadLibrary security problem
    ... I believe path resolution is documented to be changed on Windows Server 2003 ... it is not a ISAPI fiter. ... other regular dlls for its internal data processing. ... When i call HxIMGServerISAPI.dll, to process my request, it load ...
    (microsoft.public.inetserver.iis.security)
  • Re: Please vote: ISAPI or CGI (or something else)?
    ... adding a DataProvider to the existing RTC WebServer to use ISAPI ... a stand-alone webserver and ISAPI DLL. ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: IIS6 on Win 2003 server ISAPI loadLibrary security problem
    ... it is not a ISAPI fiter. ... other regular dlls for its internal data processing. ... When i call HxIMGServerISAPI.dll, to process my request, it load ...
    (microsoft.public.inetserver.iis.security)
  • Re: IIS6 on Win 2003 server ISAPI loadLibrary security problem
    ... I suspect you are talking about an ISAPI Filter ... You just happen to use some haphazard behavior which worked on IIS5; ... forcing you to intentionally make it work on IIS6 for security reasons. ... I have an ISAPI which need load other DLL, which load other dlls. ...
    (microsoft.public.inetserver.iis.security)
  • Multifile assembly and No Touch Deployment
    ... WebServer and that gets downloaded via No Touch Deployment. ... like to club a small set of dlls into one dll so that my application ... that exists in those small dlls. ...
    (microsoft.public.dotnet.distributed_apps)