Транспорт Storm Netty через API
-
21-12-2019 - |
Вопрос
У меня в настоящее время есть штормовый кластер, работающий через четыре машины Unix.Если я правильно понимаю, шторм по умолчанию будет использовать zeromq.
Ранние показатели производительности показывают, что мой кластер медленнее, чем ожидалось (специально при излучающих кортежи от носиков к болтам).С этим в виду я хотел бы перейти к Netty вместо ZMQ, чтобы увидеть, есть ли заметная разница.
Я знаю, что могу установить это в Storm.yaml, но мой вопрос заключается в том, может ли это сделать через API?
Решение
Это не похоже, что вы можете.Только конфиги, префиксные с «топологией», могут быть установлены через API на уровне топологии.На другом примечании, если вы используете релиз Apache Netty - это транспортировка по умолчанию, а Zeromq, вероятно, будет устареть в будущих выпусках.
Не связан с StackOverflow