+1
On 1/24/20, 10:43 AM, "Leif Hedstrom" <zw...@apache.org> wrote:
> On Jan 24, 2020, at 10:06 AM, Bryan Call <bc...@apache.org> wrote:
>
> +1 - supports the UNIX Philosophy of having each program do one thing well
+1.
Someone please tell that to the systemd people too …
— Leif
>
> -Bryan
>
>
>> On Jan 23, 2020, at 9:16 AM, Brian Neradt <brian.ner...@gmail.com> wrote:
>>
>> Context
>> ======
>>
>> Traffic Server currently implements its own mechanism for rotating its
logs
>> and cleaning up (i.e., deleting) rotated logs based upon configured
>> constraints. These features seem to have been developed at a time when
>> third party tools for managing such logs were non-existent or immature.
>> Today administrators have tools such as logrotate they can use to manage
>> logs. Such tools handle log rotation and deletion (and compression,
>> automated emailing, and other related features) in a way that
>> administrators are generally familiar with and would prefer to use for
>> consistency across their log management needs. After rotating their logs,
>> these tools send a signal to the process generating the logs so they can
>> close and re-open the logs. Traffic Server does not currently support
>> external log managers because it does not support listening for such
>> signals.
>>
>> Proposal
>> =======
>>
>> In order to support the use of tools such as logrotate, this proposal
>> suggests adding support for Traffic Manager and Traffic Server to handle
a
>> signal that causes those processes to close and re-open their logs
handles.
>>
>> Further, while SIGHUP is a pretty common signal used for such purposes,
>> this proposes SIGUSR2 instead since we already use that for traffic.out
>> (added via https://github.com/apache/trafficserver/pull/274/files).
>>
>>
>> Please share any thoughts or suggestions.
>>
>> Thanks,
>> Brian
>> --
>> "Come to Me, all who are weary and heavy-laden, and I will
>> give you rest. Take My yoke upon you and learn from Me, for
>> I am gentle and humble in heart, and you will find rest for
>> your souls. For My yoke is easy and My burden is light."
>>
>> ~ Matthew 11:28-30
>