原创 linux性能之內存篇
linux性能之內存篇 一、內存管理 linux內核給每一個進程都提供了一個獨立的虛擬地址空間,並且這個地址空間是連續的。這樣,進程就可以很方便地訪問內存,也就是虛擬內存。 虛擬地址空間分爲:內核空間和用
原创 cpu上下文切換(下)
cpu上下文切換如何查看 上一篇介紹了cpu上下文切換幾種場景以及數據保存恢復過程,這篇文章介紹如何查看cpu上下文切換 一、vmstat 安裝:yum install -y sysstat vmstat是一個常用的系統性能分析工具,主要用
原创 CPU上下文切換(上)
CPU上下文切換 我們經常說的平均負載和cpu升高沒有直接的關係,在不同的場景cpu升高會導致系統負載,但是系統負載不一定是cpu升高導致的。 一、系統負載過高的三種場景 cpu密集型進程,使用大量cpu會導致平均負載升高
原创 k8s之二進制安裝
官方提供了三種安裝方式 minikubeMinikube 是一個工具,可以在本地快速運行一個單點的Kubernetes,僅用於嘗試Kubernetes或日常開發的用戶使用。部署地址:https://kubernetes.io/docs
原创 k8s之介紹篇
容器方面的知識,一直沒有記錄和分享,從今天開始,花一些時間來進行分享,如有錯誤大家可以指出來,一起學習進步 一、介紹k8s 1.1、什麼是k8s Kubernetes是Google在2014年開源的一個容器集羣管理系統,Kuberne
原创 日誌分析工具finderweb
業內日誌分析工具比較多,ELK、logviewer等等。今天介紹一款輕量級,部署簡單,佔用資源少,web界面顯示,支持tailf、less、grep功能。一、finder介紹 FinderWeb是一個高性能的Web版分佈式文件
原创 lvs詳解
負載均衡集羣是 load balance 集羣的簡寫,翻譯成中文就是負載均衡集羣。常用的負載均衡開源軟件有nginx、lvs、haproxy,商業的硬件負載均衡設備F5、Netscale。這裏主要是學習 LVS 並對其進行了詳細的總結記錄。
原创 Centos7防火牆之iptables
一、安裝iptablescentos7默認防火牆是firewalle,要想使用iptables,需要安裝。 ````yum install -y iptables iptables.services
原创 postgresql分佈式集羣之citus
今天,利用大家的休息時間分享postgresql分佈式集羣,利用Citus實現分庫分表。 一、Citus是什麼 citus是PG的一個sharding插件,可以把PG變成一個分佈式數據庫。目前在蘇寧有大量的生產應用跑在citus+
原创 mongodb分片+副本集總覽
由於51cto的編輯不太好用,這是有道上的文檔http://note.youdao.com/noteshare?id=aedd53c99b4a97aebbe9af136104113a 在 MongoDB 中,有兩種數據冗餘方式,一種 是 M
原创 tomcat日誌切割
一、Tomcat的日誌分割三種方法 一、方法一:用cronolog分割tomcat的catalina.out文件 Linux 日誌切割工具cronolog詳解:https://blog.csdn.net/chenkeqin_2012/
原创 初始Nginx
一、Nginx適用那些場景?1、靜態資源服務 本地靜態資源2、反向代理服務 緩存、負載均衡3、api服務 直接連接數據庫、防火牆二、Nginx爲什麼會出現?三、Nginx的優點1、高併發、高性能2、可擴展性好3
原创 mongodb之副本集搭建
實戰環境centos7 64位系統防火牆和selinux關閉mongodb 4.0副本集官方文檔地址:https://docs.mongodb.com/manual/replication/一、副本集介紹MongoDB的replica se
原创 tomcat日誌
tomcat 日誌詳解1 tomcat 日誌詳解1.1 tomcat 日誌配置文件 tomcat 對應日誌的配置文件:tomcat目錄下的/conf/logging.properties。 tomcat 的日誌等級有:日誌輸出級別:
原创 mongodb之分片集羣mongodb+GridFS+Nginx
mongodb分片集羣和GridFS已經搭建完成,利用nginx的GridFS模塊,實現nginx直接連接到mongodb數據庫讀取文件、圖片。 一、本次安裝只是nginx和nginx模塊GridFS的安裝配置。1、安裝 nginx