问题标签 [heron]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
streaming - Dhalion 默认在 Heron 上运行?
我试图弄清楚 Dhalion 是否在苍鹭孵化器项目的所有版本中默认在苍鹭上运行。我看到在 Heron Repo 中合并了 Dhalion,但是从文档中并不清楚 Dhalion 是否默认在 Heron 上运行以进行自我调节,或者是否应该手动启动。文档 - https://apache.github.io/incubator-heron/docs/getting-started/ 回购 - https://github.com/apache/incubator-heron
对此的任何见解将不胜感激。
apache-kafka - 将 Storm 1 Kafka 拓扑转换为 Heron,有几个问题
一直在尝试将 Storm 1.0.6 拓扑切换到 Heron。通过移除除 Kafka 喷口之外的所有内容,迈出一小步,看看情况如何。有一个 main 方法如下(从原始 Flux 版本修改):
YAML 是这样的:
相关 POM 条目:
主要方法似乎运行良好:
问题 1:拓扑立即退出,是否有一个相当于 Flux '--sleep' 的 Eco 标志来保持它运行一段时间(用于调试等)?
问题 2:我需要将storm-kafka 拉进来有点惊讶(认为会有一个 Heron 等价物) - 这是正确的(或其他一些工件?)如果是这样,1.0.6 是一个可以使用的版本或Heron 与另一个版本配合得更好吗?
问题3:以上是type: "storm"
在YAML中,尝试type: "heron"
给出以下错误:
这只是它使用 Kafka 的方式,类型需要是风暴而不是苍鹭,还是这里有一些解决方法?
twitter - 苍鹭服务启动前无法控制现有拓扑
我目前处于学习apache heron的阶段。通过使用官方文档,我可以控制拓扑 https://heron.incubator.apache.org/docs/0.20.0-incubating/getting-started-local-single-node
但是如果服务停止了或者服务器重启了,之前的topology就不会停止,会显示又一直在运行,但是我失去了控制。
使用激活的时候会提示已经在运行,但是不能停止和杀死操作。
这时候新的拓扑可以控制,旧的不行。官方没有提供这个问题的解决方案,我暂时也没有找到。