Skip to content

增加记录类方法执行时间的Transform,需要提供类名,方法名#6

Open
lj6684 wants to merge 6 commits intojobop:masterfrom
lj6684:master
Open

增加记录类方法执行时间的Transform,需要提供类名,方法名#6
lj6684 wants to merge 6 commits intojobop:masterfrom
lj6684:master

Conversation

@lj6684
Copy link

@lj6684 lj6684 commented Oct 20, 2015

提供类名&方法名,记录该方法执行时间

anylog-spi 中增加 MethodTimeTransformDescriptor & MethodTimeTransformHandler
方法执行时间使用 $trace 记录在 pid.log 中

anylog-tools中增加 TimeRecorder 工具类,内部为一个Map,用于辅助记录方法执行时间
Map中的key设计为 ClassName:MethodName#ThreadName 避免多线程下使用冲突

@lj6684
Copy link
Author

lj6684 commented Oct 20, 2015

仿照$json增加内置函数 $base64 $hex
用于将二进制byte[]转换为指定编码字符串保存至日志文件

Base64 和 Hex 的编码实现类是原来从别的开源项目中提取出来了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants