过期域名预定抢注

 找回密碼
 免费注册

nginx優化問題

  [複製鏈接]
發表於 2013-10-30 17:13:09 | 顯示全部樓層 |閱讀模式
前兩天把網站從垃圾空間搬到vps了.
6 y0 }& ]9 G% K4 O" X& O) ^$ j環境架設是根據無敵小子的 原創分享-128MB的VPS也可以跑的剛剛的,幾個BLOG完全沒問題 來的.
& s# \7 Z8 P9 C" J7 I' n5 Z( W3 c/ o. M5 u0 w) o' ?
遇到一個問題
' l6 m3 t# C  i當修改完一篇文章重新發佈後,第一次訪問等好一會然後504錯誤,第二次訪問速度很快.
5 Z! c8 m+ C4 C+ w$ \後來在nginx配置文件裡添加了fastcgi的配置
  1. fastcgi_connect_timeout 300;! H& Y, _! |$ V  F) `2 ~( j: c
  2. fastcgi_send_timeout 300;
    ) Q- {3 ?1 O+ z" O; w
  3. fastcgi_read_timeout 300;
    ; F* E; n4 }, [# _  x* P# q
  4. fastcgi_buffer_size 64k;. Q& p7 B- L' @6 c4 F7 M# h$ M+ y# Y/ s
  5. fastcgi_buffers 4 64k;  S  T2 j/ x' a
  6. fastcgi_busy_buffers_size 128k;
    , s. q& ?! i: Z% @7 R  j# p1 F
  7. fastcgi_temp_file_write_size 128k;
複製代碼
結果是
; A. u' i: j- e7 F7 h# O$ w" W; o修改一篇文章第一次訪問要耗費一分多鐘.第二次非常快.3 h: g  i8 ^7 O* w
網上查了一些資料,我理解是第一次因為內容有更新,需要重新從數據庫取數據,第二次是直接取得緩存.
! e. I- `6 ~$ j! Y3 Y但是第一次從數據庫取時間也太長了.
' x0 Z" Z2 i3 A# U2 g3 h& z$ ^' I" T# |
有經驗的同學分享下優化方法吧.& u* ?* m" m2 z. Z
  d6 J8 b) G% _* k- Y. W: P

