APPCUBE-如何配置数据接入:异常处理

时间:2023-11-01 16:19:13

异常处理

当数据源类型选择的是ROMA Connect,配置完数据接入后,MQS平台收不到消息,业务设置的EventTrigger没有拉起Flow。现象、原因分析以及解决方法如下:

  • 问题现象:ROMA Connect消息轨迹是灰色的,可能是MQS服务地址配置错误或者没有配置。解决方法为:检查iotgateway容器的“roma-server”参数是否配置,若没有配置,请配置该参数或联系运维添加正确的“roma-server”地址(端口为“9776”),确认网络正常以及MQS服务器正常,兼容客户端版本。
  • 问题现象:ROMA Connect消息轨迹是红色的,则可能是MQS的source定义错误。解决方法为:在ROMA Connect平台查看应用ID和对应的密钥是否一致,查看该应用是否订阅了主题。配置错误时会导致鉴权失败。
  • 问题现象:ROMA Connect消息轨迹是绿色的, 表示MQS接收成功,并成功发送到Kafka,AppCube也收到了对应的消息,但是可能没成功拉起Flow。解决方法为:查看iotgateway的“flume.log”日志,确认MQS是否接收成功,通过“kafka-console-cumer”确认消息是否转换成功,通过AppCube的日志跟踪功能或者AppCube后台日志确认(日志关键字为“OnEvent”)平台是否收到事件。如果没有对应的服务编排或者脚本日志,可以确定Flow未拉起,联系华为工程师解决。
support.huaweicloud.com/usermanual-appcube/appcube_05_0085.html