一、環(huán)境準(zhǔn)備 以下環(huán)境安裝不再闡述,可以自行解決1、安裝好對(duì)應(yīng)的docker2、安裝好對(duì)應(yīng)的lnmp程序,這里php以php7.2版本為例 二、...
在理解內(nèi)存逃逸之前,我們需要先了解下啥是堆內(nèi)存和棧內(nèi)存 堆和棧 棧內(nèi)存:由編譯器自動(dòng)管理,自動(dòng)分配管理,存放局部變量,函數(shù)參數(shù)等堆內(nèi)存:一般需要...
golang中接口interface是Go語(yǔ)言的重要組成部分。眾所周知,golang中不支持面向?qū)ο?,也就無(wú)法實(shí)現(xiàn)類(lèi)似java等語(yǔ)言的特性,比如...
select是golang中的控制語(yǔ)句,和switch有點(diǎn)類(lèi)似,但是使用場(chǎng)景和原理卻是完全不同,使用select配合channel可以實(shí)現(xiàn)協(xié)程之...
k8s是一個(gè)容器編排平臺(tái),使用k8s可以實(shí)現(xiàn)對(duì)docker的自動(dòng)化的管理和編排,還可以管理k8s的流量調(diào)度、可視化觀測(cè)等功能 這邊采用minik...
在網(wǎng)絡(luò)應(yīng)用程序中,監(jiān)控往往是很重要的,有了監(jiān)控,才能更好的分析和排查應(yīng)用程序中的問(wèn)題,提高效率,實(shí)現(xiàn)“事前預(yù)警,事后跟蹤” 在當(dāng)代開(kāi)源系統(tǒng)中,可...
prometheus是一個(gè)開(kāi)源的系統(tǒng)監(jiān)控和報(bào)警工具,作為新一代的云原生監(jiān)控系統(tǒng),它可以和grafana等開(kāi)源組件很好的結(jié)合在一起,也為golan...
debug在程序開(kāi)發(fā)中具有重要的作用,通過(guò)debug,我們能定位到程序錯(cuò)誤,修復(fù)bug和優(yōu)化代碼,當(dāng)golang程序跑在容器中的環(huán)境時(shí),我們也可...
pprof是google出品的,可用于對(duì)golang程序性能調(diào)優(yōu)的一個(gè)工具。通過(guò)這個(gè)工具,可以精準(zhǔn)的定位到內(nèi)存、cpu等問(wèn)題 pprof是go語(yǔ)...