問題タブ [fiware-cygnus]

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 に答える
206 参照

fiware - データ コスモスの永続化が機能しない

Orion で受信した情報を Cosmos のパブリック インスタンスに保持しようとしていますが、http 500 エラーが発生します。これは contextBroker ログです:

サブスクリプション Orion は正常に動作しており、Cygnus エージェントは通知を受け取りますが、Cosmos でデータを永続化しようとすると、http 500 エラーが発生します。

Cygnus エージェントの構成ファイルは次のとおりです。

私の Orion インスタンスは、spain2 リージョンにあります。

前もって感謝します。

================================================== ==================== 編集1

Cygnus の新しいバージョン (0.8.1) をインストールしましたが、作成されたブート エージェントの設定が反映されません。

ここでは、Cygnus のログ フルームと構成ファイルを確認できます。

Flume.log

agent_umanick.conf

cygnus_instance_umanick.conf

================================================== ==================== 編集2

不足しているプロパティを追加したところ、エージェントが正常に起動しました。しかし、データはまだコスモスに保存されていません。エージェントの構成は同じですが、追加のプロパティがありません

Flume.log

================================================== ==================== 編集3

Flume.log

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

fiware - エンティティを送信すると、オリオンはランダムにダウンします

Orion を yum パッケージから新しいマシンにインストールし、管理ガイドの指示に従って mongodb をインストールしました。

また、wirecloud から orion-instance をデプロイし、古い Orion インスタンスを 0.21 から 0.22 に更新しました。

いずれの場合も、Orion はランダムにダウンしますが、その理由はわかりません。バージョン 0.21 は完全に動作しましたが、現在は非常に不安定です。

Orion の PID が死んでいるかどうかを確認する cron タスクをインストールして、もう一度開始しましたが、Orion インスタンスが 1 分間ダウンすることがあるという問題があります。

次のようなリクエストを送信します。

そして、応答は次のとおりです。

この瞬間、Orion はダウンします (UPDATE または DELETE を送信した場合にも発生します)。

ngsi2cosmos を実行していて、次のメッセージが表示されます (問題はここにある可能性があります)。

この問題を解決するにはどうすればよいですか?

編集:

contextBroker をフォアグラウンドで実行:

この瞬間、orion がダウンします。

稼働時間を表示する /version のスクリーンショット (以前は稼働時間が 5 日間でしたが、マッシュアップを使い始めると、何か問題が発生して Orion がダウンしました)。

アップタイム orion /バージョン

編集2:

gdb をインストールし、ulimit -c を無制限に実行した contextBroker -fg を実行すると、シェルはより詳細なエラーを表示します。

2 番目のトレース エラー (Orion はこの期間に 2 回ダウンしています):

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

fiware - Cygnus の OAuth2

FIWARE Lab での Cosmos の WebHDFS へのアクセスは OAuth2 で保護されていることが発表されたため、Cygnus (バージョン 0.8.1) は Cosmos HDFS で Orion のコンテキスト データを保持できません。

OAuth2 トークンをどこかに設定する必要があることがわかりましたが、どうすればよいでしょうか?

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

fiware - Cygnus 起動エラー: ClassNotFoundException

私の環境はCentOS 6.6のVMです

https://github.com/telefonicaid/fiware-cygnus/blob/master/doc/quick_start_guide.mdの指示に従ってCygnus をインストールしました。java-1.6.0-openjdk-devel もインストールされ、JAVA_HOME が設定されました。

インストールはうまくいき、パッケージ cygnus.x86_64 0:0.8.2-0.g7353160 がインストールされました

Cygnus をテストするために、指示に従って agent_test.conf および notification.sh ファイルを作成しました。Cygnus を起動すると、次のものが出力されます。

そして明らかにテスト通知は通過しません

ポート5050は追加されているので問題ないはずです

少し似た問題Cygnus error: class not found DestinationExtractor$Builderが見つかりましたが、それはかなり古いバージョンでした。Cygnus 0.8.2-0.g7353160 は動作しますか?

ポインタはありますか?

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

fiware - oAuth で cygnus Cosmos を使用する

cosmos を使用するには OAuth を使用する必要があるというメールを受け取りました。

古い動作は維持されていますか?つまり、oauth を使用せずに?

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

fiware - Fiware Cygnus のテスト方法

このリンク [1] を使用して Ubuntu 14.04 に Fiware Cygnus をインストールし、このチュートリアル [2] に従ってテストしています。

しかし、次のような通知を送信するステップに到達すると:

「接続が拒否されました」というエラーが表示されます。

注: cygnus の起動中に次のエラーが表示されました。

よろしくお願いします。

[1] https://github.com/telefonicaid/fiware-cygnus#section4.2

[2] https://github.com/telefonicaid/fiware-cygnus/blob/master/doc/quick_start_guide.md