Eigenschaften für das Zwischenspeichern von Objekten
Im Objektcache werden alle TAM-Objekte (TivoliTivoli Access Manager) einschließlich der erweiterten Attribute gespeichert. Durch das Zwischenspeichern von Objekten wird eine wiederholte Abfrage des Berechtigungsservers von Tivoli Access Manager für jede Ressourcenanforderung umgangen.
Diese Eigenschaften sind in der Datei Profilstammverzeichnis/etc/tam/amwas.Knotenname_Servername.amjacc.properties enthalten.
Das Verzeichnis Profilstammverzeichnis ist der Wert, der während der Erstellung des Profils für den Parameter profilePath angegeben wird.
Die Eigenschaften für den Objektcache können nach der Konfiguration nicht mehr geändert werden. Sollten Änderungen erforderlich sein, müssen Sie diese vor der Konfiguration der Knoten in der Zelle vornehmen. Änderungen in der Schabloneneigenschaftendatei müssen vorgenommen werden, bevor Konfigurationsaktionen durchgeführt werden. Eigenschaften, die nach der Konfiguration geändert werden, führen zum Fehlschlagen von Zugriffsentscheidungen.
com.tivoli.pd.as.cache.EnableObjectCaching=true
Mit dieser Eigenschaft aktivieren und inaktivieren Sie das Zwischenspeichern von Objekten. Die Standardeinstellung ist "true".
com.tivoli.pd.as.cache.ObjectCache=com.tivoli.pd.as.cache.ObjectCacheImpl
Diese Eigenschaft gibt die Klasse an, mit der das Zwischenspeichern von Objekten durchgeführt wird. Sie können bei Bedarf einen eigenen Objektcache implementieren. Verwenden Sie hierfür die Schnittstelle com.tivoli.pd.as.cache.IObjectCache. Der Standardwert ist com.tivoli.pd.as.cache.ObjectCacheImpl.
com.tivoli.pd.as.cache.ObjectCache.NumBuckets=20
Diese Eigenschaft gibt die Anzahl der Buckets an, die zum Speichern der Objektcacheeinträge in der zugehörigen Hashtabelle verwendet werden. Der Standardwert ist 20.
com.tivoli.pd.as.cache.ObjectCache.MaxResources=10000
Diese Eigenschaft gibt die Gesamtanzahl der Einträge für alle Buckets im Cache an. Diese Zahl, dividiert durch den NumBuckets-Wert bestimmt die maximale Größe jedes Bucket. Der Standardwert ist 10000.
com.tivoli.pd.as.cache.ObjectCache.ResourceLifeTime=20
Diese Eigenschaft gibt an, wie lange (in Minuten) Objekte im Objektcache gehalten werden. Der Standardwert ist 20.