流程引擎2.0无法签字、上传图片
由于以前流程引擎2.0的图片是存在/tmp下面的文件夹中,linux自带机制会自动清理/tmp下没用的文件,导致图片无法上传,后来研发调整过上传路径,但是没有实际生效,2.15版本会修复这个问题,之前版本的项目需要手动调整一下
- 修改application-prod.yml文件
cd /home/seekcy/wwyt/workflow/workflow-server/config
vi application-prod.yml
在文件中增加以下配置
servlet:
multipart:
location: /home/seekcy/wwyt/workflow/file/upload_temp
(注意:添加的配置格式需要和图片完全一样,servlet 和 redis 对齐) - 修改启动脚本service-server.sh文件
cd /home/seekcy/wwyt/workflow/workflow-server
vi service-server.sh
/搜索upload_temp,找到下面这一行,如果没有需要按下图增加增加
JAVA_OPT=”${JAVA_OPT} -Djava.io.tmpdir=/home/seekcy/wwyt/workflow/file/upload_temp” - 流程引擎项目重启
执行启动脚本,测试
影响范围
流程引擎内的图片上传、附件上传,签字图片上传,验证其中之一即可
转载请注明作者和出处,并添加本页链接。
原文链接:
//svn.seekcy.com:33382/553