クラスターでフルページキャッシュをオンにすると、ユーザーは他のユーザーアカウントを表示できます。
私たちは、私たちは4つのウェブ頭を持っているデータベースにセッションを切り替え、フロントエンド上のデータベースサーバーMagentoのエンタープライズ1.13.1利用SIDに設定されたオブジェクトとFPCは今(別々のインスタンス)のためのRedisを使用しているNOの :NOTE私は2つの異なるRedisのインスタンスを使用しています2つの異なるポート。URLとポート番号をXXしました。この問題はREDISでは発生しません。FILESを使用した保存やテーマが異なるため、同じ問題が発生したためです。
FPC REDISインスタンスへのトラフィックを取得していることを確認しました(Object Rocketを使用しています)
<session_save><![CDATA[db]]></session_save>
<cache>
<backend><![CDATA[Mage_Cache_Backend_Redis]]></backend>
<backend_options>
<server><![CDATA[xxxxxxxxxxxxxxxxxx.rackspaceclouddb.com]]></server>
<port><![CDATA[xxx12]]></port>
<database><![CDATA[0]]></database>
<password>LikeIWillPublishthePassword</password>
<force_standalone><![CDATA[0]]></force_standalone>
<automatic_cleaning_factor><![CDATA[0]]></automatic_cleaning_factor>
<compress_data><![CDATA[1]]></compress_data>
<compress_tags><![CDATA[1]]></compress_tags>
<compress_threshold><![CDATA[20480]]></compress_threshold>
<compression_lib><![CDATA[gzip]]></compression_lib>
<lifetimelimit><![CDATA[43200]]></lifetimelimit>
</backend_options>
</cache>
エンタープライズFPCに追加されたXMLは次のとおりです
<config>
<global>
<cache>
<request_processors>
<ee>Enterprise_PageCache_Model_Processor</ee>
</request_processors>
<frontend_options>
<slab_size>1040000</slab_size>
</frontend_options>
</cache>
<full_page_cache>
<backend>Mage_Cache_Backend_Redis</backend>
<backend_options>
<server>7xxxxxxxxxxxxxxxxublb.rackspaceclouddb.com</server>
<port>xxxxxxxx31</port>
<persistent></persistent>
<database>0</database>
<password>SomePassword</password>
<force_standalone>0</force_standalone>
<connect_retries>1</connect_retries>
<lifetimelimit>57600</lifetimelimit>
<compress_data>0</compress_data>
</backend_options>
</full_page_cache>
</global>
</config>
(私はFPCのInchooサンプルを使用しました)
何か忘れた場合はお知らせください。新しいエンタープライズファイルを公開した後、関連するすべてのXMLをWebヘッドが取得できなかった場合、
クライアントから編集:
私は最初にホームページで気づきましたが、実際に/ customer / accountをクリックして、他の人の最近の注文を見ることができました