Caching Advanced Security Information
Caching Advanced Security Information
Caching Advanced Security information can greatly improve performance within
your ColdFusion applications. The ColdFusion Administrator provides the following
Advanced security caches:
To learn how to configure Advanced security caches, see "Setting Up a Security
Server" on page 89.
Security Server Policy Store Cache caches Advanced security information. You
can load this cache at startup. By default, it is notified of administrative changes
to the policy store once every minute. The information stored in this cache is
used to determine if a user is authorized for a resource. When this information is
cached, ColdFusion doesn't have to make database calls to determine this. The
result is that performance is greatly improved without requiring a lot of
information to be cached . Using this cache provides the most noticeable
performance improvements with Advanced security.
Security Server Authorization Cache caches each unique
Since each
isAuthorized
cached entries grows quickly in an application that has many users. Because the
high overhead of this cache can dampen its performance improvements, you're
better off using the Security Server Policy Store Cache if you anticipate heavy
usage of your protected applications.
ColdFusion Server Cache caches isAuthorized and isProtected requests. The
advantage of using this cache is it operates in the ColdFusion App server process
space so there is no interprocess call for cached request.
call is tied to the user who made the call, the number of
call.
isAuthorized
91
Need help?
Do you have a question about the COLDFUSION 5-ADVANCED ADMINISTRATION and is the answer not in the manual?