Utilizaţi această pagină pentru a vă specifica setările cache-ului de autentificare.
Pentru a vizualiza această pagină de consolă administrativă, apăsaţi pe Securitate > Securitate globală > Setări cache de autentificare.
Specifică dacă să se dezactiveze cache-ul de autentificare.
Lăsaţi cache-ul de autentificare activat din motive de performanţă. Totuşi, puteţi dezactiva cache-ul de autentificare în scopuri de depanare sau măsurare. Când această opţiune este dezactivată, performanţa este afectată întrucât ori de câte ori un utilizator este autentificat, registrul de utilizatori este accesat pentru a aduna informaţii despre utilizator. Sunt create atunci jetoane noi pentru utilizator.
| Informaţii | Valoare |
|---|---|
| Valoare implicită: | Activată |
Specifică perioada în care acreditarea autentificată în cache expiră. Verificaţi că această perioadă este mai mică decât valoarea pentru câmpul Valoarea timeout pentru acreditările înaintate între servere (timeout-ul LTPA).
Dacă este activată securitatea infrastructurii serverului de aplicaţii, timeout-ul cache-ului de securitate poate influenţa performanţa. Setarea timeout-ului specifică cât de des să se reîmprospăteze cache-urile legate de securitate. Informaţiile de securitate care aparţin bean-urilor, premisiunile şi acreditările sunt puse în cache. Când expiră timeout-ul de cache, toate informaţiile puse în cache care nu sunt accesate în perioada de timeout sunt epurate din cache. Cererile ulterioare pentru informaţii au ca rezultat o căutare în baza de date. Ocazional, obţinerea informaţiilor necesită invocarea unei autentificări native sau de legare LDAP (Lightweight Directory Access Protocol). Ambele invocări sunt operaţii relativ costisitoare pentru performanţă. Determinaţi cea mai avantajoasă opţiune pentru aplicaţie, uitându-vă la modelele de utilizare şi nevoile de securitate pentru site.
Valoarea timeout-ului LTPA nu ar trebui setat mai jos de valoarea timeout-ului memoriei cache de securitate. Valoarea de timeout LTPA ar trebui setată mai târziu decât valoarea de timeout de cerere ORB. Totuşi, nu există nici o relaţie între valorile de timeout ale memoriei cache de securitate şi ale cererii ORB. Pentru mai multe informaţii despre valoarea timeout-ului LTPA, vedeţi documentaţia despre mecanismele despre autentificare şi expirare. Pentru mai multe informaţii despre valoarea timeout-ului cererii ORB, vedeţi documentaţia despre setările serviciului Object Request Broker.
| Informaţii | Valoare |
|---|---|
| Valoare implicită: | 10 minute |
Specifică dimensiunea iniţială a cache-urilor de tabelă hash.
Un număr mai mare de valori hash disponibile ar putea scădea apariţia coliziunilor hash. O coliziune hash apare ca urmare a unei căutări liniare pentru găleata hash, ceea ce ar putea scădea timpul de extragere. Dacă mai multe intrări alcătuiesc un cache de tabelă hash, creaţi o tabelă cu o capacitate mai mare care suportă intrări hash mai eficiente, în loc să permită rehash-ului automat să determine creşterea tabelei. Rehash-ul face ca fiecare intrare să se mute de fiecare dată.
| Informaţii | Valoare |
|---|---|
| Valoare implicită: | 50 |
Indică dimensiunea maximă a cache-ului.
După ce se atinge această limită, intrările cel mai puţin utilizate sunt înlăturate din cache pentru a face loc pentru intrările noi.
| Informaţii | Valoare |
|---|---|
| Valoare implicită: | 25000 |
Pune în cache userName şi parola în hash cu sens unic ca o căutare cheie în cache.
Dezactivaţi asta numai dacă nu doriţi ca aceste informaţii să fie stocate în cache. Dacă aceasta este dezactivată, de fiecare dată când un utilizator se loghează cu userName şi parolă, registrul de utilizatori este accesat, ceea ce are impact asupra performanţei.
| Informaţii | Valoare |
|---|---|
| Valoare implicită: | Adevarat |