全部产品
云市场

通知公告

更新时间:2018-05-24 10:02:54

老高级版升级

发布日期:2018年3月28日

开放搜索产品团队,将于2018年4月2日 至 4月20日期间。对开放搜索老高级版应用,进行升级迁移。

应用需升级迁移区域:华东1华北1华北2(点击查看应用列表)。

升级原因

目前老高级版应用在 索引重建附表数据 方面,处理性能相对较差。新高级版有专门做过性能优化,在处理速度上有很大提升。并且新高级版各应用版本之间相互隔离,运行更稳定。

新老高级版差异

目前新老高级版存在差异,点击查看新老高级版本差异。本次升级可能会给您的服务造成一定影响,对此我们深表歉意。如有任何疑问或业务异常,请提交工单或者拨打服务热线 95187 联系阿里云。

注意

如果老高级版应用表结构中有包含浮点型字段(例如 FLOAT、DOUBLE、FLOAT_ARRAY、DOUBLE_ARRAY 等浮点型字段)。在对老高级版应用迁移升级之前,必须先确认应用表中这些浮点型字段值,是否存在大于 10^7 和 小于 0.1^4 次方的情况。如果存在则这些数值将转换为 java double 类型,精度转换成科学计数,可能会影响您的业务。例如:5600000000 转换为 5.6E9

指定应用名访问

如果您目前是通过指定 应用ID 方式进行搜索,本次升级操作会影响您的业务。您需要将您的搜索程序修改成通过指定 应用名 方式进行搜索,该方式可以将搜索或推送请求流量切换到当前指定应用名下,处于服务中的应用版本。

应用切换须知

如果您的老高级版应用基于SDK/API 推送增量,请务必在确认新高级版应用数据正确后,再将流量手动切换到新高级版上。

注意:目前通过应用迁移功能生成的新高级版应用,在没有做过应用版本切换之前,通过SDK向老高级版应用推送的增量,同时也会发送到新高级版应用中。但做过应用版本切换后,通过SDK推送的增量只会发送到处于服务中的应用版本。)

如果您的老高级版应用基于RDS(公网)或TDDL(内网)数据源同步数据,在做过应用版本切换后,新老高级版增量同步不受影响。并且在流量切换后,如果有出现异常,支持手动重新切回老高级版应用为服务中。

删除老高级版

将新高级版应用切换为服务中后,没有在服务中的老高级版应用将保留3天。3天后,没有在服务中的老高级版应用将被删除。

迁移过程

我们会评估符合迁移条件的老高级版应用,并针对这些应用进行迁移升级。升级后,您会观察到当前应用名下会多出1个新高级版应用。

注意

如果是用户自己通过控制台单击 应用迁移 生成的新高级版应用,该新高级版应用无法继承老高级版应用中的 定时索引重建清理过期文档 配置,需要用户在新高级版界面中重新配置添加。

通过我们协助为用户做 应用迁移 生成的新高级版应用中,会补上老高级版应用中的 定时索引重建清理过期文档 配置。

一、新建索引阶段

我们将在您的帐号下,创建与老高级版同名的新高级版应用,不会影响您的业务也不会产生额外费用,请勿删除。多版本应用展示

二、流量切换阶段

您在验证通过应用迁移生成的新高级版应用数据没有异常符合您的预期后(例如文档数是否一致,以及其它关键信息是否符合预期),您可以将当前业务流量从老高级版应用,切换到新建的新高级版应用。您可以考虑选择非业务高峰期(晚上22点~24点)进行流量(应用版本)切换。

三、删除老高级版应用

经过上面2个迁移步骤,正常情况下不会对您的业务有影响。在3天后,没有在服务中的老高级版应用将被自动删除。