Web アダプタ、Web サービスアダプタ、REST アダプタで、Webサーバと通信している内容の詳細を確認したいと考えています

Avatar
dstn

Question

Web アダプタ、Web サービスアダプタ、REST アダプタで、Webサーバと通信している内容の詳細を確認したいと考えています。
方法はありますか?

Answer

ログ機能を使用することで、通信内容を確認することができます。

なお、Webアダプタ、Webサービスアダプタと REST アダプタでは使用している
モジュールが異なるため、取得方法も異なります。詳細は以下をご参照ください。

設定ファイルの詳細については、「参考情報」をご参照ください。

・Webアダプタ、Webサービスアダプタ

設定ファイル(dslog.properties)に以下を追加してください。

log4j.logger.httpclient.wire=DEBUG
log4j.logger.httpclient.wire.content=DEBUG
log4j.logger.org.apache.commons.httpclient=DEBUG

・REST アダプタ

設定ファイル(dslog.properties)に以下を追加してください。

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%c] %m%n
log4j.logger.org.apache.http=DEBUG

どちらの場合も、設定後に、DataSpiderServer を再起動することで、
接続先のサーバとの通信内容が以下のログに出力されます。
$DATASPIDER_HOME/server/logs/server.log

■備考

処理内容によっては出力結果の容量が大きくなり、ログのローテーションの
サイズや数を超過することがあります。その場合は、設定ファイルにより
server.log のローテーションのサイズや数を調整してください。

こちらも、設定ファイルの詳細については、「参考情報」のリンクをご参照ください。

参考情報

・プロパティリファレンス
 http://patch.appresso.com/DataSpider/help/latest/doc/help/ja/servista/properties_reference.html



[注意事項]
  • このFAQの内容は2017年3月時点のものです。内容は予告なく変更されることがありますので、ご注意ください。
  • 一部にDataSpider Servistaサポートサイトへのリンクを含むことがあります。サポートサイトにアクセスするには、DataSpiderのサポート契約が必要です。


ID:Q213

コメント

記事コメントは受け付けていません。

Powered by Zendesk