处理程序
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 5.2,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
处理程序
ElasticsearchLogstashHandler
这个处理程序直接处理Elasticsearch的HTTP接口。这意味着它会减慢您的应用程序如果Elasticsearch需要时间来回答。即使所有HTTP调用是异步进行的。
在开发环境中,它可以保持默认配置:对于每个日志,HTTP请求将推动Elasticsearch的日志。
在生产环境中,强烈建议把这个处理程序的处理程序(如缓冲功能FingersCrossedHandler
或BufferHandler
)为了调用Elasticsearch只有一次批量推送。为更好的性能和容错,适当的麋鹿堆栈建议。
使用它,宣布它作为一个服务:
- YAML
- XML
- PHP
1 2 3
#配置/ services.yaml服务:ob娱乐下载Symfony \桥\独白\处理程序\ ElasticsearchLogstashHandler:~
然后引用它的独白配置:
- YAML
- XML
- PHP
1 2 3 4 5 6
#配置/包/刺激/ monolog.yaml独白:处理程序:es:类型:服务id:ob娱乐下载Symfony \桥\ \ ElasticsearchLogstashHandler独白\处理程序
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。