@devops

動態 列表
@lanyiyun666

藍易雲cdn:Redis是如何保證高可用的?

Redis的高可用架構是其在生產環境穩定運行的核心能力之一。它通過多層機制(主從複製、哨兵監控、Cluster集羣)實現故障自動轉移與數據冗餘,從而保障系統在節點宕機、網絡異常或硬件故障時依然能持續服務。下面從機制原理、核心命令解釋、以及工作流程三個角度系統分析。⚙️ 一、核心機制解析 機制名稱 核心作用 高可用特性 典型應用場景 f

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@yansudeshanyang

後端變現+AB測試雙贏攻略,如何讓收入不受影響?

大家好,我是阿聯。 在優化移動廣告變現的過程中,我們常常遇到一個老問題:如何快速測試不同的廣告配置,同時避免影響收入。 尤其是對像MAX、AdMob這樣的廣告平台,雖然它們支持AB測試,但往往效果慢且靈活性差。尤其在獲取結果時,不僅週期長,而且往往會有一定的收入損失。 傳統的AB測試需要一定的時間來收集數據和評估效果,但這對於需要快速迭代的廣告變現優化來説顯然不夠高效。 那麼,有沒有一種既能保持快

yansudeshanyang 頭像

@yansudeshanyang

昵稱 App出海AI阿聯

@duiniwukenaihe_60e4196de52b7

批量生成 Kubernetes 部署模板:從 1 到20順序模板

前言: 在微服務架構下,我們常常需要部署多個服務實例來確保應用的高可用性和負載均衡。在使用 Kubernetes 時,這通常意味着我們需要創建多個 YAML 文件來定義不同的資源配置。本文將指導您如何快速生成從 **pvp-game-1.yaml** 到 **pvp-game-20.yaml** 的 Kubernetes 部署與服務模板。 批量生成 Kubernetes 部署模板 1. 理解模板文

duiniwukenaihe_60e4196de52b7 頭像

@duiniwukenaihe_60e4196de52b7

昵稱 對你無可奈何

@tencent_blueking

DevOps 組織的建設密碼:人才勝任力模型全解析

本文來自騰訊藍鯨智雲社區用户: CanWay 為什麼需要構建DevOps組織級人才勝任力模型 縱覽DevOps在中國的整個發展過程,在18、19年之前,業內一般將其定義為1.0階段,相對更重工程,以往提到的DevOps人才主要指的是在持續交付方面的工程師,如CI、配置管理、相關工具設計與開發等的工程師,畫像相對較簡單。 但在之後,DevOps逐漸進入2.0階段,更強調的是軟件交付端到端的全生命週期

tencent_blueking 頭像

@tencent_blueking

昵稱 騰訊藍鯨智雲

@lanyiyun666

python把json轉換為execl

下面給出一套在 Windows/Mac/Linux 通用的 Python 將 JSON 轉為 Excel(.xlsx) 的穩妥方案,兼顧嵌套結構扁平化與NDJSON(按行 JSON)支持。核心要點:先把嵌套 JSON 做扁平化,再寫入 Excel。🛠️ 一鍵安裝(建議先做) pip install -U pandas xlsxwriter 解釋:安裝/升級 pandas(數據表處理)與 xls

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲:Linux系統安裝及使用HHDBCS

下面給出 Linux 系統安裝與使用 span style="color:red"HHDBCS/span 的可執行方案(適配主流發行版,含命令與解釋、流程圖與要點)。span style="color:red"HHDBCS/span 是一款 span style="color:red"純 Java/span 的通用數據庫桌面管理工具,支持多數據庫與多架構(x86/ARM),需 span style

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲cdn:雲服務器和虛擬主機有什麼區別

以下內容面向決策與落地,直擊“span style="color:red"雲服務器/span” vs “span style="color:red"虛擬主機/span”的本質差異,給出選型路徑與可執行示例。🚀 結論先行 需要span style="color:red"彈性擴容、資源獨享、Root 運維、個性化架構/span → 選 span style="color:red"雲服務器/spa

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@duiniwukenaihe_60e4196de52b7

關於Ubuntu的 update造成的內核升級

背景: 注:當前狀態無業遊民,如有合適工作崗位求撈:個人簡歷。 proxmox8虛擬化的Ubuntu vm實例,vm實例做了顯卡直通:Proxmox VE 8.4 顯卡直通完整指南:NVIDIA 2080 Ti 實戰。安裝了 NVIDIA cuda驅動,搭建了comfyui:ubuntu 22.04 anaconda comfyui。前幾天剛剛升級了proxmox8到proxmox9:proxmo

duiniwukenaihe_60e4196de52b7 頭像

@duiniwukenaihe_60e4196de52b7

昵稱 對你無可奈何

@lanyiyun666

藍易雲:docker tomcat時間少8小時問題解決

下面給出 Docker 中 Tomcat 時間少 8 小時的系統性解決方案與核對流程,直接可用 ✅ 一、問題本質 容器默認時區多為 UTC,而你期望是 東八區(如 span style="color:red"Asia/Shanghai/span 或 span style="color:red"Asia/Taipei/span)。Tomcat 進程由 JVM 繼承容器時區,若 DB/JDBC 再做

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲:使用SSH隧道將Ubuntu雲服務器Jupyter Notebook端口映射到本地

