Służy do określania czasu wygaśnięcia uwierzytelnionej referencji w pamięci
podręcznej. Należy sprawdzić, czy ten okres jest krótszy od wartości określonej
w polu Wartość limitu czasu dla referencji przekazywanych między
serwerami (limitu czasu LTPA).
Jeśli ochrona infrastruktury serwera aplikacji jest włączona, to czas
ważności podręcznej pamięci zabezpieczeń może wpływać na wydajność. Ustawienie
limitu czasu określa, jak często mają być odświeżane pamięci podręczne
związane z zabezpieczeniami. Do pamięci podręcznej trafiają informacje
o zabezpieczeniach związane z komponentami bean, uprawnieniami i referencjami.
Po
upłynięciu czasu ważności pamięci podręcznej, wszystkie znajdujące się w niej
informacje, do których w tym czasie nie uzyskano dostępu, zostają usunięte. Dalsze żądania informacji skutkują przeszukiwaniem bazy danych. Uzyskanie
informacji wymaga niekiedy wywołania uwierzytelniania przy użyciu
protokołu Lightweight Directory Access Protocol (LDAP) lub uwierzytelniania
rodzimego. Oba wywołania są operacjami stosunkowo kosztownymi dla wydajności. Należy
określić najlepszy efekt dla aplikacji, przeglądając wzorce użycia oraz wymagania
serwisu związane z zabezpieczeniami.
Domyślna wartość czasu ważności pamięci podręcznej wynosi 10 minut. Przy
małej liczbie użytkowników ta wartość powinna być wyższa, a przy dużej
ich liczbie — niższa.
Ustawienie wartości limitu czasu LTPA nie powinno być niższe niż czas
ważności podręcznej pamięci zabezpieczeń. Wartość limitu czasu LTPA powinna być
wyższa niż wartość limitu czasu żądania brokera ORB. Nie istnieje jednak związek między wartością czasu ważności
podręcznej pamięci zabezpieczeń a wartością limitu czasu żądania brokera ORB.
Wartość
domyślna: |
10 minut |