排序
如何在主機上同時運行多個docker容器
docker是一款流行的容器化平臺,可以節省開發和部署的時間。在大多數情況下,我們都需要運行多個容器來處理不同的應用程序或服務。 在本篇文章中,我們將學習如何在主機上同時運行多個docker容...
將數據訪問層獨立為 RPC,真的可行嗎?
RPC 獨立數據層的可行性分析 多個應用程序共享同一組數據時,為了減少重復代碼,有人提出將數據訪問層獨立為 RPC。那么,這種做法在實踐中是否可行呢? 可行性分析 從理論上講,這種做法是可行...
Golang與Kubernetes集成:云原生應用開發實戰
golang與kubernetes集成通過利用go語言的高效性與kubernetes的容器編排能力,實現可伸縮、高可用的云原生應用。1. 首先搭建kubernetes集群,可使用minikube或云服務如gke、eks、aks;2. 編寫go...
為什么在RabbitMQ中即使設置了delivery_mode: 1,消息依舊被寫入磁盤?
RabbitMQ消息持久化異常:delivery_mode: 1失效分析 本文探討RabbitMQ中一個令人困惑的問題:即使將delivery_mode設置為1(非持久化),消息仍然寫入磁盤。此現象導致消息推送速度緩慢,監控面...
配置Linux系統以支持容器編排和管理
配置linux系統以支持容器編排和管理 隨著容器技術的快速發展,容器編排和管理成為了現代化云端環境中不可或缺的一部分。在Linux系統上,我們可以通過一系列的配置和安裝來支持容器編排和管理工...
Kubernetes 部署 MySQL 5.7 遇到 CrashLoopBackOff 錯誤:如何排查 mysqld failed while attempting to check config 問題?
kubernetes 部署 mysql 5.7 報錯 crashloopbackoff 問題: 在 kubernetes 集群中部署 mysql 5.7 時,pod 處于 crashloopbackoff 狀態,并輸出錯誤消息:mysqld failed while attempting to chec...
如何利用GitLab進行多環境部署和測試
如何利用GitLab進行多環境部署和測試 引言:隨著軟件開發的迅猛發展,項目中常常會涉及到多個環境的部署和測試。為了簡化部署流程和提高交付效率,利用GitLab進行多環境部署和測試成為了一種常...
Java中Ribbon的作用 解析客戶端LB
ribbon在java中主要負責客戶端負載均衡,它通過從服務注冊中心(如eureka、consul)獲取服務提供者列表,并根據負載均衡策略(如輪詢、隨機、加權響應時間等)選擇合適的實例進行調用,從而實現...
又拍云邵海楊:25年Linux老兵聊DevOps八榮八恥
通過采訪和約稿的方式,請運維領域老炮輸出深刻洞見,共同碰撞,以期形成一些先進的共識,推動行業更好得前進。 這一期我們邀請到的是又拍云科技的邵海楊,一個25年的Linux老炮,邵總醉心技術,...
Debian Jenkins如何實現負載均衡
在Debian系統中實現Jenkins的負載均衡有多種途徑可供選擇,以下為幾種常見的手段: 應用Jenkins Master-Slave架構 Jenkins具備Master-Slave架構的支持,通過設置多個Slave節點,能夠達成任務并...