流程助手部署原创
金蝶云社区-部伟
部伟
3人赞赏了该文章 5,111次浏览 未经作者许可,禁止转载编辑于2020年07月23日 14:25:19

移动BOS与流程助手部署在线说明

【环境准备】

(1)EAS服务器所在网络需要能访问以下网址,如果网络没有问题,可以开始部署了。

(2)若不知道怎么帮助服务器安全的映射外网,可以参考文件使用nginx解决EAS移动应用外网访问问题

【EAS8.2以下版本部署说明】

按照文档要求进行手工部署。
流程助手部署文档下载:流程助手部署文档部署附件 ;
移动BOS部署文档:移动BOS企业部署文档

【EAS8.2及以上版本部署说明】

步骤一:

1.先备份配置文件:eas/server/properties/XTServiceConfig.xml , 如果配置文件不存在,下载此处的配置文件替换
2.若 eas\server\lib\sp 目录存如下截图的jar包,需要找其他目录备份,然后删除;没有这些jar包请略过
流程助手私包

步骤二:

1.备份删除server\deploy\eas.ear\mbos_eas.war;
2.备份删除server\deploy\eas.ear\workflow.war 。
3.不存在上面两目录,请略过,到步骤三

切记先做完此步骤再往下操作,否则需要卸载补丁重新做该步骤。
步骤三:

EAS Cloud 不需要打补丁!请把步骤二备份的还原回去
EAS820安装补丁,补丁号:PT149468、PT146351、PT149467、PT133099 ;
EAS850安装补丁,补丁号:PT144713、PT147668、PT145666;

补丁打上后,若mbos_eas.war、workflow.war没有生成,需要把步骤二备份的还原回去
步骤四:

管理员administrator登录EAS门户-应用-EAS移动门户-移动开发门户-移动BOS-安装部署 部署界面
或打开链接地址进行部署: http://EAS外网服务器ip:端口/easweb/light_deploy/deploy.jsp ,配置时请填写正确的云之家团队号。如下图:
部署界面

步骤五:
若EAS为多机集群,则需要参考主机器的 \eas\server\properties\XTServiceconfig.xml文件,先把其他机器的XTServiceconfig.xml备份,然后用主机器的替换
步骤六:
重启EAS服务,部署完成。

【部署失败处理方式】

出现以下的方式,请检查是否使用了EAS服务器外网IP端口且用administrator用户登陆门户。 失败案例

【发布流程助手后台事务】

流程助手后台事务适用于公有云云之家,以及V10版本的私有云,主要处理因为网络问题导致的代办不变已办问题,需要确认部署了补丁并且没有私包。若云之家的其他版本的私有云,不用发布这个后台事务

1、bos控制台检查领域模块“流程中心”的补丁是否19年5月之后的,若不是可以打上该领域最新补丁,新部署的略过该步;
2、管理员登录eas客户端,发布后台事务:
后台事务
发布后台事务


【云之家是私有云】

如果是云之家私有云,需要部署之后按照文档配置,私有云配置流程助手轻应用


【找不到标准流程助手轻应用】

需要轻应用管理员登录云之家然后查看流程助手开通权限给全员


还有其他请联系流程助手管理员;


另外:EASCloud版本在查询分析器执行如下脚本(一句一句执行):

alter table t_assign_xtmsg alter column msgid varchar(200);
alter table t_assign_changgeerror alter column msgid varchar(200);
alter table t_assign_xtmsgerror alter column msgid varchar(200);
if not exists (select from ksql_usercolumns where ksql_col_name ='info' and ksql_col_tabname='t_assign_xtmsg') alter table t_assign_xtmsg add info varchar(2000);
if not exists (select 
from ksql_usercolumns where ksql_col_name ='fstate' and ksql_col_tabname='t_assign_xtmsg') alter table t_assign_xtmsg add fstate varchar(200);