一、上節回顧 前面內容,我們學習了 Linux 網絡的基礎原理以及性能觀測方法。簡單回顧一下,Linux網絡基於 TCP/IP 模型,構建了其網絡協議棧,把繁雜的網絡功能划分為應用層、傳輸層、網絡層 ...
本講內容 pagerduty 注冊新賬號 pagerduty 創建新的service pagerduty 報警信息的設置 注冊賬號 https: www.pagerduty.com sign up 免費試用 天 注意:注冊會獲得一個自定義的二級域名用於管理,如果出現subdomain undefined提示則換一個子域名測試一下 創建一個Integrations 創建完成獲取到對應的key需要輸 ...
2020-07-28 13:37 0 552 推薦指數:
一、上節回顧 前面內容,我們學習了 Linux 網絡的基礎原理以及性能觀測方法。簡單回顧一下,Linux網絡基於 TCP/IP 模型,構建了其網絡協議棧,把繁雜的網絡功能划分為應用層、傳輸層、網絡層 ...
47 | 基於HTTP協議的網絡服務 我們在上一篇文章中簡單地討論了網絡編程和 socket,並由此提及了 Go 語言標准庫中的syscall代碼包和net代碼包。 我還重點講述了net.Dial ...
37 | strings包與字符串操作 Go 語言不但擁有可以獨立代表 Unicode 字符的類型rune,而且還有可以對字符串值進行 Unicode 字符拆分的for語句。 除此之外,標准庫中的 ...
一、mmap原理 在虛擬內存空間那一節,我們知道,每一個進程都有一個列表vm_area_struct,指向虛擬地址空間的不同內存塊,這個變量名字叫mmap struct mm_struct ...
一、本節概述 MySQL 里有很多自增的 id,每個自增 id 都是定義了初始值,然后不停地往上加步長。雖然自然數是沒有上限的,但是在計算機里,只要定義了表示這個數的字節長度,那它就有上限。比如,無 ...
一、上節回顧 上一節,我們一起學習了,應用程序監控的基本思路,先簡單回顧一下。應用程序的監控,可以分為指標監控和日志監控兩大塊。 指標監控,主要是對一定時間段內的性能指標進行測量,然后再通過時間序 ...
21 | panic函數、recover函數以及defer語句 (上) 在本篇,我要給你展示 Go 語言的另外一種錯誤處理方式。不過,嚴格來說,它處理的不是錯誤,而是異常,並且是一種在我們意料之外的 ...
背景:一個小應用,用celery下發任務,任務內容為kafka生產一些數據。 問題:使用confluent_kafka模塊時,單獨啟用kafka可以正常生產消息,但是套上celery后,kafka就 ...