2016-11-25 100 views

回答

1

只有一個辦法,找出;)

沒有確定的答案可能的,因爲這取決於很多因素。

但是,如果流量真的很低,您將只受到磁盤空間量的限制,並且隨着t2.nano在EBS存儲上運行,這可以像您想要的那樣大。所以你可以適應很多網站!

t2.nano只有512Mb的內存,所以最好選擇一個不太需要內存的網絡服務器,比如ngnix。

0

我在我的t2 nano上運行了五個流量非常低的網站 - 其中四個Wordpress,一個自定義PHP。我在同一個實例上運行Nginx,PHP5.6和MySQl 5.6。流量非常輕,每天2000頁左右,每30秒約一頁。如果你包含靜態資源,它會更高。 CloudFlare作爲CDN運行,可顯着減少靜態資源消耗,但不會緩存頁面。

我的MySQL配置爲使用很少的內存,目前141MB物理內存的實例。 Nginx大約需要10MB內存。我有四位PHP工作人員,每位工作人員佔用150MB RAM,但共享130MB,所以在第一位工作人員之後,每位工作人員真的達到20MB。

這是t2.nano的快速性能測試的輸出。請注意,Nginx頁面緩存將提供所有頁面。

siege -c 50 -t10s https://www.example.com -i -q -b 

Lifting the server siege...  done. 

Transactions:     2399 hits 
Availability:     100.00 % 
Elapsed time:     9.60 secs 
Data transferred:    14.82 MB 
Response time:     0.20 secs 
Transaction rate:    249.90 trans/sec *** 
Throughput:      1.54 MB/sec 
Concurrency:     49.42 
Successful transactions:  2399 
Failed transactions:    0 
Longest transaction:   0.36 
Shortest transaction:   0.14 

這是nginx的頁面緩存關閉

siege -c 5 -t10s https://www.example.com -i -q -b 

Lifting the server siege...  done. 

Transactions:     113 hits 
Availability:     100.00 % 
Elapsed time:     9.99 secs 
Data transferred:    0.70 MB 
Response time:     0.44 secs 
Transaction rate:    11.31 trans/sec *** 
Throughput:      0.07 MB/sec 
Concurrency:     4.95 
Successful transactions:   113 
Failed transactions:    0 
Longest transaction:   0.70 
Shortest transaction:   0.33 
相關問題