There is actually a documentation on this topic here.
Summary
- Policy agent caches users' policies
- 2 mechanism are utilized: notification and/or polling
- Each cache entry expires in 3 minutes, by default
Firewall Consideration
The challenge comes when there is a firewall between the Policy Agent and OpenSSO Enterprise Server. In such circumstance, notification should be turned off. (Otherwise, you'll get a lot of error on the OpenSSO debug log complaining about non-contactable agents.)
Production Scalability Consideration
- Policy changes are frequent
- Sites need to accept the fact that there will always be latency to reflect policy changes
- No hard rule on this latency time as long as it's acceptable for the site's specific needs
The guideline when setting the Policy Cache Polling Period property is to set it to the lower of the two:
- The session idle timeout period
- Site’s accepted latency time for policy changes
.
No comments:
Post a Comment