一、问题描述
目前公司使用的金蝶EAS,在处理一些业务的时候,会出现瞬间自动退出EAS的情况。主要的业务场景为查询、打印表单,上传、下载大容量的附件等情况。
二、问题根源分析
根据业务场景的类型和对自动退出客户端的错误报告的分析,找出自动退出的核心原因为EAS的运行环境JVM的内存溢出导致。
三、解决办法
经过与金蝶顾问的沟通、查找网上资料及分析金蝶之前留下的相关文档,确定修改EAS的运行环境的内存分配,升级JDK的版本的处理办法。经过龙潭湖书院保管、学院路保管和高端正餐秘书等相关问题发生的用户实际测试,能够彻底解决EAS自动退出的问题。
四、后续的处理措施
1、 针对目前已经出现问题的用户,主要集中在财务、保管等部门,更换新的EAS运行环境包。
2、 在时间允许的情况,将整个公司的EAS的运行环境进行更换。
3、 对于新安装的电脑,直接安装附带新安装包的EAS。
五、相关文档的路径
相关文档的存储路径为:FTP://192.168.100.5 用户名:***;密码:***;在“EAS自动退出解决方案”文件夹下。分为部分替换包和完整包。替换包包含了运行环境和运行环境的配置文件;完整包包含了完整的EAS程序和运行环境。
六、更换运行环境的具体操作流程
1、 从FTP下载下来相关的文件。
2、 将本机…\EAS下clientjdk文件夹、…\eas\client\bin下的set-client-env.bat进行重命名,之后将下载下来的部分替换包解压,将解压出来的clientjdk放入到…\EAS文件夹下。将set-client-env.bat放入…\eas\client\bin目录下。
3、 启动EAS,登陆账号,登陆成功,则删除掉重命名的备份clientjdk和set-client-env.bat。