簡體   English   中英

即使具有超級配置,Prestashop在Amazon AWS + RDS中也不穩定

[英]Prestashop unstable in Amazon AWS + RDS even with a super-configuration

目前,我們網站上同時有大約800個用戶在線,這自3個小時前開始不穩定,當時客戶在instagram上與有影響力的人進行了宣傳。

伺服器:Apache2 PHP 7.0 MariaDB

AWS:m5.2xlarge(監視打印: https ://imgur.com/a/gBYSLwB)RDS:db.m5.24xlarge(監視打印: https ://imgur.com/a/UHj0jMM)

有人有任何想法為什么網站仍然不穩定? 慢,有時離線?

乍一看,您的AWS實例似乎可以完美地處理此類流量。

您的性能問題可能與某些SQL鎖定行為有關:

  • 檢查您使用的是InnoDB還是MyISAM表,更喜歡InnoDB,可以輕松切換
  • 在MariaDB中打開slow_query_log並監視正在發生的事情,可能是模塊或特定查詢引起您的麻煩

這是您可以考慮的其他一些性能改進:

  • 使用Nginx + PHP-FPM而不是Apache
  • 使用PHP 7.3而不是PHP 7.0(在PrestaShop上性能提高了約15%),這僅需要一些PHP警告即可修復
  • 啟用和調整PHP Opcache(已經在PHP 7.x中,只需在php.ini中對其進行配置
  • 使用具有主/從配置的兩個單獨的MariaDB實例(您可以在PrestaShop配置中指定兩個服務器)
  • 使用mysqltuner查找最佳MariaDB配置
  • 使用緩存模塊

暫無
暫無

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

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