当前位置: 首页 > news >正文

y148.第八章 Servless和Knative从入门到精通 -- Pub/Sub(十二)

11.Pub/Sub

11.1 Channel 和 Subscription

  • 关于Channel

    • Eventing中的Channel CRD负责定义名称空间级别的消息总线

    • 它的后端要基于特定的实现,如In-Memory Channel(简称imc)、NATS Channel或Kafka Channel等

    • 每个Channel应该对应于一个特定Topic

    • 通常,Channels and Subscriptions消息投递模式中才需要自行创建Channel

      • Sources to Sink模式不需要Channel
      • Brokers and Triggers无须自行配置Channel
  • 关于Subscription

    • Eventing中的Subscription CRD负责将Sink(例如Service或KService)连接至一个Channel之上;
    • 何时需要自行创建Subscription
      • Sources to Sink模式不需要Subscription,因为没有Channel可以订阅
      • Channels and Subscriptions消息投递模式,需要创建订阅至Channel的Subscription
      • Brokers and Triggers消息投递模式,需要创建订阅至Trigger的Subscription

在knative eventing的语境当中,Channel 和 Subscription结合的方式就

相关文章:

  • 产品-如何让用户“更愿意“付费
  • PIE-Engine APP:广东省生态遥感指数研究
  • 8、AQS
  • 数据库相关知识
  • 基于JavaSwing开发单位固定资产登记管理系统 毕业设计 课程设计 大作业
  • labview编程笔记之条件结构
  • LeetCode题目笔记——01.09. 字符串轮转
  • 【第一部分 | HTML】3:表格、列表和表单
  • linux下载安装jdk
  • 老年人怎么办理美国旅游签证?
  • 注册谷歌账号,提示“此电话号码无法用于进行验证”
  • 双目立体匹配算法:Patch Match Stereo详解
  • http和https分别是什么?
  • 产品外观设计有哪些表面处理工艺
  • Hystrix熔断降级
  • 图解剖析c++多态及实现原理
  • 首版次高端软件的申报材料?
  • Azure | AZ-204 认证之旅-应用服务(二)
  • Spring Bean的生命周期
  • 嵌入式开发之led驱动实践