access.logは、日付が変更されてから、初めてクライアントアプリケーションが
アクセスしたタイミングでローテーションされます。
上位タイミングでファイルがロックされている場合、ローテーションの処理に失敗し、
access.logはローテーションに失敗します。
なお、その場合はサーバ標準エラー出力に以下のログが出力されます
"log4j:ERROR Failed to rename [../logs/access.log] to [../logs/access.log.<yyyy-MM-dd>]."
■過去事例
過去事例では、日付が変更されてからの初回アクセスがServer CLIの場合、
Server CLI起動時に、access.logをロックしてしまうため、
アクセスログのローテーションが行われない例がありました。
上記事例では、Server CLI以外のクライアントアプリケーションからログインすることにより、
アクセスログがローテーションされるようになりました。
■対応策
Server CLI でのログイン前に ScriptRunner やStudio、トリガーなどより、
DataSpiderServer へログインする方法をご検討ください。
対応例:
ScriptRunner で空スクリプトを実行する