Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Cache na viac serverov

medzipamäte súborov umožňuje ukladať súbory by mohli vaši používatelia potrebujú prístup v čase, keď ste na vaše webové stránky alebo pomocou webovej aplikácie . Ak máte venovať jeden server pre ukladanie do vyrovnávacej pamäte , môžete byť umiestnenie zbytočne vysoké množstvo napätie na serveri . Tým , rozdelenie cache , budete viac rovnomerne distribuovať zaťaženie naprieč servermi , čím dáva vám väčšiu kolektívnu výpočtový výkon môžete použiť na iné veci . Pokyny dovolená 1

Vyhľadajte cache databázy inicializácii pripojenie v kóde , napríklad :

define ( ' DBHOSTSERVER " , " dbmaster ' ) ;

define ( ' dbuser ' , ' username ' ) ;

define ( ' dbpass ' , ' heslo ' ) ;

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

2

Vyhľadajte aktuálnu databázu , ktorá sa používa pre ukladanie do vyrovnávacej pamäte spustením nasledujúci kód :

$ db - > conn_write = mysql_pconnect ( DBHOSTSERVER , dbuser , dbpass ) ; klipart

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

Vyberte databáz otrokmi distribuovať ukladania do vyrovnávacej pamäte pomocou nasledujúci kód :

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

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

$ db - > conn_read = mysql_pconnect ( $ otrok , dbuser , dbpass ) ;

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

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené