2017-10-24 18 views
3

シナリオ: イベントハブでAzure Eventhubテストデータのコンシューマグループを作成しようとしています。テストを開始するたびにコンシューマ・グループを作成し、テストが完了したらそれを破棄したいと考えています。JAVAを使用してイベントハブをプログラムでコンシューマグループを作成するにはどうすればよいですか?

  • 私はJavaでプログラムしようとしています。これを手伝ってくれるSDK、クラス、メソッドなどはありますか?

  • また、テストパスごとに消費者グループを作成および破棄することに同意できない場合は、理由をお知らせください。

.NET SDKでは同様のポストが見られましたが、Javaと似たものは見つかりませんでした。誰かが助けてくれますか?あなたを助けるかもしれ

おかげ JD

+1

読みやすさ、スペル、文法などが改善されました – entpnerd

+1

[link](https://github.com/Azure/azure-sdk-for-java/tree/master/azure-mgmt-eventhub/)をチェックしてください。 src/main/java/com/microsoft/azure/management/eventhub/implementation)。 –

+0

これはREST呼び出しによるものです。あなたが知っている場合は、直接APIがありますか? – user8828251

答えて

1

A Javaライブラリは、Githubの上Azure Event Hubs Javaライブラリです。このライブラリを使用すると、新しいコンシューマ・グループを作成できます。詳細については、コンシューマーグループセクションのページを参照してください。テストごとに新しい消費者グループを作成して破壊することに同意するかどうかについては、私はそれについて意見を持っていません。その場合は、Stack Exchange's Software Engineering siteにお尋ねする方がよいでしょう。

+0

ありがとうございました。私はすでにあなたが指している図書館を見ていましたが、もう一度すばやく見ましたが、消費者層を作成するコードは見つかりませんでした。コードはコンシューマーグループを使用しますが、場所を作成しません。:(。 – user8828251

+0

@ user8828251コンシューマーグループを作成できないのですか?上記のコンシューマーグループセクションでは、「コンシューマーグループを作成することはできますか? AzureポータルまたはHTTP APIを使用してイベントハブ上のグループを検索します。 – entpnerd

+0

REST API [https://docs.microsoft.com/en-us/rest/api/eventhub/consumergroups/createorupdate]コールについて知っています。可能であれば、いくつかのsdkメソッドを使って直接それを行う方法を見つけようとしています。私は.netで名前空間マネージャを使って何らかの方法があると思っています。 – user8828251

関連する問題