netlogix/neos-asyncworkspaceactions

Neos 扩展包,允许异步执行工作空间操作(例如发布)

dev-main 2024-08-19 08:28 UTC

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