通过内核httpd实现web服务加速(4)

**五、参数

** 下面的参数可以通过/proc/sys/net/khttpd被配置:

变量名 默认值 含义

serverport 8080 kHTTPd监听的服务端口

clientport 80 用户空间的web服务器的监听端口

threads 2 服务器线程的数量,对于小型web来说应该是每个CPU对应一个,对于大型网站来说(活动文件不是保存在RAM中),其值应该是每个CPU对应2.

documentroot /var/www web内容所在目录

start 0 设置为1来启动kHTTPd (该位可能被"stop"自动设置为0)

stop 0 设置为1来停止kHTTPd (该位可能被"start"自动设置为0)

unload 0 设置为1来准备卸载kHTTPd模块

sloppymime 0 如果为1,那么为止的mime类型自动设置为text/html,如果为0则未知mimi类型的文件将由用户空间的web服务器来处理。

perm_required S_IROTH 需要的最小限制(其值参考"man 2 stat")
perm_forbid dir+sticky+ 文件禁止的限制掩码(其值参考"man 2 stat")
dynamic cgi-bin .. 动态内容请求URL包含的子串
maxconnect 1000 当前最大连接数

六、更多信息

关于kHTTPd体系结构的更多信息,参考:http://www.fenrus.demon.nl 。

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus