質問編集履歴
2
誤字修正
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
ソースコードを追記
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
|
### 試したこと・調べたこと
|