为了适应Seaslog的要求和Logstash日志解析的规范,Magento内部日志编写(Mage::log)规范:
1、第一个参数传字符串或数组,不采用已转成字符串的数组
错误示例:
Mage::log ( var_export ( $ossResponse, true ), null, 'oss.log' );
正确示例:
Mage::log ( $ossResponse, null, 'oss.log' );
2、 第三个参数$file命名规则不采用日期变量
错误示例:
Mage::log ( '---- fetchr begin ----', null, 'fetchr_' . date ( 'Ymd' ) . '.log' );
正确示例:
Mage::log ( '---- fetchr begin ----', null, 'fetchr.log' );
本文介绍了Magento内部日志编写的规范,包括第一个参数的传递方式及文件名的命名规则,以确保符合Seaslog和Logstash的日志解析标准。
459

被折叠的 条评论
为什么被折叠?



