原创 在centos系統shell腳本中cat和重定向符號<<EOF結合使用的注意事項
在運維人員編寫shell腳本中,有時會需要將一些內容直接放在到一個文件,比如在一個shell腳本中配置一些內容再生成一個shell腳本,此時可以使用到cat命令和重定向符號“<<”以及EOF的使用。但是,在shell腳本中使用重定向符號生成
原创 jstat分析JVM內存
Jstat 是JDK自帶的一個輕量級小工具。全稱“Java Virtual Machine statistics monitoring tool”,它位於java的bin目錄下,主要利用JVM內建的指令對Java應用程序的資源和性能進行實時
原创 jmap命令詳解
1、命令基本概述Jmap是一個可以輸出所有內存中對象的工具,甚至可以將VM 中的heap,以二進制輸出成文本。打印出某個Java進程(使用pid)內存內的,所有‘對象’的情況(如:產生那些對象,及其數量)。使用方法 jmap -histo
原创 Zabbix使用自動發現功能監控服務器各JVM進程狀態
前言==========爲什麼需要做服務器jvm自動發現的監控呢?這個事情主要有兩點原因: 1.zabbix默認監控jvm狀態是使用jmx中轉進行監控的,監控效率比較低下 2.zabbix使用jmx監控jvm的時候由於一個主機上
原创 linux之sort用法
sort命令是幫我們依據不同的數據類型進行排序,其語法及常用參數格式: sort [-bcfMnrtk][源文件][-o 輸出文件] 補充說明:sort可針對文本文件的內容,以行爲單位來排序。參 數: -b 忽略每行前面開始出的空
原创 Redis集羣redis主從自動切換Sentinel(哨兵模式)
Redis SentinelSentinel(哨兵)是用於監控redis集羣中Master狀態的工具,其已經被集成在redis2.4+的版本中一、Sentinel作用:1):Master狀態檢測 2):如果Master異常,則會進行Mast
原创 Eclipse + Pydev + Django + Mysql 環境搭建
注:需要配置目錄的地方請不要直接使用例子中的目錄,根據自己的實際目錄進行配置。1 安裝Python 下載:python-2.7.12.amd64.msi 下載地址:http://www.python.org/ 下載之後直接安裝,
原创 MongoDB基本命令用
成功啓動MongoDB後,再打開一個命令行窗口輸入mongo,就可以進行數據庫的一些操作。輸入help可以看到基本操作命令:show dbs:顯示數據庫列表 show collections:顯示當前數據庫中的集合(類似關係數據庫中的表)
原创 我的友情鏈接
51CTO博客開發
原创 Maven+nexus+svn部署打包過程
1.軟件版本編號軟件版本號1系統版本Centos7 x642Jdk版本1.8.0_1113Jenkins版本2.204Svn版本1.7.145Maven3.3.96Nexus2.147Jenkins及svn服務器IP192.168.1.30
原创 Zabbix添加對Zookeeper集羣的監控
1.應用場景描述在目前公司的業務中,有部分ESB架構用ZooKeeper作爲協同服務的場景,做好ZooKeeper的監控很重要。2.ZooKeeper監控要點系統監控內存使用量 ZooKeeper應當完全運行在內存中,不能使用到SWA
原创 Redis3.0集羣搭建和測試(cluster)
介紹安裝環境與版本用一臺虛擬機模擬6個節點,創建出3 master、3 salve 環境。redis 採用 redis-3.2.4版本。一臺虛擬機是 CentOS6.5 (IP:192.168.1.174,此處使用127.0.0.1)。安裝
原创 tomcat環境下服務器文件句柄耗盡(Too Many Open Files)的問題排查
前段時間幫助公司解決了一次tomcat環境服務器的異常,今天有時間過來總結一下。 問題的表現:tomcat服務在重啓之後,短時間內會承受大量訪問,由於這個時候緩存還沒建立,每次訪問都將消耗一定資源(數據庫連接或者文件IO),併發量在200
原创 linux中使用expect實現自動登錄
在實際生產使用中,比如執行批量操作時,我們不想創建ssh認證,需要使用到密碼登錄或者鏈接,此時可以使用expect來操作自動添加password:在centos系統上expect默認是沒有安裝的,所以首先應先安裝expect:yum ins
原创 Redis集羣redis主從自動切換Sentinel(哨兵模式)
Redis SentinelSentinel(哨兵)是用於監控redis集羣中Master狀態的工具,其已經被集成在redis2.4+的版本中一、Sentinel作用:1):Master狀態檢測 2):如果Master異常,則會進行Mast