sudhaus7 /beanstalkhandler
将日志发送到文件、套接字、收件箱、数据库和多种网络服务
1.0.0
2018-06-21 18:55 UTC
Requires
- php: >=5.6
- monolog/monolog: ^1.22
- pda/pheanstalk: ^3.1
- psr/log: ~1.0
This package is auto-updated.
Last update: 2024-08-29 04:25:48 UTC
README
一个Monolog处理器,用于将日志推送到Beanstalk实例
使用方法
// Get a Beanstalk Connection
$beanstalk = new \Pheanstalk\Pheanstalk('127.0.0.1');
// Create a the Handler
$handler = new \Sudhaus7\Monolog\BeanstalkHandler($beanstalk,'logtube');
// Create a Logger
$logger = new \Monolog\Logger('debug');
$logger->pushHandler($handler);
// Log some data
$logger->debug('I am debug', array('productId' => 123));
这是一种快速且非阻塞的日志记录数据的方式。只需不要忘记稍后从beanstalk中获取数据即可。这非常方便