apusic日志级别

在启动时,Apusic应用服务器初始化一个全局的日志管理器(LogManager)对象, 此全局日志管理器(LogManager)对象用于维护日志记录器(Logger)和日志服务所共享的状态,并且在整个服务器的运行过程中是唯一且固定的:

  • 管理日志记录器(Logger)对象的分级命名空间,所有已命名的日志记录器(Logger)对象都存储于此命名空间之中;

  • 管理全局日志输出(Handler)对象列表。

日志管理器从位于Apusic应用服务器安装目录中config目录下的配置文件logging.xml读取其初始化配置。

logging.xml配置文件中可使用handler标记装载某个日志输出类文件并注册一个全局日志输出(Handler)对象。每个handler标记可以有零个或多个属性(property)声明,这些属性将通过JavaBean的内省(introspection)机制在初始化时对此Handler对象进行设置。

在日志管理器(LogManager)对日志子系统进行配置时,必须保证所有的日志输出(Handler)类位于系统的类路径中。

对于在logging.xml中声明的日志记录器(Logger)对象,可以按照句点分隔的命名方式进行命名,日志管理器(LogManager)将把这些对象按照其命名组织到一个分级的命名空间中,例如,名字为a.b.c的日志记录器(Logger)对象从属于名字为a.b的日志记录器(Logger)对象,而名字为a.c的日志记录器(Logger)对象与名字为a.b的日志记录器(Logger)对象是同级的关系。

在Apusic应用服务器中,包含多个除了日志子系统之外的其他子系统,其他子系统在日志子系统中注册自己的日志记录器(Logger)分级命名空间,子系统和子系统中的模块向命名空间中相应的日志记录器(Logger)输出日志信息。这些由应用服务器注册并使用的日志记录器被称为系统日志记录器(Logger),对应于应用系统注册并使用的应用日志记录器(Logger)。

28.1.2. 日志级别

Apusic日志系统支持六个日志级别,设置日志级别的目的是用来控制日志的输出。

日志记录器(Logger)对象和日志输出(Handler)对象需要被指定所接受日志请求的日志级别,通过被指定

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值