問題タブ [hivemq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
380 参照

debian - Paho-mqtt.client は digital-ocean mqtt サーバーに接続できますが、サブスクライブできません

これで私を助けてください。私はこれに2日間を費やしましたが、成功しませんでした。

Paho-Mqtt python クライアントの例を使用しています。また、digitalocean debian サーバーに HiveMq mqtt サーバーがあります。Python のクライアント サンプル コードは、ラップトップまたは Linux Debian マシンで実行すると、digitalocean サーバーに接続してサブスクライブできます。しかし。これがBUTです。digitalocean サーバー (hivemq mqtt サーバーがある場所) でクライアントを実行すると、接続することしかできず、サブスクライブしません! localhost とサーバー IP の両方を使用しましたが、それでもうまくいきません。

ただし、digitalocean サーバー (hivemq mqtt サーバーと共に) で実行されている同じクライアント コードは、m2m.eclipse.org などの外部サーバーに正常に接続してサブスクライブできます。

サブスクライブではなく、接続していることをどのように知ることができますか? 接続コールバックでは RC:0 を返しますが、サブスクライブ コールバックでは何も返しません。(「Subscribe: 1」などを返す必要があります)

結論: Clinet は、サーバーと同じマシンで実行されている場合、接続できますが、サブスクライブできません。

0 投票する
1 に答える
382 参照

amazon-web-services - HiveMQ クラスタリングは AWS でどのように機能しますか?

AWS の場合、自動検出には S3-Buckets が使用されます。また、文書によると、「メッセージは、クラスター ノードが関心を持っている場合にのみ、他のクラスター ノードに転送されます」。ただし、トピックのクラスター内のノード間のメッセージ転送について少し混乱しています

  1. S3 にはどのような情報が保存されますか?
  2. 転送ノードがトピックに関心のあるノードをどのように知るようになるか。topic-vs-nodes のマッピングが維持されているようです。このマッピングはどのように維持されますか?
  3. AWS は UDP マルチキャストをサポートしていないためです。では、自動検出と MQTT メッセージ転送の場合に使用される基本的なトランスポート プロトコルはどれでしょうか?

実際、誰かがこの質問に答えることができれば、それは大きな助けになるでしょう. これらのインプットに基づいて、さらに先に進むことができます。

0 投票する
3 に答える
5195 参照

mqtt - IOT/M2M アプリケーションに mqtt ブローカーが必要な理由と時期

ばかげた質問を 1 つだけするだけで、誰かがこれに答えてくれることを願っています。

MQTT ブローカーに関して少し混乱しています。基本的に混乱しているのは、データの保存、転送、処理に非常に多くのものが使用されていることです (Flume、HDInsight、Spark など)。では、いつ、なぜ 1 つの MQTT ブローカーを使用する必要があるのでしょうか?

HiveMQ で Windows 10 IoT アプリケーションを使用したい場合、どこから詳細を取得できますか? それの使い方?この MQTT ブローカーから利益を得るにはどうすればよいですか? Azure または HDFS を使用して IoT アプリケーションからデータを直接送信することはできませんか? では、MQTT ブローカーがそれにどのように適合するか、または何かを達成するのに役立ちますか?

私はこれらすべてに不慣れで、いくつかのチュートリアルを見つけようとしましたが、適切なものは何も得られません. 詳細を説明するか、これに関するチュートリアルを教えてください。

0 投票する
1 に答える
656 参照

amazon-ec2 - aws ec2インスタンスでmoquetteに接続できません

MQTT は初めてで、AWS EC2 に MQTT MOquette を実装しようとしています。マシンにブローカーの構成とインストールを試み、クライアントから接続してテストすることができましたが、Aws EC2 インスタンスから同じことを行うと、iポート 1883、8080 が 0.0.0.0 の IP アドレスをリッスンしていることがわかりますが、クライアントから接続すると接続できません。

ローカル マシンでホストを構成するときに、ホストとポート 1883、8080 に 0.0.0.0 を指定し、AWS サーバーでは、ホストとポートのプライベート IP を 1883、8080 に指定しました。1883 と 8080 で tcp を許可するルールをセキュリティ グループに追加しました。 .

私の質問は、「ec2-XX-XX-XXX-XX.us-west-2.compute.amazonaws.com」のようなプライベート ip または aws url のような AWS で使用する必要があるホスト値と、url とは何かです。 「tcp://ec2-XX-XX-XXX-XX.us-west-2.compute.amazonaws.com」またはIPのようなクライアントからブローカーにアクセスできました

ここで何が間違っているのでしょうか?? この問題で立ち往生

皆さんありがとう

0 投票する
1 に答える
216 参照

hivemq - Hivemq のデフォルト設定の読み込み、configuration.properties の問題

私は hivemq を初めて使用します。hivemq conf フォルダーには config.xml がありますが、ドキュメントには、configuration.properties や application.properties などのさまざまなファイルがあります。これらはフォルダーにありません。

作成しようとすると、hivemq で Configuration が見つからないというエラーが表示されます。XML を使用したくない場合は、configuration.properties ファイルを使用して構成できますか? では、configuration.properties ファイルを使用して構成する正しい方法は何ですか?

0 投票する
0 に答える
70 参照

spring - HiveMQ プラグインで Spring アプリケーション コンテキストを読み込む

HiveMQ プラグインに Spring Application Context (xml) をロードしようとしています。xml 構成が見つからないため、コンテキストを読み込めないようです。これspring-context.xmlは「src\main\resources」にあり、次を使用してコンテキストをロードしようとしています:

私が得るエラーは次のとおりです。

java.io.FileNotFoundException: class path resource [spring-context.xml] cannot be opened because it does not exist

0 投票する
0 に答える
127 参照

java - Spring (Rabbit) を Java アプリケーションに統合しますか?

Spring を HiveMQ (MQTT ブローカー) プラグインに統合しようとしています。spring-context を読み込むことができ、Bean は実際にスキャンされ、@Autowire の代わりに @Inject を使用して自動配線できます。

このプラグイン内で Spring-Rabbit を使用しようとすると、Spring フレームワークは、私の spring-context.xml の xml を正しく処理できないと文句を言います。

原因: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: 一致するワイルドカードは厳密ですが、要素 'rabbit:connection-factory' の宣言が見つかりません。

春のコンテキストは次のとおりです。

次のようにコンテキストをロードします。

HiveMQ プラグインのコンテキストなしで通常どおりアプリケーションを起動すると、必要なものがすべて見つかります。

どこを探すべきかヒントはありますか?

0 投票する
1 に答える
155 参照

mqtt - hivemq はユーザーのサブスクリプションの量をどのように制限しますか?

hivemq プラグイン開発ドキュメントを読みましたが、解決策が見つかりませんでした。

ユーザーのサブスクリプション数を制限したい。何か助けはありますか?