增加了一行代碼,讓我們提高了 3000% 的性能
作者 | Itamar Lechowicer?
來源?|?InfoQ 譯者 | 許學(xué)文
策劃 | Tina 審校 | 王強
負(fù)載測試和負(fù)載場景——具備可用的負(fù)載測試和負(fù)載場景非常重要。
應(yīng)用監(jiān)控工具(APM)——諸如 Dyanatrace,AppDynamics 和 Epsagon 等工具。APM 在監(jiān)控服務(wù)上可以幫我們節(jié)約大量的時間。因此在生產(chǎn)環(huán)境安裝至少一個 APM 是非常有必要的。
有效的日志——有效的日志是生產(chǎn)服務(wù)中斷調(diào)查和性能問題調(diào)查的基本條件。因此你必須確保應(yīng)用的日志是清晰且有用的。
日志分析工具——你不能從很多文件中讀取和搜索日志,尤其當(dāng)你的服務(wù)是集群的時候,通過文件讀取日志將變得更加困難。因此,花時間投產(chǎn)一個諸如 ELK,Grafana 或 Splunk 的日志收集器和分析工具是非常有必要的。
專業(yè)的人力支撐——對于上面提到的知識或者工具,如果你的團隊沒有相關(guān)的專業(yè)人才,那么你將什么也干不了。
評論
圖片
表情
