【问题标题】:Openwhisk - subscribe to queueOpenwhisk - 订阅队列
【发布时间】:2019-03-25 17:53:30
【问题描述】:

我的 oenwhisk 系统正在运行和工作。 我也是通过 MQTT 协议发布消息的 RabbitMQ 代理。

为那个 rabbitMQ 创建订阅者并在 openwhisk 中调用操作的最佳实践是什么? Webhook可以吗?触发?

  • 我不想创建侦听和调用操作的外部服务,因为我没有获得 openwhisk 内置操作和触发器管理的好处。

谢谢

【问题讨论】:

    标签: apache-kafka rabbitmq mqtt openwhisk


    【解决方案1】:

    Apache OpenWhisk 没有用于 RabbitMQ 事件源的内置触发器源。如果您可以使用另一个通用事件流,它确实支持 Apache Kafka。如果这是不可能的,有几个选择。

    • 使用 RabbitMQ Webhook plugin 使 RabbitMQ 能够调用 OpenWhisk 操作。
    • 使用 Alarm feed 定期轮询 RabbitMQ 队列以获取新消息。

    【讨论】:

    • 我想避免创建“永远在线”的服务,因为我需要管理它的自动缩放和负载平衡。引擎盖后面的 webhook 插件,运行始终启动的服务,所以这对我不利。警报提要也没有解决问题,因为我确实需要一些始终监听的 openwhisk 服务。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-16
    • 2021-04-12
    • 1970-01-01
    • 1970-01-01
    • 2012-11-29
    相关资源
    最近更新 更多