原创 Log4j的AsyncAppender能否提升性能?

    近日在寫多線程方面的東西,需要對多線程進行日誌監控就重新翻出了log4j,看到了log4j下居然還有一個AsyncAppender,異步記日

原创 Coding templates and formatters

原文地址:https://developer.connectopensource.org/display/CONNECTWIKI/Coding+templates+and+formatters We make available code

原创 學習如何用自己的 appender 來擴展 log4j 框架

日誌記錄不僅是開發和測試周期中的一個重要元素――提供關鍵調試信息,而且對於系統已部署到生產環境之後調試錯誤也是很有用的――提供修復錯誤所需的準確上下文信息。在本文中,Orange Soft 公司(這是一家專業從事面向對象技術、服務器端

原创 負載均衡集羣解決方案-Nginx

 Nginx是一個免費的,開源的,高性能的服務器和反向代理服務器軟件,同時它也可以爲IMAP和POP3服務器代理,以其高性能,穩定性,豐富的功能,結構簡單,低資源消耗的特性換來廣大運維者所喜愛。 Nginx與傳統的服務器不同,不依賴線程來

原创 使用Jmeter進行基本壓力測試

摘要:選擇合適版本下載,PC端與Linux端最好版本一致. 一、下載jmeter 下載地址:http://archive.apache.org/dist/jmeter/ 選擇合適版本下載,PC端與Linux端最好版本一致 二、

原创 Tomcat 7基於SocketAppender的日誌採集方案

當前系統中的日誌由各個獨立的Tomcat產生,日誌存儲的比較分散,不便於管理,而且由於採用將文件寫入NAS的方式記錄日誌,當磁盤出現故障的情況下會導致Tomcat異常。爲消除日誌實體和Tomcat程序的依賴以及解決日誌的管理問題,決定採

原创 利用Log4j創建日誌服務器

最近因爲平臺升級改造做了雙機模式,日誌的記錄就成了一個大問題。以前都是一個應用起一個實例只打印一個日誌,現在則是因爲一個應用起了兩個實例,而這兩個實例又分別打印日誌,這種情況造成我們查看日誌,診斷問題的不便,因爲必須把兩個實例打的日誌都

原创 maven構建項目(maven命令)

        1.    maven2的安裝(略)         2.    用maven創建myeclipse下的標準web項目         2.1    在命令行下,用maven創建一個web project 1mvn a

原创 tomcat運行期優化及問題解決方案

1、環境說明 Linux下tomcat運行期 2、增加jvm 內存的配置 #vi catalina.sh 插入如下: JAVA_OPTS='-Xms256m -Xmx512m' 3、INFO: Maximum number of th

原创 利用jmeter對web應用進行壓力測試

jmeter是apache的一個開源壓力測試工具。今天試用一下jmeter2.2,效果挺好,當然只是用了一點皮毛。 測試步驟: 1 啓動jmeter

原创 Tomcat請求url亂碼

背景:request.getParameter()總得到中文亂碼   分析:tomcat默認用的字符編碼是iso- 8859-1,而jsp頁面用的編碼是utf-8。所以jsp頁面的中文字符是以utf-8的編碼模式被轉化成字節流的,但是

原创 java.io.IOException: Too many open files

今天后臺服務器(Linux) 在轉音源的時候 報java.io.IOException: Too many open files 在網上查了一些資料

原创 詳解zabbix中文版安裝部署

一、zabbix簡介(摘自百度百科)     zabbix是一個基於WEB界面的提供分佈式系統監視以及網絡監視功能的企業級的開源解決方案。 zabbix能監視各種網絡參數,保證服務器系統的安全運營;並提供柔軟的通知機制以讓系統管理員快速定

原创 MVC性能測試

你想建設一個能承受500萬PV/每天的網站嗎?  500萬PV是什麼概念?我的服務器每秒要處理多少個請求?  PV是什麼?  PV是page view的簡寫。PV是指頁面刷新的次數,每一次頁面訪問,就算做一次pv流量。  計算模型: 

原创 spring讀取實體類映射mappingResources,annotatedClasses,packagesToScan

這兩個是有本質區別的,光看名字也能看出來 mappingResources用於指定少量的hibernate配置文件像這樣 Xml代碼 <property name="mappingResources">        <list>