成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

生產環境突發高負載!是“誰”偷走了你的服務器性能?

開發 后端
網站上線后一直穩定運行,事情發生在今天早上,剛到公司,還沒走到工位,手機收到告警信息,生產環境中的某臺服務器突發高負載!立馬開啟電腦,放下手中早餐,開始排查處理。下面是診斷引起系統CPU性能問題的過程,希望能給到大家一些診斷問題時的一些思路。

[[272814]]

 場景描述

網站上線后一直穩定運行,事情發生在今天早上,剛到公司,還沒走到工位,手機收到告警信息,生產環境中的某臺服務器突發高負載!立馬開啟電腦,放下手中早餐,開始排查處理。下面是診斷引起系統CPU性能問題的過程,希望能給到大家一些診斷問題時的一些思路。

生產環境突發高負載!是“誰”偷走了你的服務器性能?

業務環境:PHP

排查過程

1、使用top命令查看當前系統情況,并按[1]展開CPU列表

生產環境突發高負載!是“誰”偷走了你的服務器性能?

2、上圖可以看出來CPU占用主要是php進程導致,當前可用內存足夠。現在重點看下CPU的情況。

此例子中CPU 主要消耗在內核態「sy」,而非用戶態「us」。 需要跟蹤程序行為一般會用到兩個工具:

  • 內核態的函數調用跟蹤用「strace」
  • 用戶態的函數調用跟蹤用「ltrace」

下面使用strace來分析這次的問題:

  1. [root@localhost ~]# strace -cp <PID> 

 

生產環境突發高負載!是“誰”偷走了你的服務器性能?

從上圖可以看到CPU總耗時最長的操作是一個名為clone的調用函數,單獨追蹤下這個命令:

  1. [root@localhost ~]# strace -T -e clone -p <PID> 
  2. # -T: 獲取操作實際消耗的時間 
  3. # -e: 指定需要追蹤的操作 

 

生產環境突發高負載!是“誰”偷走了你的服務器性能?

可以看到,一個 clone 操作需要幾百毫秒,clone操作的作用簡單來說就是調用系統函數去創建(fork)一個新進程。現在回歸到PHP側分析為什么會出現此類系統調用。

查詢業務代碼看到了 exec 函數,這個命令導致了系統不斷會fork進程,去處理exec執行的外部命令,導致CPU開銷很大。

通過如下命令驗證它確實會導致 clone 系統調用:

  1. [root@localhost ~]# strace -e clone php -r 'exec("ls");' 

有同學要疑問了,同是Linux運維工程師,自己從來都是登陸服務器觀察資源使用情況才獲取到高負載告警,之前還有因未及時發現服務器高負載情況,使得業務短時間崩潰,損失慘重。

你是如何在還沒到工位時就收到服務器高負載的告警信息的呢?

我是使用了一個云運維工具——王教授,對于日常運維工作幫助確實非常大,可以及時提醒我云資源的變化情況,例如:服務器 CPU 使用率偏高、服務器安全組設置不安全、云數據庫存在慢SQL等。使用云,運維云的同學可以選擇使用。

王教授工具地址:https://prof.wang。

生產環境突發高負載!是“誰”偷走了你的服務器性能?

 

生產環境突發高負載!是“誰”偷走了你的服務器性能?
責任編輯:華軒 來源: 今日頭條
相關推薦

2018-09-10 16:23:36

手機信號信號差信號強度

2023-06-05 00:21:33

0.001服務可用漏洞

2019-04-11 17:57:22

容器互聯網公司開發

2017-12-17 21:33:55

2010-09-10 13:19:57

無線網絡信號

2014-03-03 21:02:35

2010-10-18 09:47:09

DRBDNFS負載均衡

2009-05-07 17:54:15

無線網絡信號故障

2013-07-23 09:51:32

Tomcat性能優化服務器性能優化

2020-11-10 07:46:09

服務器高并發高性能

2014-03-04 09:39:41

設計師團隊合作

2018-02-27 14:30:17

2015-11-03 09:46:53

數據房地產買房

2022-06-06 16:17:10

云計算運營商IT

2010-04-26 16:12:54

2021-09-22 16:25:17

服務器戴爾科技集團

2018-06-26 09:58:35

2010-03-16 15:16:26

服務器負載均衡服務器CPU利用率

2021-01-13 05:27:02

服務器性能高并發

2017-09-13 14:46:42

服務器Go函數
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美激情精品久久久久久变态 | 国产成人免费视频网站视频社区 | 欧美精品一区在线 | 日韩午夜一区二区三区 | 99热欧美| 在线激情视频 | 亚洲精品久久久 | 国产成人精品一区二区三区四区 | 精品1区2区3区| 精品一区二区三区在线播放 | 午夜在线免费观看视频 | 国产精品亚洲综合 | 黑人巨大精品欧美一区二区免费 | 欧美福利久久 | 成人不卡视频 | 久久伊人精品 | 国产成人亚洲精品自产在线 | 久久久黄色 | 亚洲国产中文字幕 | 欧美视频一区二区三区 | 久久人人国产 | 在线视频一区二区三区 | 久久久欧洲 | 亚洲国产精品网站 | 区一区二区三在线观看 | www.蜜桃av | 欧美一区二区三区在线观看 | 亚洲国产欧美日韩 | 中文字幕一页二页 | aaa天堂 | 亚洲国产精品一区二区久久 | xx性欧美肥妇精品久久久久久 | 久久综合一区 | 欧美 中文字幕 | 国产成人精品免费视频大全最热 | 宅男噜噜噜66一区二区 | 91网站在线观看视频 | 中文字幕一区在线 | 国产精品福利网 | 91精品久久久久久久99 | 亚洲一区二区三区四区五区午夜 |