2016-11-25 130 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 
相关问题