泛微ECOLOGY系统参数设置方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ECOLOGY系统优化设置方案
前言
在ecology系统中,在用户使用过程中一般需要对RESIN和数据库的配置作相应的修改以适合客户用户数的增加和用户使用ecology的频繁程度造成的系统不稳定现象,以下主要罗列下需要修改的方面和注意事项。
一针对windows系统
取消apache的服务,使用单独的resin作为web服务器(这个可以考虑在以后的安装文件里就实现),实现方法:
1.在windows服务里禁用apache服务。
2.在dos环境下切换到resin/bin目录下,运行命令srun.exe –remove删除原来的resin服务,假如resin在D盘weaver下
3.修改resin/conf下的resin.conf文件,注意:主要是加上红色的两行,其他保持原样
<>
<java compiler="internal" compiler-args="" work-
dir='e:\weaver\ecology_smg\jspwork'/>
<jsp precompile='true' static-encoding='true'/>
<http-server>
<caucho-status>false</caucho-status>
<srun host='127.0.0.1' port='6802'/>
<!--注意thread-max的值如果是30则修改成下面的值-->
<thread-max>500</thread-max>
<thread-keepalive id='20'/>
<request-timeout id='30s'/>
<accept-buffer-size id='256'/>
<thread-min id='5'/>
<http port='80'/>
<host id=''>
<app-dir>e:\weaver\ecology_smg</app-dir>
<web-app id='/'>
<class-update-interval id='1'/>
<classpath id='classbean'
source='src'/>
<cache-mapping url-pattern='/' expires='2s'/>
<welcome-file-list>index.htm</welcome-file-list> 以下略
4.在dos环境下切换到resin/bin目录下,运行命令httpd.exe -java_home e:\weaver\jdk -Xms1024M -Xmx1400M -install 生成新的resin服务,
* 具体参数设置请看下文
针对Linux系统
⏹设置系统开机自动启动ECOLOGY系统⏹优化配置LINUX下的RESIN
1.Linux加载启动项在/etc/rc.local中,添加resin启动脚本的路径/usr/weaver/resin-
2.1.14/bin/startresin.sh
* 具体参数设置请看下文
2.Linux系统RESIN的配置在resin/bin目录的startresin.sh中, /usr/weaver/resin-2.1.14/bin/httpd.sh -Xms1024M -Xmx2600M -Xss150k &
* 具体参数设置请看下文
二RESIN参数的设置原则Resin设置主要是关于2个参数-Xms和-Xmx (对于linux(unix)请不要把这个2个参数的大小设置一样)
⏹-Xms:大小一般没什么限制,建议在内存允许的条件下设置为1024M,但是不得大于-Xmx
⏹-Xmx:一般最大值为1400M(注意JDK1.6以下设置请勿超过1024M),但是必须根据用户可用内存的实际情况,用户可用内存=系统内存-操作系统内存-其他应用程序内存(在linux/unix特别是其他一些操作系统上如aix等,这个值可以更大,建议不要超过2600M,这个需要根据特定时间情况来)
三数据库设置
⏹对于SQL SERVE一般没有什么可以设置了
⏹对于oracle主要是设置3个参数(必须保证总内存小于系统总内存的1/2)
共享池:200~500之间
缓冲区高速缓存:尽量大
PGA:300~600M之间
设置步骤如下:
1 启动oracle的oem,(如果是linux/unix则运行命令oemapp console或oemapp dbastudio
)
2
3 如图用户名和口令保持为空
4 注意:修改了SGA的参数后SGA总容量会自动改变,要把SGA的最大大小改为大于等于SGA总容量,修改修改按应用
四注意点
⏹请尽量让客户不要把ECOLOGY系统和ORACLE装
于同一台机器
⏹新首页设置新闻元素的时候一定要注意这个是每个
用户登陆都会显示的页面,条件不要设置的太复杂,也不要出现象(maincategory<>2)这样的条件,如果确实需要这样的条件请用(maincategory>2or maincategory<2),如果在设置条件的时候需要用到“or”的条件,则必须在条件的前后加上“(”,“)”,决不要使用我们的优秀的功能成为我们系统的性能瓶颈
⏹在客户安装前,请客户严格按照我们的硬件配置说
明,见附件
⏹尽量让客户使用高版本的JDK,目前是1.6
五JDK升级方法
⏹先停止resin服务
⏹把原来的jdk目录备份(这是为了升级失败可以恢复)⏹把原来的JDK目录下的内容删除(有些文件可能无法
删除,不用管)
⏹把下载解压后的JDK1.6目录下的所有内容复制到原
来的jdk目录下
⏹重起RESIN
五其他
⏹检查存放上传文件所在目录的磁盘空间
⏹检查数据库数据存放目录的磁盘空间
⏹检查RESIN目录下的LOG/stderr.log和stdout.log 是否过大(linux/unix下为bin/nohup.out),停止RESIN服务后可直接删除
⏹对于sql server检查是否数据库日志文件过大,可在网上搜索相关压缩日志的方式处理
七附件
⏹《泛微协同管理平台e-cology运行服务器配置要求及建议》⏹《ecology系统问题检测列表》。