最近線上有一條機器在運行了10幾天后出現(xiàn)告警,頻繁出現(xiàn)fgc鹅颊,在切斷流量之后欣除,從運維那邊拿了應(yīng)用的heapdump文件。在一開始出現(xiàn)fgc時挪略,我...
在應(yīng)用開發(fā)中历帚,緩存的使用相當(dāng)廣泛滔岳,從硬件上來說有CPU,協(xié)議上有DNS挽牢,應(yīng)用也經(jīng)常使用內(nèi)存緩存數(shù)據(jù)庫或者上游系統(tǒng)中返回的數(shù)據(jù)谱煤。那我們?yōu)槭裁匆谙?..
spring boot是一個基于spring framework之上的應(yīng)用構(gòu)建框架,遵循COC原則禽拔,幫助我們快速構(gòu)建spring應(yīng)用刘离,這也是sp...
應(yīng)用上線之后總會出現(xiàn)各種各樣的問題,這些問題包括但不限于一下幾類問題: 線程問題 cpu消耗較多 內(nèi)存問題 進程莫名crash或者被系統(tǒng)kill...
1睹栖、指定垃圾收集器 -XX:+UseSerialGC 指定使用串行垃圾收集器硫惕,新生代及老年代都是串行收集,在大堆或者多核cpu的環(huán)境中不大適合使...
在寫程序的時候經(jīng)常需要進行數(shù)據(jù)校驗野来,比如服務(wù)端對http請求參數(shù)校驗恼除,數(shù)據(jù)入庫時對字段長度進行校驗,接口參數(shù)校驗曼氛,可以說數(shù)據(jù)校驗遍布應(yīng)用程序代碼...
Redis Cluster介紹 redis cluster是Redis的分布式解決方案豁辉,在3.0版本推出后有效地解決了redis分布式方面的需求...
問題介紹 最近查看生產(chǎn)日志,在日志中發(fā)現(xiàn)一些“Unexpect end of stream”的報錯舀患,這個異常之前也出現(xiàn)過徽级,但之前出現(xiàn)的次數(shù)都比較...
1. 為什么要寫單表SQL自動生成呢? 我們在使用Mybatis做dao層開發(fā)時聊浅,對單表的操作大部分都是一樣的餐抢,每次都寫著一樣的代碼既浪費時間也...