遷移背景 cassandra集群隔段時(shí)間出現(xiàn)rt飆高的問(wèn)題撰糠,帶來(lái)的影響就是請(qǐng)求cassandra短時(shí)間內(nèi)出現(xiàn)大量超時(shí)耗式,這個(gè)問(wèn)題發(fā)生已經(jīng)達(dá)到了平均...
背景 應(yīng)該是在去年的時(shí)候,刷知乎看到一個(gè)問(wèn)題双泪,大概是說(shuō)怎么刷網(wǎng)易云音樂(lè)個(gè)人累計(jì)聽(tīng)歌數(shù),然后有一個(gè)高贊回答居凶,貼了一段js代碼界逛,直接在瀏覽器cons...
問(wèn)題發(fā)現(xiàn)場(chǎng)景 某天突然收到線上應(yīng)用的gc時(shí)間過(guò)長(zhǎng)的告警,剛開(kāi)始只有一臺(tái)機(jī)器偶爾報(bào)一下瞧筛,后續(xù)其他機(jī)器也紛紛告警厉熟,具體告警的閾值是應(yīng)用10分鐘內(nèi)yg...
問(wèn)題描述 應(yīng)用收到頻繁Full GC告警 問(wèn)題排查 登錄到對(duì)應(yīng)機(jī)器上去,查看GC日志较幌,發(fā)現(xiàn)YGC一分鐘已經(jīng)達(dá)到了15次揍瑟,比Full GC還要頻繁...
基于HttpClient 4.5.2 執(zhí)行GET請(qǐng)求CloseableHttpClient httpClient = HttpClients.c...
摘要 本文從源碼層面簡(jiǎn)單講解SpringMVC的參數(shù)綁定原理 SpringMVC參數(shù)綁定相關(guān)組件的初始化過(guò)程 在理解初始化之前,先來(lái)認(rèn)識(shí)一個(gè)接口...
摘要 本文從源碼層面簡(jiǎn)單講解SpringMVC的處理器映射環(huán)節(jié)乍炉,也就是查找Controller詳細(xì)過(guò)程绢片。 SpringMVC請(qǐng)求流程 Contr...
摘要 上一篇以知乎網(wǎng)為例簡(jiǎn)單分享網(wǎng)絡(luò)請(qǐng)求分析。這一篇主要分享一種應(yīng)對(duì)反爬蟲(chóng)的方法岛琼,前端數(shù)據(jù)混淆底循。 目的 之前寫(xiě)https://github.co...
摘要 從零實(shí)現(xiàn)一個(gè)高性能網(wǎng)絡(luò)爬蟲(chóng)系列教程第一篇,后續(xù)會(huì)有關(guān)于url去重槐瑞、如何反爬蟲(chóng)熙涤、如何提高抓取效率、分布式爬蟲(chóng)系列文章。以我寫(xiě)的一個(gè)知乎爬蟲(chóng)為...