OA访问缓慢

发布网友 发布时间:2022-04-21 20:01

我来回答

1个回答

热心网友 时间:2023-08-19 05:24

如果操作环境及服务器硬件环境要求使用ibm的jdk1.5(集成的OA默认用的EAS的JDK,但系统环境要求单独在OA目录下部署一个ibm JDK1.5,部署方法请参考本目录的"linux或者unix下部署JDK1.5版本.htm"),

此时在很多项目中都出现了访问速度慢的问题,另外AIX上使用这个jdk读取文件也经常出现与sun的io不兼容的情况。因此在这个上面需要加入多个参数才能更好的工作。

集成OA默认的OA路径:$OA_HOME=$EAS_HOME/eas/server/profiles/oa

1) 修改$OA_HOME/apusic/config/web.xml

方案一:如果使用IMB jdk1.5则

将builtin-javac替换成JDK中具体的javac命令的全路径,javac路径是在新装的$JAVA_HOME
bin的目录下,根据实际的$JAVA_HOME,替换builtin-javac参数值。

同时在javac后面增加 -Xlint:unchecked

如:param-value/kingdee/eas/server/profiles/oa/jdk_5/bin/javac -Xlint:unchecked -g -classpath %classpath% -d %outputdir% -encoding %encoding% %source%/param-value

方案二:否则,恢复到出厂设置:

param-valuebuiltin-javac -g -classpath %classpath% -d %outputdir% -encoding %encoding% %source%/param-value

2) 修改:$OA_HOME/apusic/bin/startapusic.sh (windows下是startapusic.cmd)

在JVM_OPTS中增加一个参数:-Dcom.apusic.servlet.jsp.source5=true

如:JVM_OPTS="-server -Xms512m -Xmx784m -XX:MaxPermSize=128m -Dcom.apusic.servlet.jsp.source5=false"
3) 修改:$OA_HOME/apusic/server/profiles/oa/bin/server.pl
在JVM_MEM_OPTIONS中增加参数:-Xlp -Xverify:none -Dibm.stream.nio=true
如:$JVM_MEM_OPTIONS = "-Xms$common::JVM_INITIAL_HEAP_SIZE -Xmx$common::JVM_MAX_HEAP_SIZE -Xlp -Xverify:none -Dibm.stream.nio=true $common::JVM_CUSTOM_PARAMS ";
操作系统是linux,则-Xlp参数不用加上
4)修改setevn文件

把:PATH="$JAVA_HOME/bin:$APUSIC_HOME/jdk/bin:$APUSIC_HOME/jre/bin:$PATH"

修改成:PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com