Site chạy bị full CPU do mysql

Discussion in 'Hỏi Đáp Kỹ Thuật' started by Le Hieu, Jun 15, 2020.

Tags:
  1. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Mọi người ơi cho e hỏi site của e chạy Woo có khoảng 50k sản phẩm đơn không có biến thể. Cấu hình server là: 8cpu 30gb ram. Bình thường chạy rất ổn định mấy hôm gần đây e thấy là lâu lâu n hay bị 100% cpu như thế này:
    [​IMG]

    E restart lại mysql thì nó lại chạy ổn định lại 1 lúc xong n lại full 100% phải reset mất vài lần thì lại thấy ổn định lại bình thường.
    Cho e hỏi có cách nào khắc phục k ạ? Với có cách nào để mình xem lưu lượng các ip truy cập vào site mình k ạ? Kiểu như ip A visit vào bao nhiêu lần ấy ạ. E xem bằng file requests n chạy rầm rầm nhìn hoa hết cả mắt {cry}{cry}{cry}
    Em cảm ơn.
     
  2. xmenvn2510

    xmenvn2510 Moderator + MiddleMan Staff Member

    Chụp cái lệnh top -c lên cho a em xem. Hỏi chung chung vậy thì ko ai trả lời được em đâu.
     
    Le Hieu likes this.
  3. Nai

    Nai MiddleMan Staff Member

    Kiểm tra thử xem lượng user lúc đó nhé. Có thể là bot đang cào, site nhiều product, mà mỗi product lại có widget về relative products
     
    Le Hieu likes this.
  4. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    xài histats để thống kê lưu lượng vào site mình nhé
     
    Le Hieu likes this.
  5. firefox

    firefox Bang Chúng

    bác chạy lệnh gì mà nhìn đẹp thế
     
  6. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    E cảm ơn
     
  7. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Vâng hình như là bot n vào vì e thấy toàn bot google ads. Chắc do e cài là update sp hằng ngày lúc 12h trưa nên n vào cào site chứ bây giờ e thấy site lại hoạt động bình thường chưa thấy bị full cpu
     
  8. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Hiện tại site e lại bình thường nếu bị tiếp e sẽ chụp lại {haha}
     
  9. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Mình dùng htop nhé, cũng muốn dùng top để xem mà thấy n hơi khó nhìn quá {sad}
     
    firefox likes this.
  10. fixbug

    fixbug Moderator Staff Member

    Nhìn là biết htop rồi
     
    Le Hieu likes this.
  11. hoangvn92.it

    hoangvn92.it Sơ Nhập Giang Hồ

    bác xem lại tại sao nữa nhé. mới là bots google mà đã cao thế này. thì lỡ ng dùng tăng lên sao chịu dc.
     
    Le Hieu likes this.
  12. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    vâng e đang tính là check cpu khi nào full 100% thì restart lại mysql
     
  13. xmenvn2510

    xmenvn2510 Moderator + MiddleMan Staff Member

    Vậy là chết đó em. Cẩn thận không hỏng database đó e nhá.
     
  14. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    ui thế ạ {beat_brick} thế chắc để e xem lại. E thấy n cũng chỉ bị 1 thời điểm trong ngày thôi còn lại thấy vẫn ok,
     
  15. xmenvn2510

    xmenvn2510 Moderator + MiddleMan Staff Member

    Bots vào mà khởi động lại thì nó bỏ đi hết.
    Bots vào là rất tốt. Tuy nhiên, nên kiểm tra xem bots nào xấu hoặc ko cần thì chặn lại.
    Nên tối ưu hoặc nâng cấp hệ thống e nhé.
    Nếu bắt buộc phải reboot thì nên stop mysql trước cho an toàn.
     
    Le Hieu likes this.
  16. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Em cảm ơn ạ để e theo dõi thêm, theo như e thấy thì hầu hết bot vào site của e là google thôi đây là list bot e chặn

    User-agent: Rogerbot
    User-agent: Exabot
    User-agent: MJ12bot
    User-agent: Dotbot
    User-agent: Gigabot
    User-agent: AhrefsBot
    User-agent: BlackWidow
    User-agent: ChinaClaw
    User-agent: Custo
    User-agent: DISCo
    User-agent: Download\ Demon
    User-agent: eCatch
    User-agent: EirGrabber
    User-agent: EmailSiphon
    User-agent: EmailWolf
    User-agent: Express\ WebPictures
    User-agent: ExtractorPro
    User-agent: EyeNetIE
    User-agent: FlashGet
    User-agent: GetRight
    User-agent: GetWeb!
    User-agent: Go!Zilla
    User-agent: Go-Ahead-Got-It
    User-agent: GrabNet
    User-agent: Grafula
    User-agent: HMView
    User-agent: HTTrack
    User-agent: Image\ Stripper
    User-agent: Image\ Sucker
    User-agent: Indy\ Library
    User-agent: InterGET
    User-agent: Internet\ Ninja
    User-agent: JetCar
    User-agent: JOC\ Web\ Spider
    User-agent: larbin
    User-agent: LeechFTP
    User-agent: Mass\ Downloader
    User-agent: MIDown\ tool
    User-agent: Mister\ PiX
    User-agent: Navroad
    User-agent: NearSite
    User-agent: NetAnts
    User-agent: NetSpider
    User-agent: Net\ Vampire
    User-agent: NetZIP
    User-agent: Octopus
    User-agent: Offline\ Explorer
    User-agent: Offline\ Navigator
    User-agent: PageGrabber
    User-agent: Papa\ Foto
    User-agent: pavuk
    User-agent: pcBrowser
    User-agent: RealDownload
    User-agent: ReGet
    User-agent: SiteSnagger
    User-agent: SmartDownload
    User-agent: SuperBot
    User-agent: SuperHTTP
    User-agent: Surfbot
    User-agent: tAkeOut
    User-agent: Teleport\ Pro
    User-agent: VoidEYE
    User-agent: Web\ Image\ Collector
    User-agent: Web\ Sucker
    User-agent: WebAuto
    User-agent: WebCopier
    User-agent: WebFetch
    User-agent: WebGo\ IS
    User-agent: WebLeacher
    User-agent: WebReaper
    User-agent: WebSauger
    User-agent: Website\ eXtractor
    User-agent: Website\ Quester
    User-agent: WebStripper
    User-agent: WebWhacker
    User-agent: WebZIP
    User-agent: Wget
    User-agent: Widow
    User-agent: WWWOFFLE
    User-agent: Xaldon\ WebSpider
    User-agent: Zeus
    Disallow: /
     
  17. Dang

    Dang Bang Chúng

    Mấy bots lầy lội, cứng đầu thì chặn bằng PHP / htaccess thì hơn.
     
    Le Hieu likes this.
  18. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    a cho e xin cái chặn đấy được k ạ? {beauty}
     
  19. Dang

    Dang Bang Chúng

    Mình thì dùng PHP để chặn chứ không dùng htaccess, do mấy bots tào lao nó "sinh ra liên tục" nên mình lọc:
    1. Kiểm tra trong user-agent có chứa "bot" hay không? Nếu có kiểm tra có phải của GG không? Nếu không của GG thì show 404 luôn (mình thích 404 hơn)
    2. Chặn user-agent KHÔNG bắt đầu "Mozilla/" (nên lọc user-agent của FB)
     
    Nai and Le Hieu like this.
  20. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Thank a {beauty}