簡體   English   中英

FOSUserBundle在Elastic Beanstalk中不起作用

[英]FOSUserBundle not working in Elastic Beanstalk

我有一個流量很大的網站,該網站的性質意味着在特定時間段內可能會有很多請求。

我使用亞馬遜beantalk來管理負載均衡器和實例。

我最多可以運行20個實例,並且因為FOSUserBundle使用會話來保存數據,所以我失去了用戶登錄名等。

我知道EB具有粘性,但是由於網站的性質,它變得不知所措,有時無法將正確的用戶轉發給正確的實例,因此我再次失去了用戶。 亞馬遜根本沒有幫助。

有沒有一種方法可以覆蓋它以使用安全cookie(我知道cookie沒有安全性,但是我可以創建自己的crypt / decrypt方法)

任何的意見都將會有幫助 :)

我發現實際上可以否定存儲在一台服務器上的會話。 我記得用一個自定義的php系統(使用幾年前建立的這個php net會話進行此操作,但認為它不能與symfony一起使用。由於發布了這個問題,我發現PdoSessionStorage基本上將您的會話存儲在數據庫中而不是文件中)服務器或實例。

請選擇您的syfmony版本,因為命名空間有時會將版本更改為version

鏈接到Symfony上的PdoSessionStorage

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM