原创 Docker 演示 Redis Sentinel 高可用方案

歡迎訪問陳同學博客原文 Sentinel doc from redisfans Sentinel doc from redis official 介紹 Redis 目前被廣泛應用,緩存、限流、PubSub、分佈式鎖、分

原创 Docker + Spring Boot 演示 SkyWalking Demo

歡迎訪問 博客原文 本文使用 Docker + Spring Boot 做一個 SkyWalking 的簡單 Demo 演示。 簡介 圖片與以下內容來自官網,可通過 官方 Living Demo 體驗產品效果。 SkyWal

原创 Docker 演示 Nacos Demo

歡迎訪問博客原文 Nacos 官網 Nacos 官方鏡像 本文以 Docker 演示 Nacos 1.1.4 單機版本,包含使用內嵌數據庫和MySQL,官方 nacos-docker 擁有更詳細的資料。 內嵌數據庫方式 設置

原创 K8s 安全訪問:ServiceAccount

歡迎訪問博客原文 官方:Kubernetes API 訪問控制 官方:K8s 認證模塊 官方:管理 Service Accounts 官方:使用准入控制插件 本文介紹 ServiceAccount(服務賬戶,簡稱sa)的相關內

原创 K8s 安全抽象:Secret

歡迎訪問博客原文 Secret 是對敏感信息的抽象,例如:密碼、token、SSH key,其他對象可引用Secret。 Pod 使用 Secret 有兩種場景: 作爲 volume 中的文件被掛載到 Pod 中一個或多個容

原创 20 分鐘使用 Kubespray 搞定 K8s 單機版安裝

歡迎訪問博客原文 本文分享 K8s 單機版本 v1.16.3 安裝步驟,安裝過程20分鐘以內。 K8s最新 Release 版本爲 v1.16.4,v1.18.0 還是 alpha 版本。 資源需求 Master 節點:2

原创 抓TCP報文診斷 HTTP Content-Length 問題

歡迎訪問陳同學博客原文 抓TCP報文診斷 HTTP Content-Length 問題 本文分享一個 HTTP Content-Length 有誤時場的景,以 tcpdump 抓包來做真實演示,同時結合TCP狀態進行分析。 關

原创 Arthas 可視化被 CGLIB 動態代理後的新類

歡迎訪問陳同學博客原文 有小夥伴問:“Spring 中被 CGLIB 動態代理後的新類究竟是什麼樣子?能不能反編譯出來看看?”。 確實,親眼看看被動態代理後的新類有助於理解知識。 本篇就藉助於阿里 Arthas 反編譯內存中

原创 微服務中使用 OpenJ9 JVM 內存佔用降60%(相對HotSpot)

歡迎訪問陳同學博客原文 隨着微服務的普及,許多企業踏上微服務之旅。 微服務化後,應用數量可能高一個數量級。一般企業,以前三五個應用能支撐業務,微服務化之後應用數量可能多達幾十個。每個微服務往往獨立部署,內存的消耗自然也高居不下

原创 CFCA SSL證書踩坑記

歡迎訪問陳同學博客原文 本文分享CFCA SSL證書的小坑,簡介CFCA SSL後將以一個小例子介紹httpclient使用過程中的證書問題,最後介紹證書問題的處理方式。 CFCA SSL簡介 CFCA 指中國金融認證中心,也

原创 Nginx配置信息損毀又無備份時如何恢復

歡迎訪問陳同學博客原文 本文介紹在Nginx配置信息出現問題後,在沒有備份的情況下,如何利用Nginx進程的虛擬內存恢復配置信息。 問題背景 假設 /etc/nginx/site-available 下有 a.example.co

原创 Feign 上傳文件的常見問題

歡迎訪問陳同學博客原文 Feign 作爲 Spring Cloud 中 RPC 工具,利用註解來描述接口,簡化了 Java HTTP Client 的調用過程,隱藏了實現細節。 本文將介紹利用 Feign 上傳文件的幾個常見問題。

原创 數據從網卡到應用的過程

歡迎訪問陳同學博客原文 最近看的《網絡是怎樣連接的》非常有趣,真的是 “計算機網絡概論” 圖解趣味版。 本文寫寫數據從網卡到應用的過程,內容與圖片很多整理自《網絡是怎樣連接的》、《Tomcat內核設計與剖析》,有的圖片因清晰度不夠

原创 多麼痛的領悟,基礎數據的全部

歡迎訪問陳同學博客原文 名詞解釋:Lookup 指數據字典,常用於表示狀態,應用中通常爲枚舉類,頁面上可作爲下拉框的數據源。 本文以一個小故事分享基礎數據維護的一些事。 痛苦的原始生活 晚上九點,程序在生產環境部署完成,小A終

原创 15min運維之新服務器安全設置

歡迎訪問陳同學博客原文 開發運維一體的小團隊,初始化新服務器也是家常便飯,本文分享幾個簡單的小技巧。 防止意外刪除重要數據 墨菲定律告訴我們,無論概率多小,只要有可能,就一定會發生。 無論在哪臺機器手抖執行了 rm -rf / 都