Po pierwsze, nie mogłem znaleźć żadnych informacji na temat tego rodzaju problemów w Internecie.
Mamy środowisko produkcyjne z integracją git . Wyciągamy nasze zmiany tylko za pomocą git ( git pull ).
Problem polega na tym, że w jakiś sposób w jednym z kroków pamięci podręczne Magento wyłączają się automatycznie (wszystkie zera podczas sprawdzania pamięci podręcznej: status) . Powoduje to problem, jeśli zostanie to pominięte przez programator, co dodatkowo powoduje przeciążenie serwera z powodu „uderzenia” dużego ruchu w Magento bez pamięci podręcznej.
Może niektórzy z was widzieli już ten problem? Nie wiemy, kiedy i jak to się dokładnie dzieje.
I to wydaje się przypadkowe.
Zwykłe kroki, które wykonujemy:
- umożliwiający konserwację
- git pull
- instalacja kompozytora (w razie potrzeby)
- włącz moduł Vendor_ModuleName (w razie potrzeby)
- setup: upgrade (w razie potrzeby)
- usuwanie statycznych rzeczy
- polecenie wdrożenia
- czyszczenie pamięci podręcznej
- czyszczenie opcache
- wyłączanie konserwacji
Byłbym wdzięczny za wszelkie cenne sugestie, które mogłyby pomóc w rozwiązaniu tego rodzaju problemu.
setup:upgrade
pamięć podręczna wyłączy się automatycznieu