前言

目前本人從事 JAVA開發(fā) 

之前講過《你的日志組件記錄夠清晰嘛?--自己開發(fā)日志組件 Logger》 日志文件,當(dāng)你是羨慕j(luò)ava下面的log4j,打印日志夠清晰,可以很清晰定位打印日志所在文件,行號等;

于是嘗試了重寫了日志組件來模擬清晰打??;

序言

最近和群里大佬們研究游戲服務(wù)器架構(gòu)的時(shí)候,討論像魔獸,完美國際等游戲世界場景無縫地圖實(shí)現(xiàn)方案;討論兩周后開始動手BB自己的服務(wù)器架構(gòu)已經(jīng)線程模型規(guī)劃;

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團(tuán)訓(xùn)

以上是最新服務(wù)器架構(gòu)圖;具體現(xiàn)在不BB,也不介紹具體關(guān)系,今天的重點(diǎn)是日志

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團(tuán)訓(xùn)

然后出現(xiàn)一個(gè)問題,就是當(dāng)服務(wù)器承載3000左右,log4j在高并發(fā)下 導(dǎo)致我的所有線程BLOCK了;咳咳;

也算是遇到了;當(dāng)時(shí)想的是log4j比較是比較老的版本,很多東西肯定不是很適用了,想著換log4j2,再次進(jìn)行測試,當(dāng)服務(wù)器承載到5000的時(shí)候依然所有線程BLOCK;

大學(xué)生就業(yè)培訓(xùn),高中生培訓(xùn),在職人員轉(zhuǎn)行培訓(xùn),企業(yè)團(tuán)訓(xùn)

當(dāng)時(shí)在網(wǎng)上尋求各種解決辦法依然未能解決我的線程BLOCK,于是我只能再一次走上重復(fù)造輪子的道路;

想起了以前的寫的日志組件,翻頁成java版本;

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式