SSH を介して 1 つの Unix サーバーで構成された SQL DB と対話する Windows 上で実行される Java アプリケーション (GUI) を作成しました。私のアプリケーションには、問題が発生した場合にプログラムの機能を分析するのに役立つデバッグ情報としていくつかの「印刷」メッセージがあります (例: ユーザーの追跡)アクティビティ、DB に適用された変更の追跡など)、すべてのデバッグ情報と発生したエラー メッセージをログに記録するために、その Unix サーバーに格納されるログ ファイルを作成する必要があります。
ログ ファイルには次の仕様が必要です。
- 命名: log_(最後にファイルが変更された時間).log
- 場所: /var/tmp に保存
- サイズ: 最大サイズは 10 MB で、その後新しいファイルが作成され、古いファイルの名前は .log.old に変更されます
- ファイルはアプリの終了で閉じられ、サイズがまだ 10 MB 未満の場合はアプリの起動で同じファイルが再度開かれ、それ以外の場合は新しいファイルが作成/開かれます。
何か案は?助けてください
前もって感謝します。