Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add RabbitMQ as recommended system-requirement #16885

Merged
merged 4 commits into from
Apr 22, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion doc/23_Installation_and_Upgrade/01_System_Requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,12 +91,16 @@ maxmemory-policy volatile-lru
save ""
```

### RabbitMQ (optional but recommended for messenger)
Pimcore utilizes the Symfony Messenger for various background processes to ensure efficient handling of tasks. As the number of Pimcore elements grows, the need for a more robust and scalable queue system becomes evident. RabbitMQ is recommended in these scenarios for its exemplary performance and scalability. It excels in managing high volumes of messages and complex workflows, making it the preferred choice for systems that demand reliability and efficiency at scale.

Please follow [Symfony Messenger](../01_Getting_Started/02_Advanced_Installation_Topics/01_Symfony_Messenger.md) for more information about pimcore messenger.

### Operating System
Please ensure you have installed all required packages to ensure proper locale support by PHP.
On Debian based systems, you can use the following command to install all required packages:
`apt-get install locales-all` (on some systems there may be a reboot required).


### Additional Server Software
- FFMPEG (>= 3)
- Ghostscript (>= 9.16)
Expand Down
Loading