Configurarea setărilor aplicației

Această documentație este mutată în arhivă și nu sunt acceptate.

Cu componente cache Windows Server AppFabric se pot configura parametrii cache ale aplicațiilor software client utilizând fișierul de configurare cerere sau prin utilizarea ambelor abordări în diferite părți ale aplicației. Pentru mai multe informații despre fiecare dintre aceste moduri de a personaliza și de a vedea de selecție a acestora. Setări de configurare pentru client Sub (cache în Windows Server AppFabric).







Indiferent de abordare, configurați aceiași parametri cache client. În tabelele de mai sus în această secțiune prezintă disponibile setările cache client și cum să le configurați într-un fișier de configurare aplicație bazată pe XML și software-ul folosind codul.

Pentru mai multe informații despre utilizarea acestor parametri în aplicația, a se vedea. In exemplul de configurare secțiunea Client bazat pe XML (cache în Windows Server AppFabric).

Setări client Cache

Parametrii cache locale

Parametrii cache locale indică dacă memoria cache locală să fie activată, o metodă de conversie a obiectelor stocate în memoria cache la nivel local în invalid, timpul de așteptare al obiectului și utilizarea notificărilor cache pentru a face obiectele stocate în memoria cache la nivel local nevalid.

În aplicația de configurare a fișierelor, setările sunt stabilite în cache-ul elementului local de localCache. care este o filială a elementului dataCacheClient. Programatic cache-ul local este configurat cu o instanță a DataCacheFactoryConfiguration de clasă. care este transmis în constructorul clasei DataCacheFactory. Pentru mai multe informații cu privire la cache-ul local cm., Vezi Clienti Cache și memoria cache locală (Caching în Windows Server AppFabric).

Locația de configurare XML

Locația de configurare cod







Memoria cache locală este activată

isEnabled atribut element de localCache. Valorile pot fi adevărate sau false. În plus, pot exista nici un element localCache. indicând starea sa dezactivat.

Metoda de invalidarea cache locală

Caracteristica localCache în elementul de sincronizare. Utilizați valoarea TimeoutBased pentru a specifica valoarea timeout pe care doriți să îl utilizați. Utilizați NotificationBased pentru a indica notificările cache, care trebuie să fie, de asemenea, utilizate.

Timpul de așteptare cache-ul local (în secunde)

Caracteristica ttlValue în elementul localCache.

DataCacheLocalCacheProperties clasa de proprietate DefaultTimeout.

Interval de sondaj pentru cache-ul de notificare specifică (în secunde)

(Opțional) Specifică un atribut element de pollInterval clientNotification. elementul clientNotification este un copil al elementului dataCacheClient și nu este o filială a elementului localCache. În cazul în care nu este specificat, valoarea de 300 de secunde.

Numărul maxim de obiecte stocate în memoria cache la nivel local

(Opțional) Specifică un atribut în elementul objectCount localCache. Incendii atunci când începe să se deplaseze memoria cache locală; atunci va încerca să elimine 20 la suta din cele mai recent utilizate obiecte stocate în memoria cache la nivel local. În cazul în care nu este specificat, valoarea implicită a 10 000 de obiecte.

DataCacheLocalCacheProperties clasa de proprietate ObjectCount.

Pentru performanțe optime, memoria cache locală ar trebui să fie activat numai pentru obiecte care se schimbă rar. Folosind un cache local pentru date care se schimbă frecvent poate crește șansele ca clientul va lucra cu obiecte vechi. Deși este posibil să se reducă valoarea ttlValue și a accelera actualizarea cache-ul local, de încărcare grup îmbunătățit pot depasi avantajele utilizării unui local cache. În astfel de cazuri, care sunt caracterizate prin utilizarea de schimbare a datelor în mod frecvent, este recomandat să dezactivați memoria cache locală și de a prelua datele direct din cluster.

Setări de notificare

Proprietățile de fișier de configurare aplicație sunt setate în elementul Notă clientNotification. care este o filială a elementului dataCacheClient. Software-avize de proprietate sunt stabilite într-o instanță a DataCacheFactoryConfiguration de clasă. care este transmis în constructorul clasei DataCacheFactory. Pentru mai multe informații, consultați. Metode de configurare a secțiunii (caching în Windows Server AppFabric).

Locația de configurare XML

Locația de configurare cod