0

Worklight アプリケーションを再デプロイした後、分析の一部の構成が失われたため、再び分析を使用して Worklight を構成しようとしています。アプリケーションのデプロイ前の時間については古いレコードが表示されますが、ダッシュボードには、デプロイ後の時間については「データがありません」と表示されます。したがって、データベースは影響を受けませんでした。

wl.analytics.logs.forwardでプロパティを「true」に設定しましたworklight.properties。またwl.analytics.url、db を次のように設定しました。

https://myserver:port/analytics/data

ダッシュボードがオンになっています

https://myserver:port/analytics/console

これは、分析サーバーの URL です。

db URL をブラウザに入力すると、次のような結果が得られます。

エラー 404: java.io.FileNotFoundException: SRVE0190E: ファイルが見つかりません: /data

( WASログ)SystemOut.logSystemErr.log確認しましたが、エラーは表示されませんでした。

構成が分析に問題ないことを検証するために確認する必要がある XML を知っている人はいますか? この問題のトラブルシューティング方法を教えてください。確認できる他のログはありますか?

4

1 に答える 1

1

あなたが与えた環境変数のリストには、ユーザー名とパスワードが表示されません。設定してみてください:

wl.analytics.password=admin

wl.analytics.username=admin

Wireshark トレースを確認すると便利です。取得していない可能性があります403s。通常、Analytics データ アップローダにはわずかな保護機能があり、保持するか削除するかを選択できます。

ただし、複数のWARファイルについて@patbarronは正しいです。/analytics-service分析データをコンテキストに送信する必要があります。WARanalytics-serviceは、すべてのデータ処理、クエリなどを処理する WAR です。もう 1 つの WARanalyticsは、コンソール UI を処理するだけです。

wl.analytics.queueテスト時には、およびを小さくすると有益な場合があり wl.analytics.queue.sizeます。これらの値は、MobileFirst ランタイム・サーバーでデータを収集するためのものです。データはランタイム サーバーで収集され、分析サーバーに送信されます。通常、これらの値が大きいほど、送信に時​​間がかかります。本番用に設定する良いものがあります

于 2016-08-06T13:36:54.073 に答える