静态html /图像的性能基准:lighttpd与Amazon S3?

时间:2012-04-19 16:47:34

标签: html5 amazon-s3 amazon-ec2

我想知道哪种解决方案可以为高流量静态网站提供更好的性能:

EC2实例上的lighthttpd Web服务器,或直接在Amazon S3上托管页面?有基准吗?

感谢。

1 个答案:

答案 0 :(得分:1)

以下是测试和监控方法,试试这个。

工具在网站上创建负载

  • 您可以让我们“ab”对该网站运行测试。

     ab is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server. It is designed to give you an impression of how your current Apache installation performs. This especially shows you how many requests per second your Apache installation is capable of serving. See how to use ab command.
    

测量性能的工具

  *   httperf is a tool to measure web server performance. It speaks the HTTP protocol both in its HTTP/1.0 and HTTP/1.1 flavors and offers a variety of workload generators.  Following command causes httperf to create a connection to host www.cyberciti.biz send and receive the reply, close the connection, and then print some performance statistics.

   httperf --hog --client=0/1 --server=SITE_NAME --port=80 --uri=/ --send-buffer=4096 --recv-buffer=16384 --num-conns=1 --num-calls=1

 * apachetop --> This is a console-based (non-gui) monitoring tool which reads the server-status pages from one or more Apache servers and combines the information onto one easy monitoring screen. It displays the current number of reads, writes, keepalives etc, plus the overall number of requests/hits processed, the amount of data transferred, the number of requests & data processed per second since the Apache servers were started, and the 'current' per second numbers