質問編集履歴
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
config.logger = Logger.new('log/rails.log', 5, 10 * 1024 * 1024)
|
6
6
|
```
|
7
7
|
|
8
|
-
しかし`rails.log`の他に`
|
8
|
+
しかし`rails.log`の他に`unicorn.log`があり、そのログファイルもローテートする設定が書けません。以下のようにすると当然ですが`unicorn.log`のみがローテートされます。
|
9
9
|
|
10
10
|
```ruby
|
11
11
|
config.logger = Logger.new('log/rails.log', 5, 10 * 1024 * 1024)
|
1
ログの状況をわかりやすく修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,14 +2,14 @@
|
|
2
2
|
一つのログファイルならば以下のように書くことでローテートできました。
|
3
3
|
|
4
4
|
```ruby
|
5
|
-
config.logger = Logger.new('log/
|
5
|
+
config.logger = Logger.new('log/rails.log', 5, 10 * 1024 * 1024)
|
6
6
|
```
|
7
7
|
|
8
|
-
しかし`
|
8
|
+
しかし`rails.log`の他に`uniconr.log`があり、そのログファイルもローテートする設定が書けません。以下のようにすると当然ですが`unicorn.log`のみがローテートされます。
|
9
9
|
|
10
10
|
```ruby
|
11
|
-
config.logger = Logger.new('log/
|
11
|
+
config.logger = Logger.new('log/rails.log', 5, 10 * 1024 * 1024)
|
12
|
-
config.logger = Logger.new('log/
|
12
|
+
config.logger = Logger.new('log/unicorn.log', 5, 10 * 1024 * 1024)
|
13
13
|
```
|
14
14
|
|
15
15
|
Railsの外でcronでローテートすれば問題はありませんが、Railsの設定内で複数のファイルをローテートするようにできないのでしょうか。
|