更新时间:2023-07-31 GMT+08:00
分享

规格变更说明

方案概述

ROMA Site协同版实例规格变更目前仅支持实例从3VM的基础版扩容为4VM的专业版,即增加一台同规格虚拟机。各集成组件强制依赖实例,不可单独变更。

ROMA Site协同版实例规格变更包含站点规格变更和实例规格变更两部分。其中实例规格变更时,又可分为新站点容器扩容和已有容器升级两种场景。

  • 新站点容器扩容:会在新增节点上部署新的服务容器。
  • 已有容器升级:会对已有容器的CPU和内存分配有较大的改动,大部分组件都会有变化。

注意事项

  • 部分组件在实例规格变更过程中会中断业务,建议在业务影响小的时间段内变更规格。
  • 实例规格变更过程中,会将所有集成组件一起扩容至目标配套规格。
  • 实例规格变更过程中,请不要执行其他操作,避免操作冲突导致实例规格变更失败。
  • 实例规格变更功能仅对白名单用户开放。

变更影响

ROMA Site实例规格变更过程中对系统的影响如表1所示。

表1 变更过程的影响

组件

影响说明

ROMA Site整体

ROMA Site实例规格变更过程中,服务集群内部只有部分容器对外提供服务,降低ROMA Site性能和可靠性,建议客户在业务低峰时间进行升级。

FDI

  • ROMA Site实例规格变更过程中,数据源、数据集成任务上的操作会出现部分请求错误,不影响已部署业务。
  • ROMA Site实例规格变更过程中,正在执行中的数据集成任务可能会中断,部分执行间隔较短(如调度计划1分钟一次)的任务执行时间存在5-6分钟波动,导致单次任务执行时间会覆盖多次调度计划。建议先停止所有数据集成任务,等待规格变更完成后再重新启动任务。
  • 如果定时任务正好在规格变更过程中调度时,部分调度日志显示时间可能比用户制定的调度时间晚2-3分钟,为正常现象,属于Quartz补偿调度任务机制影响。
  • ROMA Site实例规格变更过程中,部分调度日志显示会存在展示异常,实际该次任务正常调度,数据正常读取写入。
  • ROMA Site实例规格变更过程中,MQS升级会影响FDI内部topic的创建,导致任务调度跳过,属于正常现象。
  • ROMA Site实例规格变更过程中,fdiplugin升级完成后,可能出现下一次正常调度跳过情况,这是由于quartz补偿调度的任务还在执行中导致的,属于正常现象。

APIC

  • ROMA Site实例规格变更过程中,查询类操作不受影响,其他创建、修改、删除等操作无法操作。
  • ROMA Site实例规格变更过程中,用户的长链接API业务会中断,如果客户端有重试机制,则业务不受影响。
  • ROMA Site实例规格变更过程中,已有周期内的流量控制和客户端配额的计数器清零,最高会出现两倍的阈值,需要用户在规格变更前评估系统承载能力,可临时调整阈值为原来的一半。
  • ROMA Site实例规格变更过程中,可能出现自定义后端的连接闪断,或出现数据后端权限校验失败问题(错误信息为:Error Return Object: xxx, Executor Exception: Access denied. Exception during pool initialization)。若API使用了自定义认证,可能会偶现自定义认证失败(错误信息为:Internal server error: xxx auth failed)。如果客户端有重连机制,则重连时可以恢复正常。
  • ROMA Site实例规格变更过程中,如果客户端调用了使用MQSUtils的函数API,可能会持续收到5xx响应码或者异常信息“com.huawei.livedata.util.MqsUtilsException”和“org.apache.rocketmq.client.exeception.MQSClientException”,待规格变更完成后可恢复。建议客户端延迟20-30分钟后重试,或者将函数API中的MQSUtils替换为Kafka。

LINK

  • ROMA Site实例规格变更过程中,查询类业务不受影响,但不建议在规格变更过程中进行创建、更新、删除、导入等操作。
  • ROMA Site实例规格变更过程中,设备连接可能会中断。如果设备端有重连机制,重连时可以恢复连接。
分享:

    相关文档

    相关产品