'Log4Net | Stop creating new log file everyday

I'm working on windows service. Recently added log4net dll to log all the activities but the problem is how can I stop creating new log file everyday? I don't need new log file everyday. All I need is common "OverallLog" file.In configuration I have set up two log files. One captures the overall log and another captures log for each run.

also can anyone explain what does maxsizerollbackups do?

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    
    <log4net>
        <appender name ="RollingFile" type="log4net.Appender.RollingFileAppender">

            <file type="log4net.Util.PatternString" value="%property{OverallLog}"/>
            
            <PreserveLogFileNameExtension value="true" />
            <staticLogFileName value="true" />
            <appendToFile value="true" />
            <maxSizeRollBackups value="90" />
            <!--dateTimeStrategy
            type="log4net.Appender.RollingFileAppender" /-->

            <!--text formatted log4net logging-->
            <!--<layout type="log4net.Layout.PatternLayout">
    -->
            <!--check conversion patterns from 
   https://logging.apache.org/log4net/-->
            <!--
    -->
            <!--<conversionPattern value="%utcdate{ABSOLUTE} UTC %c{1} - %m%n" 
  />-->
            <!--
    <conversionPattern value="%date [%thread] %-5level %logger - 
  %message%newline" />
  </layout>-->

            <!--json formatted log4net logging-->
            <layout type="log4net.Layout.SerializedLayout, log4net.Ext.Json">
                <decorator type="log4net.Layout.Decorators.StandardTypesDecorator, 
  log4net.Ext.Json"/>

                <member value="date:date" />
                <member value="level:level" />
                <member value="logger:logger" />
                <member value="message:messageObject" />
                <member value="exception:exception" />
                <member value="customer|%property{CustomerName}" />
                <member value="liner|%property{LinerName}" />
                <member value="format|%property{FormatName}" />

            </layout>
        </appender>
        
        !--Summary log--!
        <appender name="Summary" type="log4net.Appender.FileAppender">
            <file type="log4net.Util.PatternString" value="%property{SummaryLog}"/>
            <appendToFile value="true" />

            <layout type="log4net.Layout.SerializedLayout, log4net.Ext.Json">
                <decorator type="log4net.Layout.Decorators.StandardTypesDecorator, 
  log4net.Ext.Json"/>
                
                <member value="date:date" />
                <member value="level:level" />
                <member value="logger:logger" />
                <member value="message:messageObject" />
                <member value="exception:exception" />
            
            </layout>
        </appender>
        <root>
            <!--Options are "ALL", "DEBUG", "INFO", "WARN", "ERROR", "FATAL" and 
"OFF".-->
            <level value="DEBUG" />
            <appender-ref ref="RollingFile" />
            <appender-ref ref="Summary" />
        </root>
        <logger additivity="false" name="Summary">
            <level value="DEBUG"/>
            <appender-ref ref="Summary" />
        </logger>
    </log4net>
</configuration>


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source