I am in the process of setting up a Single Store instance of Community but with Multiple servers behind a loadbalancer (Round Robin) and I’m having difficulty sourcing best practice documentation regarding the setup and configuration.
The setup will be 1x Loadbalancer 2 x Web servers and 1 x separate MYSQL server.
My question is :
A, should I have an additional separate Admin server for Magento (or just use one of the web servers)
B, Should I put Solr on an additional separate server (for best performance ?)
C, How do I keep media / files “in sync” between the 2 web servers for anything that isn’t stored in the database (product images etc.)