Это может быть вопрос новичка, но он не может получить четкий ответ в Интернете, поэтому, пожалуйста, помогите.
Сценарий таков: у меня есть два экземпляра php-сервера (скажем, A и B), один экземпляр loadbalance и один из mysql. Стек почти готов, но я запутался в том, что случится с фотографиями, загруженными пользователем.
Suppose user comes to sever 'A' through load balancer and uploads the image which gets stored on my "webroot" folder on server 'A'. Now after few days user visits the website again and this time hits server 'B'. He won't be able to see his image as it is residing on server 'A'. I want to know how AWS opswork handles this problem?? Will it sync the data automatically or some extra chef receipe needs to be created from my side.
Пожалуйста, объясните мне это. Я нахожусь в процессе применения Opswork на моем сайте, и эта путаница не позволяет мне продолжить. Любые ссылки будут полезны.
Я отправил то же самое на serverfault и получил ответ.
It will not sync the data. We need to apply mannual approach for the same either through storing the data on Amazon S3 or using NFS as intermediate layer
Ссылка на сайт:
https://serverfault.com/questions/662706/how-aws-opsworks-manages-user-uploaded-content
Других решений пока нет …