【问题标题】:Is it possible to create a pure PHP Storm Topology? [closed]是否可以创建一个纯 PHP Storm 拓扑? [关闭]
【发布时间】:2013-11-20 19:14:56
【问题描述】:

根据 O'Reilly 的Storm 入门一书:

有一种方法可以在非 JVM 语言中指定拓扑。由于 Storm 拓扑只是 Thrift 结构,而 Nimbus 是 Thrift 守护进程,因此您可以使用任何您想要的语言创建和提交拓扑。但这超出了本书的范围。

我知道这本书有点过时了,但我希望这个花絮是可能的。

有没有办法提交纯PHP Storm Topology?

【问题讨论】:

    标签: php apache-storm


    【解决方案1】:

    documentation 它说(作为风暴的关键属性之一)

    与编程语言无关: 强大且可扩展的实时处理 不应局限于单一平台。 风暴拓扑和 处理组件可以用任何语言定义,使得 Storm 几乎任何人都可以访问。

    您或许可以在 here 寻找类似的东西。

    【讨论】:

    • 是的,这显示了如何在 PHP 中开发 Bolt 和 Spout,但这仍然需要使用基于 Java 的风暴拓扑构建器。我正在寻找的是一个基于 PHP 的风暴拓扑构建器。好像到处都找不到。
    • This是实现类示例
    【解决方案2】:

    我找到的最接近的文档:

    https://github.com/nathanmarz/storm/wiki/Using-non-JVM-languages-with-Storm

    它提到了从哪里开始。我想我只需要对此做更多的研究。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-18
      • 1970-01-01
      • 2014-07-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多