為什麼我已經增加了服務器的內存, 可易郵性能不見提高.
    問:
    為什麼我增加了服務器的內存, 可易郵性能不見提高.
    
    答:
    易郵缺省安裝,分配給webmail及ymailserver MTA(SMTP/POP3)的內存各64M, 配置比較低,所以現在的高性能服務器安裝完請通過如下更改配置提高分配給JAVA的內存,充分利用服務器高性能(一般把各30%的內存分給webmail, ymailserver MTA):
    
    1. 更改分配給RESIN webmail的內存大小(安裝默認是64M): 
    Windows 更改 運行組注冊表管理工具: regedt32, 更改項目:
    /HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Resin/ImagePath
    
    "d:\ymailserver\resin\bin\httpd.exe" -service -java_home  " d:\ymailserver\jdk" -J-server -J-ms64m -J-mx64m
    
    將64M改成你需要的合適的內存大小. 最後加 -J-server 為讓Resin JDK在server模式運行.
    LINUX/UINX更改 /var/ymailserver/resin/bin/httpd.sh 中 args="-J-server -J-ms64m -J-mx64m"  將64M改成你需要的合適的內存大小.
    
    
    2. 更改分配給Ymailserver MTA的內存大小(安裝默認是64M): 
    Windows 更改 運行組注冊表管理工具: regedt32, 更改項目:
    /HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/STD Ymailserver email service/Parameters
    將64m改成你需要的合適的內存大小.
    LINUX/UINX更改 /etc/rc.local 中 將64M改成你需要的合適的內存大小.
    
    3. 如果使用的是缺省的MYSQL數據庫, 請確定mysql性能配置文件中的內存設置.
    windows: winnt/my.ini windows/my.ini
    linux/unix: /etc/my.cnf
    你可更改相應的配置值, 默認值見: /ymailserver/mysql/my.ini my.cnf.
    
    4. 隨著服務器更高性能,可根據實際使用情況,更改/ymailserver/apps/ymailserver/conf/config.xml 配置文件中pop3server/smtpserver的同時最大連接 maxConnection 及單IP同時最大連接 maxIpConnection . 注意同時最大連接特別是單IP同時最大連接有防攻擊及反垃圾郵件攻擊的作用,請管理員根據實際使用情況權衡更改.
[ 訪問 6702 人次 ] [ 關閉 ]