networkteam / container-ready
在容器中运行 Flow 和 Neos 应用的工具
dev-main
2022-04-25 15:57 UTC
Requires
- neos/flow-log: ^7.0 || ^8.0
Requires (Dev)
- phpunit/phpunit: ~9.1
This package is auto-updated.
Last update: 2024-08-25 21:11:46 UTC
README
在容器中运行 Flow 和 Neos 应用的工具。
控制台日志记录
与在容器中使用日志文件相比,将日志记录到控制台是一个好主意。此包包含一个扩展的 ConsoleBackend
,它通过添加可配置的前缀来向日志消息添加额外信息,以查看日志消息的来源。
示例配置
Neos: Flow: # Log to STDOUT to have correct 12 factor app behavior for running in a container log: psr3: 'Neos\Flow\Log\PsrLoggerFactory': systemLogger: default: class: Networkteam\ContainerReady\Log\Backend\ConsoleBackend options: prefix: '[System] ' securityLogger: default: class: Networkteam\ContainerReady\Log\Backend\ConsoleBackend options: prefix: '[Security]' # Info level has too much verbosity severityThreshold: '%LOG_NOTICE%' sqlLogger: default: class: Networkteam\ContainerReady\Log\Backend\ConsoleBackend options: prefix: '[SQL] ' i18nLogger: default: class: Networkteam\ContainerReady\Log\Backend\ConsoleBackend options: prefix: '[I18N] '