永发信息网

logback的日志文件,默认是存放到什么位置

答案:2  悬赏:0  手机版
解决时间 2021-12-20 08:35
  • 提问者网友:像風在裏
  • 2021-12-19 17:42
logback的日志文件,默认是存放到什么位置
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-12-19 19:11
logback是log4j作者推出的新日志系统,原生支持slf4j通用日志api,允许平滑切换日志系统,并且对简化应用部署中日志处理的工作做了有益的封装。
全部回答
  • 1楼网友:woshuo
  • 2021-12-19 19:18
body{ line-height:200%;font-size:14px; } 用log_format指令设置了日志格式之后,需要用access_log指令指定日志文件存放路径,access_log指令的语法如下: access_log path [format [buffer=sizeoff]] 其中path表示日志文件设置内存缓存区的大小,例如可以设置buffer=32k,那么access_log指令将把访问日志记录在/data1/logs/test.log将无法被nginx创建; (2)缓存将不会被使用 (3)对于每一条日志记录,日志文件都将先打开文件,再写入日志记录,然后马上关闭。为了提高包含变量的日志文件存放路径的性能,须要使用open_log_file_cache指令设置经常被使用的日志文件描述符缓存。 open_log_file_cache指令主要用来设置含有变量的日志路径的文件描述符缓存,它的语法如下: open_log_file_cache max=n[inactive=time][min_uses=n][valid=time] off 该指令默认是禁止的,等同于:open_log_file_cache off; open_log_file_cache指令的各项参数说明如下: max:设置缓存中的最大文件描述符数量。如果超过设置的最大文件描述符数量,则采用lru算法清除“较不常使用的文件描述符”。lru算法的基本概念是:当内存缓冲区剩余的可...body{ line-height:200%;font-size:14px; } 用log_format指令设置了日志格式之后,需要用access_log指令指定日志文件存放路径,access_log指令的语法如下: access_log path [format [buffer=sizeoff]] 其中path表示日志文件设置内存缓存区的大小,例如可以设置buffer=32k,那么access_log指令将把访问日志记录在/data1/logs/test.log将无法被nginx创建; (2)缓存将不会被使用 (3)对于每一条日志记录,日志文件都将先打开文件,再写入日志记录,然后马上关闭。为了提高包含变量的日志文件存放路径的性能,须要使用open_log_file_cache指令设置经常被使用的日志文件描述符缓存。 open_log_file_cache指令主要用来设置含有变量的日志路径的文件描述符缓存,它的语法如下: open_log_file_cache max=n[inactive=time][min_uses=n][valid=time] off 该指令默认是禁止的,等同于:open_log_file_cache off; open_log_file_cache指令的各项参数说明如下: max:设置缓存中的最大文件描述符数量。如果超过设置的最大文件描述符数量,则采用lru算法清除“较不常使用的文件描述符”。lru算法的基本概念是:当内存缓冲区剩余的可用空间不够时,缓冲区尽可能地先保留使用者最常使用的数据,将最近未使用的数据移出内存,腾出空间来加载另外的数据。 inactive:设置一个时间,如果在设置的时间内没有使用此文件描述符,则自动删除此描述符。此参数为可选参数,默认的时间为10秒钟。 min_users:在参数inactive指定的时间范围内,如果日志文件超过被使用的次数,则将该日志文件的描述符记入缓存。莫儿女次数为1. valid:设置多长时间检查一次,看一看变量指定的文件路径与文件名是否仍然存在。默认时间为60秒。 off:禁止使用缓存。 open_log_file_cache指令的设置示例如下: open_log_file_cache max=1000 inactive=20s min_uses=2 valid=1m;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