0

私たちのアプリケーションでは、 を使用して、クライアント側のログをサーバーに書き込むことができましたWL.Client.logActivity。これらのログを wlreport データベースではなく、サーバーの messages.log ファイルに書き込む方法はありますか? このような関連する投稿をいくつか読みましたが、ユーザーがカスタム ログ ファイルを送信することは望んでいません。

では、どうにかしてクライアント側のログをサーバーの messages.log に送り返すことはできますか?

4

1 に答える 1

1

アイデアを起動するだけです:メソッド「ログ」を公開するアダプターを作成してみませんか?サーバー側でクライアントから何かをログに記録したい場合は、次のようにします:

WL.Client.invokeProcedure( { アダプター : 'アダプター名'、プロシージャー : 'ログ'、パラメーター : ['your_message'] } );

また、アダプターのログ実装では、WL.Logger.x API を使用して内部ログ ファイルに書き込むことができます (100% 確信していますが、messages.log に書き込まれると思います)。

于 2014-11-11T23:01:35.113 に答える