The min size is 1 because users want the file to roll and have some archives 
left around. In all the time I have been involved with Log4j you are the first 
person to ever ask for a file that essentially clears periodically.  I would 
imagine that this is because, depending on what you are doing, it is likely 
that the log events captured shortly before the rollover will forever be lost. 

That said, if that is what you want then configure a delete action to delete 
all archive files on each rollover.

Ralph

> On May 29, 2020, at 6:44 AM, EDMONDO SENA <[email protected]> wrote:
> 
> 
> Where is the reason why MinIndex is set minimum to 1?
> 
> 
> On 2020/05/29 13:41:06, "Groll, Andreas" <[email protected]> wrote: 
>> 
>> If you don't want file logging, simply don't use FileAppender.
>> 
>> ________________________________________
>> Von: EDMONDO SENA <[email protected]>
>> Gesendet: Freitag, 29. Mai 2020 11:54
>> An: [email protected]
>> Betreff: Re: DefaultRolloverStrategy max=0 - Problem?
>> 
>> I'm using DefaultRolloverStrategy, I want Roll but no save file logging.
>> 
>> 
>> 
>> 
>> On 2020/05/29 09:46:04, Benjamin Asbach <[email protected]> wrote:
>>> Hi Edmondo,
>>> 
>>> for me it's unclear what you want to accomplish. `strategy.max = 0`
>>> indicates that you don't wan't to roll at all. So why you're using a
>>> RollingFileAppender?
>>> 
>>> Maybe it would be useful to tell what you try to config at all.
>>> 
>>> Greetings
>>> Benjamin
>>> 
>>> On 2020-05-29 11:40, EDMONDO SENA wrote:
>>>> Good morning,
>>>> 
>>>> I don't know if a missed answer is that you are thinking about the
>>>> solution, or that the solution does not exist?
>>>> 
>>>> 
>>>> 
>>>> On 2020/05/28 11:36:02, EDMONDO SENA <[email protected]> wrote:
>>>>> 
>>>>> Hi Everybody,
>>>>> 
>>>>> I've the following file propertes for Log4j2:
>>>>> 
>>>>> appender.A1.type = RollingFile
>>>>> appender.A1.name = A1
>>>>> appender.A1.fileName = Upgrade.log
>>>>> appender.A1.append = true
>>>>> appender.A1.filePattern = Upgrade.log.%i
>>>>> appender.A1.layout.type = PatternLayout
>>>>> appender.A1.layout.pattern = %d %-5p  %3x - %m  -  %l %n
>>>>> appender.A1.policies.type = Policies
>>>>> appender.A1.policies.size.type = SizeBasedTriggeringPolicy
>>>>> appender.A1.policies.size.size = 1KB
>>>>> appender.A1.strategy.type = DefaultRolloverStrategy
>>>>> appender.A1.strategy.max = 0
>>>>> appender.A1.strategy.fileIndex = 1
>>>>> 
>>>>> but when the application was launched the following error is shown:
>>>>> main ERROR Maximum window size must be greater than the minimum
>>>>> windows size. Set to 7
>>>>> 
>>>>> Obviously if the max variable is set to 1 no problem.
>>>>> Is possible to have no Rolling file using DefaultRolloverStrategy
>>>>> without this error?
>>>>> 
>>>>> Thanks in advance.
>>>>> Kind regards.
>>>>> 
>>>>> //Edmondo.
>>>>> 
>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: [email protected]
>>>>> For additional commands, e-mail: [email protected]
>>>>> 
>>>>> 
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>> 
>>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to