In un sistema multi server, ad es. un servizio di bilanciamento del carico, più server Web e un server di database, dove memorizzi i file / le immagini che gli utenti caricano quando ogni web server avrà bisogno di accesso?
Prima d'ora ho appena usato un singolo server web, o forse un server web e un server di database MySQL. Ma se hai più server web, suppongo tu abbia una serie di opzioni per assicurarti che risorse come immagini e altri file utente siano condivisi, come ad esempio:
- Archiviandoli sul server database
- o un server specifico per loro
- Forse montando la stessa directory
- O utilizzando uno strumento come rsync per sincronizzare le directory di upload degli utenti su ciascun server web
O forse hai una soluzione diversa? o c'è un modo de facto per farlo di cui non sono a conoscenza?