首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【安全-AgileController-Campus】anyoffice重部署SM后应用无法下载

问题

原网anyoffice平台已完成部署并正常运行,SM的应用商店已经上传各企业应用。且能正常同步更新下载。根据工程需要,需要变更SM服务器,将SM与DB服务器同台部署。部署完成后测试业务,发现应用无法同步更新并下载,等待几小时仍无法下载。

告警信息

如下图手机端报错:应用未同步完成,请稍后再尝试下载

解决方案

因anyoffice手机端下载应用,首先要保证应用从SM服务器同步至SC服务器才能下载,这期间有一个同步时间。故障出现后,检查SM后台应用商店情况,应用全部在位且已应用到标签。等待的一段时间,几小时后尝试仍然报错。必然超出同步时间,确定出现应用同步故障。

经排查,因工程需要,卸载SM后部署在DB服务器上,与DB合用一台服务器,出现了SM服务器变更。根据400定位结果,SM原有的应用上传后,其应用安装包是存在SM服务器上,DB数据库只显示应用目录。所以重部署后,虽然登录SM后台依然能看到原有的应用列表信息,也只是一个目录显示,由于SM服务器出现变更,安装包已经全不在位。此时需要删除SM上显示的应用,进行应用重上传。

本例删除SM上的应用信息后,找到原应用安装包,重新上传至SM服务器。手机端进行测试,一段时间后应用同步完成,应用成功下载。问题解决。

根因

应用商店上传的应用存于SM服务器,不存于数据库,数据库只显示应用目录列表,所以SM服务器变更后,应用安装包不在位,导致应用同步失败,无法下载。

解决方案

删除SM上应用信息,重上传应用,等待应用同步后解决。

建议与总结

项目实施中,如有SM物理服务器变更,要删除应用重上传。

01

2

3

4

温馨提示

如果你喜欢本文,请分享到朋友圈,想要获得更多信息,请关注我。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200804A0S0KP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券