問題タブ [volttron]
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.
volttron - VOLTTRON はローカル クラスターまたは (AWS) と接続します。
こんにちは、VOLTTRON PLATFORM を研究している開発者です。volttron とローカル クラスター (または AWS) の接続に問題があります。
ドキュメントでは、ローカル クラスター (または AWS) との接続 voltron の一部については見つかりませんでした。
この問題解決については、3 つのケースがあると思います。
- vip(ボルトトロン相互接続プロトコル)を使用<--ただし、このソリューションではボルトトロンをインストールする必要があります
- http プロトコルを使用 <-- しかし、これはビッグデータ処理には適していません
- ソケットプログラミングを使用する
解決策 1 ビッグデータ フレームワーク (Spark など) インターフェイス用にエージェントをカスタマイズする
ソリューション 2~3 クラウドに接続するエージェントをカスタマイズする
この問題を解決する方法をお勧めしますか? または他の解決策を提供しますか?
ありがとうございました!
volttron - voltron central を介してエージェント要求を送信する
エージェントの uuid を使用する以外に、voltron central を介して rpc 公開メソッドへの呼び出しを送信する方法はありますか?
ボルトトロンでドキュメントを読むと、タグまたは名前を使用してリクエストを送信できるようですが、送信しようとするとリクエストがタイムアウトします。
つまり、問題なく使用できます。
しかし、私はの正しいバリエーションを見つけることができません
それが成功する
volttron - VOLTTRON 4.1 ヒストリアン トピック ターゲティングとパーミッション コメント
VOLTTRON 4.1 について 1 つの質問と 1 つのコメントがあります。
質問: 新しい 4.1 ヒストリアンで、ヒストリアンが取り上げるトピックを制限する方法はありますか? 以前は、構成オプション「topic_list」と「all_data」があり、それらを使用して、ヒストリアン データベースを特定のデバイスからのトピックのみを記録するように制限することができました。ここでの最終目標は、いくつかの個別のデータベースを用意し、それぞれが異なるクラスの特定のデバイスからのデータを記録することです (つまり、建物の温度データベース、太陽測定データベースなど)。これを実現する方法に関する私の現在の計画は、複数のヒストリアン エージェントを起動し、それぞれを特定のデータベースに合わせて構成し、特定のトピックを対象にすることです。
コメント: 新しい VOLTTRON 4.1 MySQL ヒストリアンを開始したとき、最初は構成ファイルに誤ったユーザー/パスワード資格情報がありました。しかし、私たちが見たエラーはこれを通知しませんでした: 代わりに、エージェントが資格情報が正しくないことを通知する前にデータベースのバージョンを照会しようとしていたため、mysqlfuncts.init_microsecond_support() でエラーが発生しました。アクセス許可がないため、クエリは失敗しましたが、問題のデバッグにはかなりの時間がかかりました。「アクセスが拒否されました」と表示されていればよかったので、このことをお知らせしたかっただけです。
エラーログは次のとおりです。