MHttpd 是一个WEB服务器,类似于Apache,IIS,Nginx, 更精确地说,MHttpd只是一个静态页面的服务器(不能处理像JSP,PHP等动态内容) 但是MHttpd基于libevent,memcached实现,通过事件消息机制来处理高并发的问题, 比如Apache最成熟最稳定,但是同样条件下Apache支持的最大并发数量可能不到Nginx 的10%;由于MHttpd内嵌了memcached所以能使用多台机器分布式的内容对访问过的页面 进行Cached,所以对于访问内用重复度高的地方性能表现尤其优异。 MHttpd最适合用来做图片服务器 :) 运行环境要求: 1 Linux 2.6或以上 2 libevent 3 memcached 4 libmemcached 编译: make 运行: ./mhttpd --servers=127.0.0.1:11211 -LbD