Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> networking >> Altro Networking Computer >> .

Come memorizzare nella cache su più server

caching dei file consente di memorizzare file che gli utenti potrebbero aver bisogno di accedere durante il tempo che sono sul tuo sito o utilizzando l'applicazione Web . Se dedicate un server per la memorizzazione nella cache , si potrebbe essere messa un inutile aumento della tensione sul server. Distribuendo le cache , si distribuisce il carico tra i server in modo più uniforme , dandovi così la potenza di calcolo di più collettivo si può utilizzare per altre cose . Istruzioni
1

Individuare la cache di inizializzazione connessione al database nel codice , ad esempio:

define (' DBHOSTSERVER ', ' dbmaster ');

define (' DBUSER ',' nome utente ');

define (' DBPASS ' , ' password ');

$ DB_SLAVES = array (' dbslaveserver1 ',' dbslaveserver2 ',' dbslaveserver3 ');

2

individuare il database corrente che viene utilizzato per la memorizzazione nella cache eseguendo il seguente codice :

$ db - > conn_write = mysql_pconnect ( DBHOSTSERVER , DBUSER , DBPASS ) ;

mysql_select_db ( DBNAME , $ db -> conn_write ) ;
3

Scegli i database slave per distribuire la memorizzazione nella cache , utilizzando il seguente codice :

$ idx = tempo ( ) $ count ( $ dbslaveserver1 , dbslaveserver2 , dbslaveserver3 ) ;

$ schiavo = $ dbslaveserver1 , dbslaveserver2 , dbslaveserver3 ( $ idx ) ;

$ db - > conn_read mysql_pconnect = ( $ schiavo , DBUSER , DBPASS ) ;

mysql_select_db ( $ dbslaveserver1 , dbslaveserver2 , dbslaveserver3 , $ db - > conn_read ) ;

 

networking © www.354353.com