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