ColdFusion forgets to use UTF-8 files after logs rotated
For a long time, it's been recommended to set up Linux's logrotate system to manage the size of cfserver.log, which can easily grow to be a very large size on production systems, and ColdFusion seems unable to manage itself, unlike the other logs.
I recently discovered however, that a restart of ColdFusion via logrotate was changing the way files were written and read.