国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 網(wǎng)站 > WEB服務(wù) > 正文

nginx memcache緩存的介紹

2020-03-22 17:58:20
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章主要介紹了關(guān)于nginx memcache緩存的介紹,有著一定的參考價(jià)值,現(xiàn)在分享給大家,有需要的朋友可以參考一下

 

1 基本

在一個(gè)lnmp架構(gòu)中,nginx遇到動(dòng)態(tài)資源,會(huì)反向代理,把請(qǐng)求發(fā)送到后端的php-fpm服務(wù),php-fpm從mysql里讀取數(shù)據(jù),生產(chǎn)網(wǎng)頁(yè),然后返回給client。

如果流量大,php-fpm和mysql就會(huì)成為瓶頸,解決方案是增加一個(gè)memcached緩存。

nginx首先把$uri作為key,去memcached里查詢html' target='_blank'>value值,命中就直接把value返回給client。如果沒(méi)有,則再通過(guò)php-fpm。php-fpm把數(shù)據(jù)返回給client,并在memcached里存放一份。

所以,這里需要nginx和memcached的連接,php和memcached的連接。

2 php安裝memcache擴(kuò)展模塊

php本不支持操作memcahce,需要安裝一個(gè)接口。

http://pecl.php.net/package/memcache下載memcache-2.2.7.tgz

 yum install m4 autoconf#安裝相關(guān)依賴/app/php/bin/phpize#運(yùn)行phpize,不然memcache目錄下沒(méi)有configure文件 ./configure --with-php-config=/app/php/bin/php-config#安裝擴(kuò)展模塊,使用php-config make make install#安裝

安裝完后,會(huì)生成memcache.so。

php/lib/php.ini文件里,有個(gè)動(dòng)態(tài)擴(kuò)展的地方,把memcache.so加進(jìn)去,重啟php-fpm就行

在info.php里,可以驗(yàn)證安裝

3 nginx直連memcache
 location / { set $memcached_key $uri  memcached_pass 127.0.0.1:11211; error_page 404 /callback.php; }

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,更多相關(guān)內(nèi)容請(qǐng)關(guān)注PHP !

相關(guān)推薦:

php中imagettfbbox和imagettftext 文字圖片自動(dòng)換行的方法

PHPstorm配置PHPunit對(duì)composer引入的php代碼進(jìn)行單元測(cè)試

以上就是nginx memcache緩存的介紹的詳細(xì)內(nèi)容,PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 会泽县| 林芝县| 当阳市| 乌什县| 高青县| 板桥市| 巴中市| 青神县| 共和县| 浙江省| 峨眉山市| 车险| 章丘市| 永和县| 大石桥市| 婺源县| 晋城| 康保县| 中宁县| 罗江县| 翁牛特旗| 姚安县| 襄城县| 尖扎县| 湖州市| 浙江省| 舟山市| 巫溪县| 通江县| 静海县| 汤原县| 瑞昌市| 驻马店市| 泾源县| 江门市| 松溪县| 三原县| 丹东市| 凤山县| 阿尔山市| 内黄县|