uniGUI日志的控制

uniGUI日志的控制

(2015-10-12 08:30:29)

转载▼

标签:

unigui

分类: uniGUI

uniGUI本身提供了日志功能,利用uniServerModule.ServerLogger来控制如何写日志:

Enabled:是否写日志

Options:logIndyExceptions:是否记录Indy产生的异常

logSessionExceptions:是否记录Session产生的异常

这个属性,是控制系统级的日志,那么,如何利用uniGUI写自己的日志呢?

有两种方法:

一种是利用当前Session来写:

uniMainForm.Session.Log(‘我的日志‘);

这一种写出的格式是:

KFWeb: 00001694: 08:18:44 [127.0.0.1]:我的日志

另一种是利用uniServerModule.Logger对象来写:

UniServerModule.Logger.AddLog(‘UniServerModule.Logger.AddLog‘);

产生的日志格式:

KFWeb: 00001694: 08:18:44 []:UniServerModule.Logger.AddLog

时间: 2024-11-18 06:55:18

uniGUI日志的控制的相关文章

unigui日志

unigui日志 uniGUI本身提供了日志功能,利用uniServerModule.ServerLogger来控制如何写日志: Enabled:是否写日志 Options:logIndyExceptions:是否记录Indy产生的异常 logSessionExceptions:是否记录Session产生的异常 这个属性,是控制系统级的日志,那么,如何利用uniGUI写自己的日志呢? 有两种方法: 一种是利用当前Session来写: uniMainForm.Session.Log('我的日志')

方法级别的java日志输出控制(二)集群

在方法级别的java日志输出控制(一)这篇文章中主要讨论了通过properties配置文件以及AOP技术批量控制方法级别的日志输出. 用properties配置文件的好处是不用更改程序即可控制日志的输出,然而大型的应用通常是分布式的,会有很多的服务器,需要更改全部服务器上的配置文件,然后再重启应用.这将会是一件非常麻烦的事情.事实上在大型集群应用中有更好的方法实现他.zookeeper的特性决定着它有一个应用场景就是集群配置中心.本文不介绍zookeeper原理以及搭建,将直接使用zookeep

日志生成控制文件syslog.conf

1: syslog.conf的介绍 对于不同类型的Unix,标准UnixLog系统的设置,实际上除了一些关键词的不同,系统的syslog.conf格式是相同的.syslog采用可配置的.统一的系统登记程序,随时从系统各处接受log请求,然后根据/etc/syslog.conf中的预先设定把log信息写入相应文件中.邮寄给特定用户或者直接以消息的方式发往控制台.值得注意的是,为了防止入侵者修改.删除messages里的记录信息,可以采用用打印机记录或采用方式来挫败入侵者的企图. syslogd与k

[转载]log4j输出日志级别控制

我们知道:log4j.logger.XX cover ==> log4j.rootLogger log4j.appender.XX.Threshold决定了最低接收级别 也就是说rootLogger首先决定所有log的输出级别,而log4j.logger.XX是对XX路径下的jar包的输出级别的修改,直接覆盖rootLogger 但是对于不同的输出口,他们的接收级别是不同的. 举例1:log4j.appender.XX.Threshold门槛高于log4j.logger.XX时, log4j.l

小Y的Python学习日志--流程控制(逻辑符)

#本文仅为个人学习过程的整理和记录,如有从他人博客.网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除.  以下的资料整理来自(1)廖雪峰的Python教程 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 (2)简明Python教程 http://woodpecker.org.cn/abyteofpython_cn/chinese/ (1)逻辑运算符

Spring MVC自定义统一异常处理类,并且在控制台中输出错误日志

在使用SimpleMappingExceptionResolver实现统一异常处理后(参考Spring MVC的异常统一处理方法), 发现出现异常时,log4j无法在控制台输出错误日志.因此需要自定义一个继承至SimpleMappingExceptionResolver的 RrtongMappingExceptionResolver类,在RrtongMappingExceptionResolver中通过 log.error(ex.getMessage())的方式输出日志到控制台上.以下是具体的配

.NET Core下的日志(3):如何将日志消息输出到控制台上

当我们利用LoggerFactory创建一个Logger对象并利用它来实现日志记录,这个过程会产生一个日志消息,日志消息的流向取决于注册到LoggerFactory之上的LoggerProvider.说的更加具体一点,日志消息的归宿取决于注册到LoggerFactory的LoggerProvider究竟会提供怎样的Logger.微软提供了一系列原生的LoggerProvider,我们先来认识一下将控制台作为日志输出目的地的ConsoleLoggerProvider.ConsoleLoggerPr

delete archivelog all 无法彻底删除归档日志?

最近在因归档日志暴增,使用delete archivelog all貌似无法清除所有的归档日志,到底是什么原因呢? [python] view plain copy print? 1.演示环境 SQL> select * from v$version where rownum<2; BANNER ---------------------------------------------------------------- Oracle Database 10g Release 10.2.0.

查看MS SQL SERVER 错误日志

查看目的: 错误日志的查看是确保过程已成功完成(例如,备份和恢复操作,批处理命令,或其他脚本和过程).这可以帮助检测任何当前或潜在的问题,包括自动恢复信息(尤其是如果SQL Server实例已停止并重新启动),内核信息,或其他服务器级别的错误消息. 存放位置: 默认情况下, sql error log的位置(SQL SERVER 2005)在: %PROGRAMFILES%\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG and ERRORLOG.