我目前在四台Unix机器上运行一个Storm集群。如果我理解正确,Storm将默认使用ZeroMQ。
早期的性能指标显示我的群集比预期慢(特别是从Spouts向Bolts发送元组时)。考虑到这一点,我想切换到Netty而不是ZMQ,看看是否有明显的差异。
我知道我可以在storm.yaml中设置它,但我的问题是它是否可以通过API完成?
答案 0 :(得分:2)
看起来不像你。只有配置前缀为"拓扑"可以在拓扑级别通过API进行设置。另外请注意,如果您使用apache release netty是默认传输,ZeroMQ可能会在将来的版本中弃用。