链飞沉没



背景

  • 我是Flink的新手,来自Apache Storm背景
  • 正在开发无损gRPC接收器

Crux

  • 将根据gRPC端点返回的错误代码进行有限次数的重试
  • 之后,数据将被刷新到Kafka队列进行离线处理
  • 重试的决定将基于返回的错误代码

问题

是否可以链接另一个接收器,以便在下游也可以对任何自定义处理进行响应(成功或错误(?

答案根据Dominik Wosiński 的评论

通常情况下,这是不可能的,您必须解决这一问题,要么在单个接收器中提供这两种功能,要么使用一些现有功能(如AsyncIO(写入gRPC,然后将故障接收到kafka,但如果您需要任何强有力的保证,这可能会更困难。

相关内容

  • 没有找到相关文章

最新更新