問題タブ [kaa]
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.
oracle - 25000 クライアントがリモート kaa サーバー リソースにアクセスしているときに JVM がクラッシュする
1秒ごとにログをサーバーにアップロードするだけの25000のクライアントを実行しています。その過程でサーバーがクラッシュします。ログ ファイルから、クラッシュの原因は JVM のクラッシュであることがわかりました。エラー ログには次のように表示されます。
私のJVM引数とシステムおよび詳細情報:
私のJVMの限られた経験では。だから私はネットで長い間検索しており、Oracleサイトで関連するエラーを見つけています.しかし、私はそれから解決策を見つけられませんでした. 私のエラーログから:
メモリ: 4k ページ、物理 32629180k (11245384k 空き)、スワップ 0k (0k 空き)
これは、ヒープ メモリを破壊するバグが原因である可能性があります。GC、コンパイラ、不適切なネイティブ コードの問題である可能性があります。
rest - Java用のKaa Admin ReSTクライアント
jar と REST 機能の依存関係について質問がありましたが、将来のリリースのドキュメントに admin-rest-client タイプに関する情報が含まれるのを見たのを覚えています。クライアントはどの機能をサポートしていますか?
この以前の回答を参照しています- https://groups.google.com/forum/#!topic/kaaproject/BUVMRTgy99c AdminClient でサポートされているメソッドは何ですか?
java - Java ベースの Kaa アクター ゲートウェイの構築
Java SDK を使用して kaa アクター ゲートウェイを構築したいと考えています。アクチュエーターは、さまざまなエンドポイント (温度センサー - 湿度センサー - ...) からのデータを処理し、それらのデータを kaa プラットフォームに記録する必要があります。管理コンソールから定義する必要があるサケムと、生成された SDK から使用する必要がある API をどのように行うことができますか? kaaサンドボックスサンプルプロジェクトでこれの例を見つけることができません
iot - Kaa で Web アプリケーションを使用してイベントをトリガーする
私は kaa を使用して iot アプリケーションに取り組んでいます。私の目標は、ダッシュボードからエンドポイントへの通信を実装することです。
- イベント クラス ファミリを使用してイベントを生成し、それを使用してイベントを正常にトリガーしました。
- Androidを使用してイベントを生成しました。
- Web アプリを使用してエンドポイントにイベントをトリガーすることは可能ですか? またはダッシュボード??
- Kaaで可能ですか、それとも外部APIを使用する必要がありますか??? 誰かが私を助けることができますか?? 事前に感謝します。
kaa - mongodb Log Appender - MongoDB へのオプションのフィールド保存構造 (Kaa 0.10.0)
Kaa 0.10.0 を使用しており、ログ スキーマを定義し、MongoDB ログ アペンダーを作成しました。私の質問は、クライアントでログ レコードをアップロードし、ログ アペンダーで MongoDB に保存する場合、オプションのフィールド (driverLicenseNo など) json 形式は次のようになります。
または値が null の場合、
私の期待は
または値が null の場合
期待どおりにMongoDB json形式を取得するために設定できる構成はありますか? ありがとう!
チー・シャンフェン
amazon-web-services - KAA MongoDB サーバー、Raspberry Pi から送信されたデータは取得されませんでした
この例を実行していますhttp://kaaproject.github.io/kaa/docs/v0.10.0/Programming-guide/Your-first-Kaa-application/。
しかし、データはサーバー側に保存されていません。私は今どうすればいい?db.logs_my_application_token を実行しているとき。mongo コンソールから find() を実行すると、何も表示されません。コードで IP またはホストを提供する必要がありますか。AWS の KAA SANDBOX を使用しています。
添付された Raspberry Pi のコンソール出力ここに画像の説明を入力してください...
kaa - ユーザーにエンドポイントをアタッチした後に KAA-1594: エラーが発生するバグを修正しました
kaa 0.10のバグが私のアプリケーション開発に影響を与えました。そこで、修正を試みます。それから、kaa 0.9 と kaa 0.10 のコードを比較しました。Kaa DAO インターフェイス モジュラーのクラス EndpointServiceImpl の違いを発見しました。そこには、attachEndpointToUser の 2 つのメソッドがあります。
1、
2、
上記のコードは kaa 0.10 のものです。Kaa 0.9 と比較すると、上記の太字のコードに次のような判定条件が追加されています:(
if(endpointIds!=null&&endpointIds.contains(endpoint.getId())) )
と
それ以外の場合 (endpointIds != null && endpointIds.contains(profile.getId()))。
判定条件コードをコメントしたテストを作成しました。結果はOKです。修正方法があることを知りたい。
kaa - Kaa サーバーに再接続した後、通知を受け取ることができません
3 つのノードを持つ 1 Kaa (バージョン 0.9) クラスターがあります。エンドポイントが Kaa ノードに再接続し、通知を受信できないことがあることがわかりました。エンドポイントはすべてのトピックをサブスクライブしており、管理 Web サイトでも確認しています。Kaa に接続すると、コンソールに以下のメッセージが表示されます。
そして、エンドポイントを停止して、Kaa サーバーに再接続しようとします。Kaaに接続すると、古い通知が表示されます。しかし、このエンドポイントに新しい通知を送信しようとしましたが、まだ新しい通知を取得できません。
また、Kaa サーバーへの接続を切断して再接続すると、再び通知を受け取ることができることもわかりました。しかし、エンドポイントが通知を取得できないという状況は、他のエンドポイントでもまだ発生しているようです。この問題がクラスターに関連しているかどうかはわかりません。場合によっては、kaa-node サービスを再起動し、その時点でエンドポイントが他の 2 つのサーバーに接続します。