TinyWebServer
TinyWebServer copied to clipboard
log达到最大行数拆分文件有点问题
log文件,比如设置达到50行则拆分文件,实际结果,大多数情况下都不是50行一个log文件,有40多行的,也有50多行的。如何保证关闭旧文件,打开文件的时候,阻塞队列的Log都已经被消费了呢
log貌似不是以行数来分文件的,50的含义是50条日志,有的日志是不止一行的,里面有换行符。 另外,这个项目的Log类是有问题的:如果服务器重启,Log会重置,会打开之前的文件追加写,也就是一个文件可能会有100条日志,可以把当前已写的日志条数写入文件,服务器启动时读取它