The server become slow when approximate 1000 users access the site at the same time, and later the server not responding at all (blank page).
I did the following tasks:
-
Production mode enable
-
Full cache enable
-
Compile the code (setup:di:compile)
-
Deploy static content (setup:static-content:deploy)
-
Merge JavaScript Files
-
Minify JavaScript Files
-
Merge CSS Files
-
Minify CSS Files
-
Apache GZIP compression
-
Enable use flat catalog category
Server
-
32 RAM
-
8 cores
I want to know what another thing can I do to improve the server performance and avoid the server crash?
Thank you very much.
Best Answer
There are several steps to prepare for better performance:
To minimize cache flushes after customer purchase in checkout use an extension like https://marketplace.magento.com/innovo-module-cache-improve.html In Magento 2 default, after each purchase the cache is cleaned on related pages with the bought products.