I’m working on deploying one of our Mautic deployments into an auto scaling group for HA setup to match our web servers. We run about 80k contacts so we’re not huge, but I prefer a fault tolerant/HA setup for whatever I can get. We’re on AWS and Mautic is using RDS so the DB is running just fine.
For the server setup I’m using Redis for PHP session management.
I’m wondering about best practice for media/assets/cache/image directories?
I was thinking about sharing those files across servers with NFS, moving them outside the web root so I’m not serving the site php on NFS because of performance. Is this the best way to set up for what I’m trying to do? Can the cache me moved to Redis or some other in-memory shared service?
Any thoughts would be greatly appreciated. Thanks!