點晴永久免費OA系統IIS服務器和SQL Server數據庫優化操作指引
當前位置:點晴教程→點晴OA辦公管理信息系統
→『 經驗分享&問題答疑 』
點晴OA安裝時,未對系統中IIS、SQL Server等相關后臺服務程序進行特別優化設置,原因是系統預置的設置值在用戶數量不多(并發50人)時,現在的普通硬件配置(雙核以上CPU、4G以上內存)都足以應付了。但如果用戶并發訪問數量太大時,就會出現訪問緩慢、CPU和內存占用長期處于高位,甚至高達99%,直接將硬件資源耗盡,導致服務器死機或無響應,嚴重影響了OA系統的使用。點晴OA服務器的優化應該從硬件和軟件兩方面來進行優化:
先看看這篇教程:
點晴MIS系統安裝使用優化注意事項(登錄服務器很卡、很慢、白屏、103/104/105/503等)[13659]
http://7462.oa22.cn 然后再看以下內容:
1、硬件優化:
盡可能使用高配置的硬件,OA服務器硬件配置建議:
a. CPU不低于4核(云服務器不少于2核);
b. 內存不少于8GB(云服務器不少于4GB);
c. 硬盤盡可能采用SSD固態硬盤;
d. 網卡必須使用千兆網卡;
e. 網絡如果有外網訪問需求,那么必須關注外網上行帶寬(下行帶寬現在一般不會成為瓶頸,問題出在上行帶寬),上行帶寬越大越好,理論上外網實際上行帶寬應該不低于50K*外網實際并發訪問人數,折合成運營商通行算法即不低于512Kb*外網實際并發訪問人數;
總之,硬件配置越高、速度越快,升級硬件帶來的效果立竿見影。
2、軟件優化(本項操作都在OA服務器上執行):
方法一:自動優化
方法二:手工優化(手工優化會更全面,原因是IIS和SQL Server部分參數未提供自動修改接口)
第一步、IIS管理器優化
打開IIS管理器(Windows Server系統控制面板-》管理工具-》Internet Information Services (IIS)管理器):
1、點擊"ASP"(注意是點擊根目錄,不是點擊下面的網站):
按照上面紅色文字設置“ASP”,然后點擊“應用”后才會生效。
2、點擊IIS管理器根目錄-》錯誤頁:
雙擊“錯誤頁”,在錯誤頁設置頁面中,不要點擊明細內容項,直接點擊右邊的“編輯功能設置...”,在彈出的頁面中,點擊選中“詳細錯誤(D)”,然后確定保存:
3、務必取消目錄D:\clicksun\files的IIS腳本執行權限
進入Windows Server的Internet信息服務(IIS)管理器,界面如下:
進入IIS管理器的files目錄下,注意不要點擊目錄clicksun,要點擊目錄files,在功能視圖模式下,雙擊“處理程序映射”:
取消上圖中“腳本”項目,切記,不要勾選“腳本”,然后點擊確定按鈕保存即可,務必取消此項目的勾選狀態!
4、設置IIS網站的應用程序池:
在根目錄-》網站-》clicksun下,找到點晴OA的網站,點擊“clicksun”,然后直接點擊右邊的“基本設置...”,在彈出的頁面中可以看到項目“應用程序池”,記住點晴OA使用的應用程序池名稱,本例子中為:DefaultAppPool。
獲取了點晴OA網站使用的應用程序池名稱后,點擊管理器根目錄-》應用程序池:
注意上面的應用程序池是按照上面那個步驟找到的那個,不一定是這個“DefaultAppPool”!然后按照上面紅色文字設置“基本設置...”。
設置完畢后,再設置“高級設置...”:
設置回收:
虛擬內存限制設置為:0,即不限制;
專用內存限制根據OA服務器實際安裝的內存條大小確定,一般不應該超過50%,建議限制在30%以內,上面這里是限制為:512000,即:512MB。
設置CPU:
CPU的限制一般設置為30000即可,這個值使用CPU的占用百分比*1000得出,一般這個占用比不應該超過50%,即不超過50000,限制操作設置為:KillW3wp,即超過了就殺掉IIS進程,限制間隔設置為:5 分鐘,切勿設置為0,已啟用處理器關聯設置為:True。
特別注意:
這個值在不同的Windows版本上,設置不一樣:
Windows Server 2008 是用萬進位:見上
Windows Server 2012 有些版本是用百分數、有些版本是用千分位(同一個版本都幾種不同的設計,莫名其妙!):
Windows Server 2012,用千進位的:
下面這個Windows Server 2012又是百分比(%),莫名其妙!
總之,不管哪個版本,這個值最后的百分比要控制在20%-50%左右,根據服務器的性能而定,不要超過50%為宜,同一個參數在不同版本中設置方法完全不同,真不知道微軟在搞什么鬼! 設置完畢后,記得保存確定,然后重啟IIS或OA服務器。
第二步、SQL Server優化
打開SQL Server管理器Microsoft SQL Server Management Studio:
右鍵點擊數據庫根目錄-》屬性:
不要勾選“強制實施密碼策略”,否則后續出現錯誤,很難查原因,管理員可將這個設置復雜些。 這兩項必須分別設置為:授予和啟用。 設置內存,最大服務器內存設置時切勿超過物理內存大小的75%,否則在服務器有大量訪問時,可能導致服務器長期失去響應,造成用戶更加瘋狂點擊,陷入惡性循環。
另外,要注意上面的單位是MB,不是KB,如果分配SQL Server最多使用512MB內存,那就應該設置為:512,而不是:512000!
設置處理器,勾選“提升SQL Server的優先級”
設置安全性,勾選上面兩項。
其余項目保持默認值即可。
該文章在 2021/6/18 15:58:54 編輯過 |
關鍵字查詢
相關文章
正在查詢... |