問題タブ [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.
kaa - User Verifier のデモに「kaa の応答を待っています...」と表示される
クライアントとして Android APK を使用して、kaa-0.9.0 サンドボックスで UserVerification デモを実行しようとしています。
Facebook アプリケーションを登録し、サーバー上で Facebook ユーザー検証ツールを正常に構成しました。そして、エミュレーターでAPKを実行し、facebookにログインすることに成功しました。しかし、「Kaaの応答を待っています...」と表示され続け、メッセージを送信できません。
サーバー側で他に何かしなければならないことがあるかどうか疑問に思っていましたか? または、同じユーザーで複数のクライアントに接続する必要がある場合は、対話を行うことができますか?
ありがとう、
raspberry-pi - Raspberry Pi サンプル アプリ - DTH11 センサーを使用した Cassandra によるデータ収集
kaa サンドボックスからの cassandra データ収集を使用して、raspberry pi のサンプルを実行します。
問題なく動作します。ただし、次のコマンドを使用してデータをクエリしている間
と
sensor_per_row テーブルに格納されたデータを表示するには、select ステートメントを使用します。
列名を持つテーブルの構造のみを取得します。データは返されません。
私は間違っている可能性がありますか?以下は、 「ホスト」と「ポート」をいじる1つの方法です。まだ何も変更していません。サンプル アプリを実行しただけで、データを取得していません。これが解決されれば、私はさらに先に進むことができます。
cassandra - ツェッペリンはインターネットからアクセスできません
Zeppelin を AWS インスタンスにインストールして、インターネットからポート 7080 と 7081 にアクセスできるようにしましたが、Zeppelin にアクセスしようとすると、Web ソケットが切断されているように見え、新しいノートブックの作成に進むことができません。Zeppelin デーモンが実行されていることと、アクセスが匿名に設定されていることを確認しました。アプリケーションですべてが正常に機能しているかどうかを確認するには、何をテストすればよいか教えてください。この問題を解決する直接的な方法はありますか?
よろしく
amazon-web-services - Kaa クラスター構成の問題
KAA アプリケーション サーバーを使用してデバイス監視サイトをセットアップしようとしています。クラスター設定で。
4 サーバー クラスターを使用しています。
サーバー 1 には次のコンポーネントがあります。
- Monogo DB (正常に動作しています)
- Kaa-node (制御と管理 -- 正常に動作)
- 動物園の飼育係 (元気に走っています)
サーバー 2 には次のコンポーネントがあります。
- Monogo DB (正常に動作しています)
- Mongo Shard サーバー (正常に動作)
- Kaa-node (オペレーションとブートストラップ -- 正常に動作)
- 動物園の飼育係 (元気に走っています)
サーバー 3 には次のコンポーネントがあります。
- Monogo DB (正常に動作しています)
- Mongo Config サーバー (実行中)
- Kaa-node (オペレーション、ブートストラップ、管理および制御 -- 正常に動作)
- 動物園の飼育係 (元気に走っています)
サーバー 4 には次のコンポーネントがあります。
- デバイス監視アプリ (カスタム Java アプリケーション)
イベント リスナー (動作していない) イベント リスナーで次のことが起こっています 割り当てられた運用サーバー Create Sync 要求を発行しようとすると、応答ラインが取得されます ConACK(REFUSE_SERVER_UNAVAILABLE) 接続が失われました。
正確なイベント リスナー ログを参照してください
Sat Oct 15 2016 12:19:54 PM [pool-6-thread-2]INFO okkcciDefaultOperationDataProcessor - 同期要求を作成しました: {"requestId": 19658, "syncReᄁネ#ᄆム£'"}, "profileHash ": {"bytes": "/cᅦホDホᅦwᅣᆲ@ᄐレᄄ.a9"}, "タイムアウト": 60000}, "bootstrapSyncRequest": null, "profileSyncRequest": null, "configurationSyncRequest" : {"configurationHash": {"bytes": "JL¬#ᄆ%ユヘヨXネᄇᆰ;ᄚAN*"}, "resyncOnly": true}, "notificationSyncRequest": {"topicListHash": 251," topicStates": [{"topicId": 220, "seqNumber": 7}], "acceptedUnicastNotifications": null, "subscriptionCommands": []}, "userSyncRequest": {"userAttachRequest":{"userVerifierId": "41465538310519253645", "userExternalId": "CIOuserverifier", "userAccessToken": "41465538310519253645"}, "endpointAttachRequests": [], "endpointDetachRequests": []}, "eventSyncRequest": {"eventSequenceNumberRequest": {}, "eventListenersRequests": null, "events": null}, "logSyncRequest": {"requestId": 0, "logEntries": null}, "extensionSyncRequests": null} 2016 年 10 月 15 日土曜日 12:19:54 PM [pool-6-thread-2] 情報 okkccicDefaultOperationTcpChannel - チャネル [default_operation_tcp_channel] は、[1024] バイト バッファを使用してストリームからデータを読み取っています。2016 年 10 月 15 日土曜日 12:19:54 PM [pool-6-thread-2] 情報 okkccicDefaultOperationTcpChannel - チャネル [default_operation_tcp_channel] の ConnAck (REFUSE_SERVER_UNAVAILABLE) メッセージを受信 2016 年 10 月 15 日土曜日 12:19:54 PM [pool-6-thread-2] エラー okkccicDefaultOperationTcpChannel - チャネル [default_operation_tcp_channel] の接続が拒否されました: REFUSE_SERVER_UNAVAILABLE 2016 年 10 月 15 日:19:54 PM [pool-6-thread-2] INFO okkccicDefaultOperationTcpChannel - [default_operation_tcp_channel] が失敗しました 2016 年 10 月 15 日土曜日 12:19:54 PM [pool-6-thread-2] INFO okkccicDefaultOperationTcpChannel - チャネル「default_operation_tcp_channel」: 終了現在の接続 Sat Oct 15 2016 12:19:54 PM [pool-6-thread-2] INFO okkcciDefaultFailoverManager - Server [OPERATIONS, 161946944] failed Oct 15 2016 12:19:54 PM [pool-6-thread-2]警告 o.kkcbDefaultBootstrapManager - チャネルのサーバーが見つかりませんでした [TransportProtocolId [id=1456013202, version=1]] Sat Oct 15 2016 12:19:54 PM [pool-6-thread-2] WARN okkcbDefaultBootstrapManager - 操作サーバー リストを受信しようとすると、フェイルオーバー戦略の決定によると、2000 ミリ秒で作成されました。Sat Oct 15 2016 12:19:54 PM [pool-6-thread-2] INFO okkccicDefaultOperationTcpChannel - チャネルの読み取りタスクが中断されました [default_operation_tcp_channel]54 PM [pool-6-thread-2] INFO okkccicDefaultOperationTcpChannel - チャネル [default_operation_tcp_channel] の読み取りタスクが中断されました54 PM [pool-6-thread-2] INFO okkccicDefaultOperationTcpChannel - チャネル [default_operation_tcp_channel] の読み取りタスクが中断されました
Kaa オペレーション サーバーのトレース ログも参照してください。
jar:na] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) [scala-library-2.11.7.jar:na] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java) :1979) [scala-library-2.11.7.jar:na] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) [scala-library-2.11.7.jar:na] 原因: java .util.concurrent.ExecutionException: org.springframework.orm.hibernate4.HibernateSystemException: 現在のスレッドのセッションが見つかりません。ネストされた例外は org.hibernate.HibernateException: No Session found for current thread at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[na:1.8.0_91] at java.util.concurrent.FutureTask.get です(FutureTask.java:192) ~[na:1.8.0_91] org.kaaproject.kaa.server.operations.service.cache.concurrent で。CacheTemporaryMemorizer.compute(CacheTemporaryMemorizer.java:75) ~[kaa-node-0.8.0.jar:na] ... 21 個の共通フレームが省略されました原因: org.springframework.orm.hibernate4.HibernateSystemException: 現在のスレッドのセッションが見つかりません; ネストされた例外は org.hibernate.HibernateException: No Session found for current thread at org.springframework.orm.hibernate4.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:216) ~[spring-orm-4.0.2.RELEASE.jar:4.0. 2.RELEASE] at org.springframework.orm.hibernate4.HibernateExceptionTranslator.convertHibernateAccessException(HibernateExceptionTranslator.java:57) ~[spring-orm-4.0.2.RELEASE.jar:4.0.2.RELEASE] at org.springframework.orm. hibernate4.HibernateExceptionTranslator.translateExceptionIfPossible(HibernateExceptionTranslator.java:44) ~[spring-orm-4.0.2.
- アラートモニター
- スケジュールモニター
サーバーは AWS インスタンスにあります。
すべてのポートを確認。
すべてのコンポーネント構成を確認。
どんな助けでも大歓迎です。
ありがとうジヌ
intel-edison - RecordFuture future.get() が返されませんでした (めったにありません)
インテル エジソンで温度センサーを使用して KaaClient を実行し、温度を KaaServer に更新していますが、クライアントを起動または再開するとハングアップすることがあります。
RecordInfo recordInfo = future.get();
ログを調査した後、これらのログ[1][3]の間にサーバー[2]に情報を送信したためではないかと考えていました。
[1] [pool-68-thread-1]INFO okkcciDefaultOperationDataProcessor - 同期要求を作成しました: {"requestId": 1, "syncRequestMetaData": ,...
[2] [Thread-47] INFO ciikekKaaModbusComponent-[readTemperature] ログ レコードをサーバーに送信しました
[3] [pool-68-thread-1] INFO okkccicDefaultOperationTcpChannel -チャネル [default_operation_tcp_channel] の ConnAck (ACCEPTED) メッセージを受信しました ...
上記のシーケンス [1][2][3] では、常に future.get(); でハングアップします。[2][1][3] や [1][3][2] などの他のシーケンスでは機能します。
これが原因である場合、専門家が助けてくれますか?はいの場合、これを解決するための良い方法を教えてください。ありがとう。