一、環(huán)境準(zhǔn)備 以下環(huán)境安裝不再闡述,可以自行解決1、安裝好對應(yīng)的docker2、安裝好對應(yīng)的lnmp程序,這里php以php7.2版本為例 二、安裝xdebug擴展 進(jìn)入容器...
一、環(huán)境準(zhǔn)備 以下環(huán)境安裝不再闡述,可以自行解決1、安裝好對應(yīng)的docker2、安裝好對應(yīng)的lnmp程序,這里php以php7.2版本為例 二、安裝xdebug擴展 進(jìn)入容器...
在理解內(nèi)存逃逸之前,我們需要先了解下啥是堆內(nèi)存和棧內(nèi)存 堆和棧 棧內(nèi)存:由編譯器自動管理,自動分配管理,存放局部變量,函數(shù)參數(shù)等堆內(nèi)存:一般需要人為手動管理,手動申請、分配和...
golang中接口interface是Go語言的重要組成部分。眾所周知,golang中不支持面向?qū)ο?,也就無法實現(xiàn)類似java等語言的特性,比如繼承、多態(tài)等概念,但是gola...
select是golang中的控制語句,和switch有點類似,但是使用場景和原理卻是完全不同,使用select配合channel可以實現(xiàn)協(xié)程之間的通信,也可以實現(xiàn)io層面的...
k8s是一個容器編排平臺,使用k8s可以實現(xiàn)對docker的自動化的管理和編排,還可以管理k8s的流量調(diào)度、可視化觀測等功能 這邊采用minikube在本地mac部署一個k8...
在網(wǎng)絡(luò)應(yīng)用程序中,監(jiān)控往往是很重要的,有了監(jiān)控,才能更好的分析和排查應(yīng)用程序中的問題,提高效率,實現(xiàn)“事前預(yù)警,事后跟蹤” 在當(dāng)代開源系統(tǒng)中,可以使用grafana和prom...
prometheus是一個開源的系統(tǒng)監(jiān)控和報警工具,作為新一代的云原生監(jiān)控系統(tǒng),它可以和grafana等開源組件很好的結(jié)合在一起,也為golang提供了對應(yīng)的集成工具 這邊我...
debug在程序開發(fā)中具有重要的作用,通過debug,我們能定位到程序錯誤,修復(fù)bug和優(yōu)化代碼,當(dāng)golang程序跑在容器中的環(huán)境時,我們也可以對程序debug,可以通過v...
pprof是google出品的,可用于對golang程序性能調(diào)優(yōu)的一個工具。通過這個工具,可以精準(zhǔn)的定位到內(nèi)存、cpu等問題 pprof是go語言內(nèi)置就有的,無須我們再額外安...
websocket是一種協(xié)議,用于在web應(yīng)用程序中建立實時、雙向通信的通道。通過websocket可以實現(xiàn)server主動向client端推送消息,這個相較于傳統(tǒng)的輪詢和長...
gin框架是一個用go語言編寫的web框架,gin中內(nèi)置了常用的http服務(wù)和路由等功能,通過它可快速搭建一個用于生產(chǎn)環(huán)境的web框架 一、項目介紹 這邊采用go mod進(jìn)行...
這邊介紹的是對lnmp進(jìn)行常見的環(huán)境配置,以及對常見的環(huán)境報錯進(jìn)行修復(fù) 一、nginx配置虛擬主機 二、常見報錯及修復(fù) 1、提示 access denied 修改php.in...
這邊的環(huán)境采用的是minikube創(chuàng)建的kubernetes集群環(huán)境,這邊主要介紹一些常見的k8s命令 kubectl是kubernetes自帶的客戶端,通過這個kubect...
在項目生產(chǎn)環(huán)境中,我們難免會遇到各種各樣的網(wǎng)絡(luò)問題,而且網(wǎng)絡(luò)問題一般也比較麻煩,這時就需要我們有一定的快速排查手段,這邊主要是列了一些常見的排查方式 一、連接數(shù)相關(guān) 1、顯示...
一、minikube介紹 minikube可以看作是一個只有擁有一個節(jié)點的k8s集群,通過minikube,開發(fā)者可以更好的在本地進(jìn)行快速部署一個k8s進(jìn)行學(xué)習(xí)和使用 當(dāng)然,...
域名要是更換了,相對應(yīng)的代碼結(jié)構(gòu),和代碼架構(gòu)肯定要跟著一起變化。
SSO單點登錄設(shè)計實現(xiàn)場景:在多個站點中,比如a.test.com、b.test.com、c.test.com三個站點中,三個站點又是位于不同的服務(wù)器中,想實現(xiàn)類似session共存,在a.tes...
確實,這是怎么導(dǎo)致的呢,麻煩兄弟指正
elasticsearch實現(xiàn)類似mysql 模糊查詢(不分詞)一、分詞 我們可以先來看下啥叫分詞,在es中,分詞會對關(guān)鍵詞進(jìn)行一個或者幾個分隔,比如輸入了 淘寶了壓抑,則會查詢到 淘寶、寶、淘、壓、壓抑等關(guān)鍵詞有關(guān)的文檔數(shù)據(jù)。 而使用過...
謝謝兄弟指正
elasticsearch實現(xiàn)類似mysql 模糊查詢(不分詞)一、分詞 我們可以先來看下啥叫分詞,在es中,分詞會對關(guān)鍵詞進(jìn)行一個或者幾個分隔,比如輸入了 淘寶了壓抑,則會查詢到 淘寶、寶、淘、壓、壓抑等關(guān)鍵詞有關(guān)的文檔數(shù)據(jù)。 而使用過...
場景:在多個站點中,比如a.test.com、b.test.com、c.test.com三個站點中,三個站點又是位于不同的服務(wù)器中,想實現(xiàn)類似session共存,在a.tes...