" P% w& P3 {% {$ ?! d% j
% ~: }5 s- Q& B6 W, p補充內容 (2013-10-30 23:41):
0 G$ e, {2 A9 C, b已經解決,11樓,謝謝.
發表於 2013-10-30 17:27:47 | 顯示全部樓層
你的VPS是多大內存的額? 如果是512M或者1GB的內存 基本上不要優化額 ,只要基礎的設置就好了,等流量起來了再去優化,所以剛開始先不要浪費時間在優化上。
2 j8 \& h/ P* L; m
  W2 v5 z# X7 {3 X, \如果是128MB的 基本上是修改nginx的配置文件,把連接數設置少一點,連接時間設置短一點,
" U0 M" r) x7 \* u! ^/ P! w6 v7 X之類的,百度一下也有一大堆額。
9 y' g5 n8 R: g' Z/ e, o) y2 y6 I# x# R8 w( h; b$ ?
剛才看了你的那個一鍵安裝包 是DEBIAN下的,這個選擇不錯, 聽說DEBIAN很少占內存。2 t1 f  ~0 S  ~8 ]2 k* M; q8 l: n3 c3 E
但是看了下 那個一鍵安裝包好像是3年前的啊。 如果3年期間,作者還沒有更新那個安裝包的話,( s9 {: {  u3 z6 S* I) [
建議用軍哥的那個一鍵安裝包額 。2 g8 Y8 J4 }- a8 {1 M9 F* H
3年前的 版本太老了額, 來跑網站可想而知 。。。。; ^  `: V* m) S- \0 P

評分

參與人數 1點點 +4 收起 理由
blackjuila + 4 多谢

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-10-30 17:44:21 | 顯示全部樓層
這個VPS不知道國內訪問速度怎麼樣,現在用的虛擬主機,太不穩定了,而且速度又慢
, F9 d! ?; _7 l
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-30 18:06:58 | 顯示全部樓層
我一般是使用的默認nginx配置,不知道你的內存是多大呢
1 }2 y/ E" J; h2 Q+ F+ Q* O內存很小,超時要短,因為超時執行的時候很消耗內存和cpu
: v7 o, V* A8 `$ c; N# y' k, t  R另外php.ini去優化一下/ M$ I) G2 W8 X$ E; d

評分

參與人數 1點點 +4 收起 理由
blackjuila + 4 感謝支持!

查看全部評分

回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-30 19:10:25 | 顯示全部樓層
熟能生巧哇 發表於 2013-10-30 17:27
' {9 n' Y3 `- K! D9 ]你的VPS是多大內存的額? 如果是512M或者1GB的內存 基本上不要優化額 ,只要基礎的設置就好了,等流量起來 ...
& n8 g" G. c1 ]* s+ i) O, z
linode 1G的 不知道為啥要這麼長時間響應1 A) v1 H  W* v/ p) Y

7 R$ m: A9 c7 K- H) k/ t
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-30 19:28:40 | 顯示全部樓層
無敵小子那個版本的是基於debian 6 的小內存VPS,很多參數設置的比較保守吧。" w! H6 j$ E* B+ N' `0 d% Y
你修改一下 php-fpm配置,增加FastCGI的進程數
3 u! U& y  A. p* v! R3 t8 e7 x1 I把max_children的數目調大點再看看情況
4 O2 B+ q/ N' {4 B0 _記得修改後要重新加載服務/ }* F' }* S# E" S  u% ^; A

評分

參與人數 1點點 +4 收起 理由
blackjuila + 4 有見地

查看全部評分

回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-30 19:58:31 | 顯示全部樓層
若魚 發表於 2013-10-30 19:28 ' l4 s) S6 P3 f" B, ~/ w3 D7 h
無敵小子那個版本的是基於debian 6 的小內存VPS,很多參數設置的比較保守吧。
( P  c* c7 I% v3 G4 j你修改一下 php-fpm配置,增 ...
5 s0 h5 j) D, T. Z
報告版主 find / -name php-fpm.conf 沒有搜到這個文件  n2 k5 `  N2 t
find .|xargs grep -ri "max_children" -l 也沒有搜到
/ t4 [$ y7 V3 u- @) t& k4 I這個配置項可以配在其他文件裡嗎4 [: f3 a  h$ m  r4 j: {

( G" q4 p# K0 o% |' r* Q
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-30 20:30:15 | 顯示全部樓層
blackjuila 發表於 2013-10-30 19:58
! Z( E( a) o6 I6 L報告版主 find / -name php-fpm.conf 沒有搜到這個文件
. x- R3 D8 _# {2 ]1 q3 `find .|xargs grep -ri "max_children" -l 也沒有 ...
2 C" K7 |. k) V; D, _1 v
php的配置文件,你安裝的這個系統,可能不是以這個名字命名的。
" ]& ?9 Q+ Q( k" a: {) ?一般在php安裝目錄下的etc中,和php.ini放在一起的; G" f: P! I' D" ?

: r; A/ e) l* [* ?8 G你搭建的這個環境問題大了,自己發文章都是504錯誤,那前台訪問,稍微有點流量不是經常會出現504或者502之類的錯誤?+ b+ j; p! @5 _; Z& w3 `) o
建議你查閱一下php-fpm配置的相關資料,把參數調整一下+ y: D7 d7 @/ z" g9 T  V
8 B0 P$ f& M+ Y6 v4 b
$ Z  K* A7 l* i+ Y

評分

參與人數 1點點 +4 收起 理由
blackjuila + 4 有見地

查看全部評分

回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-30 21:44:46 | 顯示全部樓層
若魚 發表於 2013-10-30 20:30 # K) I8 b! w& J9 [: T
php的配置文件,你安裝的這個系統,可能不是以這個名字命名的。
3 y& I. d7 d1 A9 t  \( Y: E- f4 H一般在php安裝目錄下的etc中,和php.ini ...

  ]( D9 e9 H8 g* q2 N不是的 把默認超時加長後就沒有錯誤了 只是響應時間很長  新文章或者修改過的文章第一次訪問時這樣, 以後都很快.2 n. l1 k! H) L& A. {. q

7 K5 Z8 r, A% ]! e  {0 {# c
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-30 23:14:23 來自手機 | 顯示全部樓層
我推薦個一鍵包:dnmap,我的vps用的這個架構,百度下,有一鍵包

點評

玩VPS的这么多啊  發表於 2013-10-30 23:43

評分

參與人數 1點點 +4 收起 理由
blackjuila + 4 谢谢建议

查看全部評分

回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

4um點基跨境網編創業社區

GMT+8, 2024-11-25 16:34

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表