为什么我已经增加了服务器的内存, 可易邮性能不见提高.

    问:
    为什么我增加了服务器的内存, 可易邮性能不见提高.
    
    答:
    易邮缺省安装,分配给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同时最大连接有防攻击及反垃圾邮件攻击的作用,请管理员根据实际使用情况权衡更改.
[访问 5020 人次] [评论]