1,更改http server的配置文件參數KeepAlive。
原因:這個值說明是否保持客戶與HTTP SERVER的連接,如果設置爲ON,則請求數到達MaxKeepAliveRequests設定值時請求將排隊,導致響應變慢。
方法:打開ibm http server安裝目錄,打開文件夾conf,打開文件httpd.conf,查找KeepAlive值,改ON爲OFF,其默認爲ON
2,更改http server的配置文件參數ThreadsPerChild值到更大數目,默認爲50
原因:服務器響應線程的數量
方法:打開ibm http server安裝目錄,打開文件夾conf,打開文件httpd.conf,查找ThreadsPerChild值,默認爲50,改到更大數目,視用戶數多少而定,一般改到客戶機數量的1.1倍,如200臺,則設爲220
3,關閉http server日誌紀錄
原因:http server的日誌IO影響性能
方法:打開ibm http server安裝目錄,打開文件夾conf,打開文件httpd.conf,查找CustomLog值,找到沒有註釋的那行(行的開頭沒有符號"#"),將那行用符號"#"註釋掉,以關閉日誌紀錄,提高處理性能。
4,更改Websphere的服務器處理線程數
原因:線程的數量影響同時併發的請求數量
方法:打開管理控制檯,依次打開目錄樹,服務器->server1->web容器->線程池,修改"最大大小"的值,默認是50,改到更大數目,具體視總用戶數量和機器的配置而定,一般設置其等於或小於http server設置的MaxKeepAliveRequests的值。