We have Magento EE recently we moved to new AWS EC2 server and ElasticCache Redis server. then some random products start disappearing in the frontend. They exist on backend and configured correctly ( visible , enabled , in stock , etc .... ). And only after you save the product in backend it will show up again in frontend even without flushing any cache.

  • Is this issue related to Redis cache ?

  • and if its how to fix it ?

Any input would be appreciated to direct me to a solution.


Update: I marked everything under Index Management to Update on Save. so I revert that back to update on schedule. and I think that fixed the issue. but still I want to keep my store inventory up to date.

  • do you have a cron running to reindex everything? – dchayka Feb 1 '17 at 19:39
  • I have it configured on Magento to run daily. but I want to make sure products are updated on real time. especially when item is out of stock – Zeedia Feb 1 '17 at 20:59

This appears to be related to requiring re-indexing. The sites I work with enable cron for indexing to solve this issue if they don't want to enable index on save.

| improve this answer | |
  • Is this a known issue with Magento EE ? – Zeedia Feb 1 '17 at 20:59
  • I am not sure if this is a bug, or how it is intended to be used. Since you are enterprise though, I would suggest opening a ticket with Magento to see if this functionality is working as intended. Every client I have that doesn't have index on save enbaled has to run an index to push products to the front end with 1.x EE. – quote_unquote Feb 2 '17 at 16:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.