移动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 不需要打补丁!请把步骤二备份的还原回去
补丁打上后,若mbos_eas.war、workflow.war没有生成,需要把步骤二备份的还原回去
EAS820安装补丁,补丁号:PT149468、PT146351、PT149467、PT133099 ;
EAS850安装补丁,补丁号:PT144713、PT147668、PT145666;
步骤四:
管理员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);
推荐阅读