日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

通過內(nèi)核httpd實(shí)現(xiàn)web服務(wù)加速(1)_Windows教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!
一、簡(jiǎn)介

  從linux2.4.13開始,在Networking options出現(xiàn)了一個(gè)試驗(yàn)性的選項(xiàng)-"[ ] Kernel httpd acceleration (EXPERIMENTAL)",什么是kHTTPd呢?它是一個(gè)Linux環(huán)境下的web服務(wù)器。kHTTPd和其它Web服務(wù)器的不同之處在于其是作為內(nèi)核的一部分運(yùn)行在Linux的內(nèi)核中(可以看成是一個(gè)設(shè)備驅(qū)動(dòng))。

  kHTTPd僅僅處理靜態(tài)(基于靜態(tài)文件的)的web頁面,而將所有的對(duì)于非靜態(tài)內(nèi)容的請(qǐng)求傳遞給正常的運(yùn)行于用戶空間的web服務(wù)器來處理,如apache、Zeus等,而這些運(yùn)行在用戶空間的Web服務(wù)器并不需要任何修改。

  對(duì)于靜態(tài)web頁面的http請(qǐng)求的處理不是一個(gè)非常復(fù)雜過程,但是這卻是web服務(wù)中非常重要的一個(gè)部分,因?yàn)橹辽倬W(wǎng)站中大多數(shù)圖形都是靜態(tài)的,而且還有很多html文件時(shí)靜態(tài)的。一個(gè)常規(guī)的Web服務(wù)器對(duì)于靜態(tài)頁面的http請(qǐng)求處理非常簡(jiǎn)單,僅僅是拷貝"文件到網(wǎng)絡(luò)"的簡(jiǎn)單操作。如果這些操作在內(nèi)核中完成將變得非常高效。例如也是完成類似的功能的NFS服務(wù)器也是運(yùn)行在內(nèi)核中的。

  通過在內(nèi)核中實(shí)現(xiàn)web請(qǐng)求處理加速,通常意義的Web服務(wù)器-如apache等則可以專注于處理那些動(dòng)態(tài)web請(qǐng)求。

  注:這里Apache指代任何一個(gè)Web服務(wù)器。

二、快速入門

  1) 編譯并加載模塊

  2) 如果需要,通過/proc/sys/net/khttpd來對(duì)模塊進(jìn)行配置

  3) echo 1 > /proc/sys/net/khttpd/start

  卸載:

    echo 1 > /proc/sys/net/khttpd/stop
    echo 1 > /proc/sys/net/khttpd/unload
    rmmod khttpd

三、配置

  1、操作模式

  這里有兩種推薦操作模式:

  1) "Apache" 是主web服務(wù)器,kHTTPd是輔助Web服務(wù)器
  clientport -> 80
  serverport -> 8080 (or whatever)

  2) kHTTPd是主web服務(wù)器, "Apache"是輔助Web服務(wù)器
  clientport -> 8080 (or whatever)
  serverport -> 80

來源:網(wǎng)絡(luò)搜集//所屬分類:Windows教程/更新時(shí)間:2013-04-15
相關(guān)Windows教程