netlogix / neos-asyncworkspaceactions
Neos 扩展包,允许异步执行工作空间操作(例如发布)
dev-main
2024-08-19 08:28 UTC
Requires
- flowpack/jobqueue-common: ^3.3
- neos/flow: >= 7.3 < 9.0
- neos/neos-ui: >= 7.3 < 9.0
- netlogix/cli-increasedatabasetimeout: ^1.0 || dev-main
This package is auto-updated.
Last update: 2024-09-19 08:42:23 UTC
README
此包允许通过默认 Neos UI 异步执行工作空间操作(例如发布)。
当发布大量节点时,PHP 进程可能会运行在配置的内存限制内,因此无法发布工作空间。此包旨在通过将发布移动到子进程来解决这个问题,该子进程可能使用不同的 PHP 配置,具有无限制的内存限制。
安装
composer require netlogix/neos-asyncworkspaceactions
配置
您可以配置异步发布应触发的阈值。如果发布的节点较少,则使用默认的 Neos 行为。
Netlogix: Neos: AsyncWorkspaceActions: # Amount of nodes required to publish or discard asynchronously nodeThreshold: 100