如何 kill 一个 Storm topology?kill 后会发生什么?
How can we kill a topology?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: medium
分类: Storm, Operations
标签: storm-kill, topology, spout-deactivate, timeout
参考答案摘要
命令 storm kill {stormname} 其中 {stormname} 与提交 topology 时使用的名称一致。 kill 之后发生什么 Storm 不会立刻销毁 topology 先 deactivate 所有 spouts ,阻止继续 emit tuples 然后等待 Config.TOPOLOGY_MESSAGE_TIMEOUT_SECS 秒 最后销毁所有 workers 这样...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。