Как программно развернуть топологию шторма C# в HDInsight

Является ли единственным способом программно отправить топологию шторма в HDInsight, чтобы пакет был JAR-файлом? В приведенной ниже ссылке упоминается развертывание файла C#, но только с помощью ручного процесса.

Если нет, как программно развернуть топологию C# в кластере HDInsight, т.е. без использования пользовательского интерфейса для отправки в Visual Studio.

Я смог протестировать и разработать свою топологию шторма, используя C# с помощью кнопки отправки, но мне нужно, чтобы этот кластер запускался каждую ночь и останавливался каждое утро.

https://docs.microsoft.com/en-us/azure/hdinsight/storm/apache-storm-deploy-monitor-topology-linux

Я читаю storm jar /usr/hdp/current/storm-client/contrib/storm-starter/storm-starter-topologies-*.jar org.apache.storm.starter.WordCountTopology WordCount так, что org.apache.storm.starter.WordCountTopology должен быть JAR-файлом?


person thinklarge    schedule 04.12.2017    source источник


Ответы (1)


Примечание. Инструменты HDInsight следует использовать для отправки топологий C# или гибридных топологий в кластер Storm.

Если вы хотите программно развернуть топологию, вы можете обратиться к "Программное развертывание топологии в Apache Storm в HDInsight".

person CHEEKATLAPRADEEP-MSFT    schedule 05.12.2017
comment
Спасибо, что нашли время ответить. Это все еще оставляет меня с моими первоначальными вопросами. Можно ли развернуть топологию C# или гибридную топологию, программно вызывая инструменты HDInsight? Или любую топологию C# нужно развертывать вручную. - person thinklarge; 05.12.2017