運維干貨
關于IT運維、系統運維、數據庫運維
S3協議操作對象存儲服務,通常是實現上傳下載功能。 但是在某些場景下,程序不具備操作權限,或為了安全原因而縮小權限配置,需要...
出于某些目的,有時需要在Kubernetes的一個Pod中,連續依次運行多個Container。 這種有明確結束預期的運行,即Kubernetes的Job。 但是,雖然一...
RocketMQ是一個分布式開放消息中間件,底層基于隊列模型來實現消息收發功能。RocketMQ集群中包含4個模塊:Namesrv, Broker, Producer, Consumer。 ...
為何會發生數據傾斜? 19世紀末意大利經濟學家帕累托發現在任何一組東西中,最重要的只占其中一小部分,約20%,其余80%盡管是多數,...
筆者在某次實踐過程中,搭建了一個Flink監控程序,監控wikipedia編輯,對編輯者編輯的字節數進行實時計算,最終把數據sink到kafka的消費者...
已經部署的容器化服務,也不是不需要維護的。而且,由于生產環境往往有這樣那樣的嚴格要求,往往需要些非常規操作。Image(鏡像)、...
一定要注重代碼規范,按照平時的代碼管理,可以將Python代碼規范檢測分為兩種: 靜態本地檢測:可以借助靜態檢查工具,比如:Flake8...
Service資源是為動態管理的Pod對象添加一個固定訪問入口。 Service為四層調度器 service通過標簽選擇器關聯至擁有相關標簽的Pod對象 客戶端...
前言 上文介紹了Kubernetes副本機制,正是因為副本機制你的部署能自動保待運行,并且保持健康,無須任何手動干預;本文繼續介紹kubernet...
Python 在程序并行化方面多少有些聲名狼藉。撇開技術上的問題,例如線程的實現和 GIL,我覺得錯誤的教學指導才是主要問題。常見的經...
1.全局圖 HAproxy 來做 RabbitMQ 負載均衡和高可用,用 Keepalived 來保證 HAproxy 的高可用。 客戶端通過VIP建立通信鏈路;通信鏈路通過Keeaplived...
一、Zookeeper是什么 Zookeeper是一個高性能的分布式系統的協調服務。它在一個簡單的接口里暴露公共服務:像命名、配置管理、同步、和群...
Python 在程序并行化方面多少有些聲名狼藉。撇開技術上的問題,例如線程的實現和 GIL,我覺得錯誤的教學指導才是主要問題。常見的經...
一、集群搭建可選方式 RocketMQ的物理部署結構圖如下: Producer和Consumer對應的是我們的應用程序,多個NameServer實例組成集群,但相互獨立...
HTTP/2是HTTP協議的最新標準,它是HTTP/1.1的繼承者。由于它給Web開發人員和用戶帶來的好處,它變得越來越受歡迎。通過支持HTTP/1.1的所有核...
一開始出現錯誤如下: 原因為0000.JPG前應該是\而不是.修改后,運行以下代碼,報錯: 查閱資料后,加上了字體文件的路徑 運行以下...
一、ActiveMQ集群的簡單介紹 從 ActiveMQ 5.9 開始,ActiveMQ 的集群實現方式取消了傳統的 Master-Slave 方式,增加了基于ZooKeeper + LevelDB 的 Master-Slave...
Docker鏡像理解 Docker鏡像是什么 鏡像是一種輕量級、可執行的獨立軟件包,用來打包軟件運行環境和基于運行環境開發的軟件,它包含運行...
requests庫 雖然Python的標準庫中 urllib模塊已經包含了平常我們使用的大多數功能,但是它的 API 使用起來讓人感覺不太好,而 Requests宣傳是...
1、安裝環境 CentOS6.5 JDK1.8 IP:192.168.31.103 安裝用戶:普通用戶 2、安裝JDK并配置相關環境變量 下載JDK包,并配置環境變量 $ wget --no-check...