質問編集履歴

2

誤字修正

2024/05/29 07:36

投稿

sabaka
sabaka

スコア3

test CHANGED
File without changes
test CHANGED
@@ -2,8 +2,8 @@
2
2
  Tomcatのログローテーションを行いたいです。
3
3
 
4
4
  ### 発生している問題・分からないこと
5
- OS標準の「roglotation」を使用する場合、ログをプログラムが掴んでいるため、オプションの「copytruncate」を使用しないといけないと思いますが、copy と truncate の間のログは、出力されないとの情報を耳にしました。
5
+ OS標準の「roglotation」を使用する場合、ログをプログラムが掴んでいるため、オプションの「copytruncate」を使用しないといけないと思いますが、copy と truncate の間のログは、出力されないとの情報をました。
6
- それば本当であるのか、本当の場合、回避策はあるのかお教え下さい。
6
+ 回避策はあるのかお教え下さい。
7
7
 
8
8
  一応、該当のソースコード設定でローテーションは出来ました。
9
9
 
@@ -30,8 +30,7 @@
30
30
  - [ ] その他
31
31
 
32
32
  ##### 上記の詳細・結果
33
- OS標準の「roglotation」以外にも、Tomcat標準のログローテーションがあるような記事を見たのですが、
33
+ OS標準の「roglotation」以外にも、Tomcat標準のログローテーションがあるような記事を見たのですが、調べても「roglotation」以外出てこなかったです…
34
- 調べても「roglotation」以外出てこなかったです…
35
34
 
36
35
  ### 補足
37
36
  CentOS release 6.10 (Final)

1

ソースコードを追記

2024/05/29 07:14

投稿

sabaka
sabaka

スコア3

test CHANGED
File without changes
test CHANGED
@@ -5,12 +5,22 @@
5
5
  OS標準の「roglotation」を使用する場合、ログをプログラムが掴んでいるため、オプションの「copytruncate」を使用しないといけないと思いますが、copy と truncate の間のログは、出力されないとの情報を耳にしました。
6
6
  それば本当であるのか、本当の場合、回避策はあるのかお教え下さい。
7
7
 
8
+ 一応、該当のソースコード設定でローテーションは出来ました。
8
9
 
9
10
 
10
11
  ### 該当のソースコード
11
12
 
12
13
  ```
14
+ /opt/tomcat/apache-tomcat-8.0.53/logs/catalina.out
15
+ /opt/tomcat/apache-tomcat-8.0.53/logs/*.log
16
+ {
17
+ copytruncate
13
- 特になし
18
+ daily
19
+ rotate 7
20
+ compress
21
+ missingok
22
+ create 0644 tomcat tomcat
23
+ }
14
24
  ```
15
25
 
16
26
  ### 試したこと・調べたこと