成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

nginx,php-fpm,phpfastcgi,upstream實現負載均衡

運維 系統運維
應用的最前端是一臺nginx服務器,所有靜態的內容都由nginx來處理,而將所有php的請求都分攤到下游的若干臺運行php fastcgi守護進程的服務器中,這樣可以以一種廉價的方案來實現對系統負載的分攤,擴展系統的負載能力。

應用的最前端是一臺nginx服務器,所有靜態的內容都由nginx來處理,而將所有php的請求都分攤到下游的若干臺運行php fastcgi守護進程的服務器中,這樣可以以一種廉價的方案來實現對系統負載的分攤,擴展系統的負載能力。

三臺php fastcgi服務器的ip地址分別為:

172.16.236.110 , 172.16.236.111, 172.16.236.112

運行php fastcgi進程時,需要讓php-cgi監聽到服務器的局域網地址(分別如上所示),而不是之前一般都是監聽的本地地址(127.0.0.1)。以172.16.236.110這臺服務器為例:

  1. /usr/local/php5/bin/php-cgi -b 172.16.236.110:9000 

或許你用spawn-fcgi來啟動php-fcgi,那么就是這樣(供參考,其實也就是修改監聽的地址和端口即可):

  1. /usr/local/lighttpd/bin/spawn-fcgi -f /usr/local/php5/bin/php-cgi -a 172.16.236.110 -p 9000 

又或許你是用php-fpm來管理php-fcgi,那么你需要修改php-fpm的配置

  1. vi /usr/local/php5/etc/php-fpm.conf 

找到這個配置項(其中的地址可能需要根據你自己環境來調整)

  1. <value name="listen_address">127.0.0.1:9000</value> 

修改為:

  1. <value name="listen_address">172.16.236.110:9000</value> 

修改完畢后,重啟你的php-fpm進程。

然后按照上面的步驟,依次修改其他php fastcgi服務器。

php方面的工作暫時就是這些,下面修改nginx。

  1. vi /usr/local/nginx/conf/nginx.conf 

在配置文件的http段內增加類似如下的配置:

  1. upstream myfastcgi {  
  2. server 172.16.236.110 weight=1;  
  3. server 172.16.236.111 weight=1;  
  4. server 172.16.236.112 weight=1;  

我這里三臺php fastcgi服務器的權重是相同的,所以其中的weight值都是1,如果你的php fastcgi服務器需要分主次,那么可以通過調整其weight值來達到目的。比如以***臺服務器為主,其他兩臺為輔,則就是這樣:

  1. upstream myfastcgi {  
  2. server 172.16.236.110 weight=1;  
  3. server 172.16.236.111 weight=2;  
  4. server 172.16.236.112 weight=2;  
  5.  } 

然后找到原來nginx關于php fastcgi配置的部分,比如:

  1. location ~ \.php$ {  
  2. fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php;  
  3. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;  
  4. include fastcgi_params;  
  5.  } 

將其中的fastcgi_pass那一段改為:

  1. fastcgi_pass myfastcgi; 

其中的myfastcgi也就是上面剛剛配置的php fastcgi均衡器的名字了。

完了以后,重啟nginx即可

原文鏈接:http://my.oschina.net/u/732794/blog/304402

責任編輯:牛小雨 來源: qzxun的博客
相關推薦

2017-12-28 10:22:28

NginxFastCGIPHP-fpm

2010-05-07 09:02:29

NginxPHP-FPMAPC

2010-05-10 08:30:00

PHP-FPMnginx

2021-05-12 08:13:31

Zabbix 5.2php-fpm監控

2012-07-31 09:25:42

nginx負載均衡反向代理

2013-04-22 11:29:14

Nginx

2011-11-28 21:49:45

Nginxphp-fpm優化

2020-01-14 09:40:00

Nginx負載均衡正向代理

2020-04-20 20:27:59

Nginx動靜分離負載均衡

2015-04-13 09:44:14

Nginxkeepalived負載均衡

2018-02-01 10:31:12

Nginx負載均衡軟件

2019-11-12 13:56:15

NginxTomcat負載均衡

2023-12-07 12:29:49

Nginx負載均衡策略

2011-12-02 22:51:46

Nginx負載均衡

2018-09-20 11:04:02

NginxPHP-FPM502

2013-02-20 09:59:49

負載均衡PuppetNginx

2010-03-24 10:35:02

Nginx負載均衡器

2019-03-13 12:04:41

Nginx負載均衡動靜分離

2010-05-06 10:01:26

nginx負載均衡

2011-09-01 10:23:47

Nginx負載均衡器負載均衡
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲看片| 国产一区二区三区四区区 | 激情五月婷婷综合 | 久久久久久国产精品 | 亚洲狠狠| 91资源在线 | 国产欧美精品在线 | www.亚洲国产精品 | 91午夜在线| 欧美日韩中文字幕 | 91新视频| 日韩久久久久久 | 亚洲欧美综合精品久久成人 | 手机av免费在线 | 97国产爽爽爽久久久 | 日韩美女爱爱 | 91国内精精品久久久久久婷婷 | 天堂一区二区三区 | 一区二区三区免费 | 国产一区日韩在线 | 91视频91| 欧美三级视频在线观看 | 欧美一区精品 | 国产精品免费观看 | www.国产精| 伊人精品在线 | 国产福利在线 | 性xxxxx | 久久精品久久久久久 | 欧美在线精品一区 | 亚洲网视频| 精品久久香蕉国产线看观看亚洲 | 毛片在线免费播放 | 亚洲第一区久久 | 老头搡老女人毛片视频在线看 | 欧美综合在线观看 | 日韩欧美中文字幕在线观看 | 可以在线看的黄色网址 | 国内自拍真实伦在线观看 | 国产精品1区2区 | 日韩成人精品 |