以下給出一套可靠做法:通過 SSH 本地端口轉發 (-L) 把 Ubuntu 雲服務器上的 Jupyter 安全映射到你本地瀏覽器,僅暴露到 127.0.0.1,避免公網直連。核心要點:span style="color:red"只監聽 127.0.0.1、只放通 22 端口、使用密鑰與密碼(或 token)雙保護/span。🔒 一、在雲服務器啓動 Jupyter(僅本地迴環) # 1) 基礎環

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲:Linux文件誤刪恢復

以下方案面向生產環境,目標是把損失控制在最小 RPO/RTO 範圍內,保障合規與可追溯性。先給結論:span style="color:red"立刻停止寫入/span、span style="color:red"只讀保護/span、span style="color:red"先鏡像後修復/span,再按文件系統制定差異化恢復策略。🧯 一、應急SOP(先做,再細化) # 1) 立刻阻斷寫入 syn

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲:80端口和443端口的概念與區別

下面把“span style="color:red"80/span 端口 vs span style="color:red"443/span 端口”的本質差異、標準用法與落地方案一次講透(含可直接執行的命令與解釋)🔒🚀 一、核心結論(先給答案) span style="color:red"80/span:用於 span style="color:red"HTTP(明文)/span,不加密,

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲:為什麼c++要引入class關鍵字

結論導向:C++引入 class 的根本動因可歸納為四點——用工程語言説,就是為類型系統加上“治理能力”和“演進彈性”。 支撐面向對象的抽象與封裝(span style="color:red"封裝/span、不變量、成員函數); 通過訪問控制與默認語義把“設計意圖”固化進語法(默認 private,繼承默認 private); 提供聲明系統與編譯邊界能力(前置聲明、友元、與C兼容的並存結構

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲:Python自動化測試代理程序可用性

下面給出一套可直接落地的 Python 自動化“代理程序可用性”檢測方案,覆蓋 HTTP/HTTPS/SOCKS5、併發掃描、超時與重試、多維指標採集,用於批量篩選穩定代理與持續巡檢。所有關鍵點都以 span style="color:red"紅色/span 標註。🙂 一、判定口徑(先給結論) 以 “成功建連 + 請求返回 2xx/3xx + 端到端耗時低於閾值” 作為 span styl

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲:svn的基本使用

Subversion(簡稱 SVN)是一種集中式版本控制系統,用於代碼管理、版本追蹤與團隊協作。相比 Git 的分佈式模式,SVN 更強調中心倉庫管理和權限控制,非常適合企業級項目、政府系統或多層級開發環境使用。🚀 🧩 一、SVN 基本原理 SVN 的核心是一個中央倉庫(Repository),所有代碼版本都存儲在這裏。開發者通過檢出(Checkout)、提交(Commit)、更新(Upda

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲:Nginx-URLRewrite偽靜態

以下內容聚焦 span style="color:red"Nginx 1.20+/span 在生產環境的 URLRewrite 偽靜態最佳實踐,目標是:規則可讀、性能穩定、灰度可控、回滾簡單。🚀 一、核心原則(結論先講) 優先使用 span style="color:red"try_files/span,僅在確需正則改寫時用 span style="color:red"rewrite/sp

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲:解決http下navigator.clipboard為undefined問題

在前端開發中,navigator.clipboard 是現代瀏覽器提供的剪貼板讀寫接口,可直接複製或粘貼文本。然而,許多開發者在 HTTP 環境下 會遇到 navigator.clipboard 為 undefined 的問題。這並非代碼錯誤,而是 瀏覽器安全策略 的限制所致 ⚙️。 下面將深入剖析這一問題的原理與解決方案,並提供兼容性處理方式。 🧠 一、問題成因分析 navigator.cl

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲cdn:Redis常用數據類型及常用命令

下面是一份面向實戰的一頁通(Docker/雲原生場景同樣適用),聚焦 span style="color:red"Redis 常用數據類型/span 與 span style="color:red"高頻命令/span,示例可直接敲,解釋緊跟其後。💡 總覽對比表(vditor/Markdown 友好) 類型 核心特性 典型場景 複雜度要點

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@lanyiyun666

藍易雲cdn:linux性能分析之內存分析(free,vmstat,top,ps,pmap等工具使用介紹)

下面這份是給一線 SRE/DevOps 用的內存可觀測性作戰手冊,聚焦 free / vmstat / top / ps / pmap 等核心工具的指標語義、判讀邏輯與落地流程。目標:在 5 分鐘內定位 80% 的 Linux 內存異常。🚀 一、方法論:先定義問題,再選工具 三問法: 1)系統層:是否發生 span style="color:red"內存壓力/回收過激/觸發 OO

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@mimangdeyangcong

SQL 審核工具深度體驗(一): CloudDM vs Archery vs Yearning vs Bytebase

數據庫變更是日常開發和運維裏繞不開的活。為了降低線上環境出故障的風險,通常會配合工單系統來發布變更,這樣流程可控,也能減少低級錯誤。市面上能選的工具不少,有開源的,也有商業化的。這次我挑了四款比較常見的:Yearning、Archery、Bytebase,還有 CloudDM,從工單場景出發做了一輪體驗和橫向對比,給大家一些參考。 測評方法 不同工具的功能側重點不一樣,如果各方面都測,反而看不出差

mimangdeyangcong 頭像

@mimangdeyangcong

昵稱 CloudDM