Community Server-->异常日志处理
2009-10-25 19:54
351 查看
这部分包括2部分:
CommunityComponents.CSException 异常定制类。
CommunityComponents.CSExceptionType 异常定制枚举。
提供日志功能Log(this, SettingsID)以记录该站点配置下的此异常。
CommunityComponents.CSException 异常定制类。
CommunityComponents.CSExceptionType 异常定制枚举。
1.1 异常定制枚举
异常定制枚举定义了系统中各个模块不同操作的枚举,以便于用户能够根据此类型快速定位相应模块相应操作异常的原因。1.2 异常定制类
通过不同的构造函数用于支持传递类型(CSExceptionType)和错误消息的定义(通过资源方式取消息或者自定义),通过通过初始化函数Init()获取当前操作用户的IP地址、代理信息、上次请求URL,请求动作、路径查询信息、创建日期、上次发生日期、发生频率、堆栈信息。提供日志功能Log(this, SettingsID)以记录该站点配置下的此异常。
相关文章推荐
- 黑马程序员 Java基础 --->异常处理与包
- 两步实现Log4j记录java控制台输出的系统所有异常信息和自定义记录日志---->非常实用,强烈推荐阅读
- 异常处理&创建日志文件
- android源码解析(二十三)-->Android异常处理流程
- java异常处理<1>__笔记(17)
- Struts2的声明式异常处理 <global-exception-mappings>
- android异常处理:未处理异常->线程退出->检查异常->处理
- Python入门的36个例子 之 33 -> try – 异常是不可避免的,关键是怎样处理
- java异常处理<3>__笔记(19)
- WebService处理大数据量数据出错:运行配置文件中指定的扩展时出现异常。 ---> 超过了最大请求长度。.
- flume nginx 日志处理异常 JsonParseException: Unexpected character ('(' (code 40)): expected a valid value
- 由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 <serviceDebug> 配置行为)以便将异常信息发送回客户端,或打开对每个 Microsoft .NET Framework SDK 文档的跟踪并检查服务器跟踪日志。
- <转> Java Socket常见异常处理
- C# 异常处理 <思维导图>
- <转>Java Socket常见异常处理
- [MySQL] 存储过程错误异常处理例子 --> DECLARE EXIT HANDLER FOR SQLEXCEPTION
- MySql 5.6异常处理: Row size too large (> 8126)
- apache 日志:customlog配置的piped log program \'/log.sh\' failed unexpectedly错误-&gt;解决
- 解决在运行配置文件中指定的扩展时出现异常。 ---> System.Web.HttpException: 超过了最大请求长度问
- <备份>10月12日 内核编译与日志