У меня есть сайт с большим количеством трафика, и характер веб-сайта означает, что он может иметь много запросов за определенный период времени.FOSUserBundle не работает в Elastic Beanstalk
Я использую beanstalk amazon для управления балансировщиком нагрузки и экземплярами.
я могу иметь до 20 экземпляров работает и потому FOSUserBundle использует Sessions для хранения данных Я теряю пользователей логины и т.д.
Я знаю, что EB имеет липкости, но из-за характера сайта он переполняется и иногда не перенаправляет правильного пользователя в правильный экземпляр, поэтому я снова теряю пользователей. Амазонки вообще не помогают.
Есть ли способ, чтобы изменить это, чтобы использовать безопасные кук (я знаю, печенье Арент безопасным, но я мог бы создать свой собственный склеп/дешифрования метода)
Любые предложения будут полезны :)
[НИКОГДА не создать свою собственную систему шифрования] (http://stackoverflow.com/questions/3651090/home-made -криптография). – moonwave99
Я не собирался уходить и писать один в c, а что нет, но я имею в виду мою собственную функцию для шифрования и дешифрования бит более безопасно, чем крипт и т. д. – ninjr
Вы решили это? Наше приложение, отличное от Symfony, отлично работает с AWS ELB и сессиями Elasticache/memcache, настроенными в php.ini. Вход для Symfony2 + FOSRestbundle - нет. Мы отключили CSRF и до сих пор не повезло. Когда у нас только 1 сервер в нашем ELB, он работает, но как только мы добавляем второй, он останавливается. Он также работает с липкими сеансами и несколькими серверами в ELB. Это заставляет нас поверить в что-то в symfony2, и, возможно, есть разные заголовки, когда ELB имеет только 1 сервер или включен липкий. –