Importance of separate postgres, rabbitmq and redis containers #477
-
In this github there is a docker-compose.yml that I made some modifications on top. I would like to know what is the need for other containers like redis, postgres and rabbitmq, is the performance improvement very big?
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi, since you've used About PostgreSQL and RabbitMQ - those are required, but already included in our default container (I know this is not the proper docker way, but our customers like that for ease of setup), but I don't think that there is any major performance hit depending on if those services used in external containers or used from inside our container I think extracting them to external services allows an easier way to update postgres\rabbit if you need some new version for some reason and allows re-usage of containers for another service So short answer - no, we are not aware of any noticeable performance hit, especially on opensource version, which limited for 20 use connections |
Beta Was this translation helpful? Give feedback.
Hi, since you've used
onlyoffice/documentserver:latest
image, not-de
or-ee
version, you can remove Redis container altogether, opensource version does not use it at allAbout PostgreSQL and RabbitMQ - those are required, but already included in our default container (I know this is not the proper docker way, but our customers like that for ease of setup), but I don't think that there is any major performance hit depending on if those services used in external containers or used from inside our container
I think extracting them to external services allows an easier way to update postgres\rabbit if you need some new version for some reason and allows re-usage of containers for another ser…