我创建了一个Bolt,每次调用时都会发出100次(for循环)10byte消息。 这导致风暴行动缓慢。
导致这种情况的原因是什么?完整队列?记忆问题?
答案 0 :(得分:1)
尝试增加风暴内部队列缓冲区大小并检查性能。
答案 1 :(得分:1)
conf.put(Config.TOPOLOGY_RECEIVER_BUFFER_SIZE, 8);
conf.put(Config.TOPOLOGY_TRANSFER_BUFFER_SIZE, 32);
conf.put(Config.TOPOLOGY_EXECUTOR_RECEIVE_BUFFER_SIZE, 16384);
conf.put(Config.TOPOLOGY_EXECUTOR_SEND_BUFFER_SIZE, 16384);