1、查看有多少個IP訪問 2、查看某一個頁面被訪問的次數(shù) 3、查看每一個IP訪問了多少個頁面 4、將每個IP訪問的頁面數(shù)進(jìn)行從小到大排序 5、查看某一個IP訪問了哪些頁面 6...
1、查看有多少個IP訪問 2、查看某一個頁面被訪問的次數(shù) 3、查看每一個IP訪問了多少個頁面 4、將每個IP訪問的頁面數(shù)進(jìn)行從小到大排序 5、查看某一個IP訪問了哪些頁面 6...
一. 配置入口 1.1 logback入口 Logback支持XML、Groovy的配置方式,以XML來說,它會默認(rèn)查找resources目錄下的logback-test.x...
cpu飆升:
1. top --> 獲取pid 30556
2.top -Hp 30556 -->獲取最大線程 6403
3.printf "%x\n" 6403 --> 1903
4.jstack -l 30556 > ./jstack.txt --->報錯堆棧信息
5.cat jstack.txt |grep -A 100 1903 -->定位代碼
4和5合并 jstack 30556 |grep -A 100 1903
jvm調(diào)優(yōu)(純jdk工具)一. 常用jdk工具 1.1 jmap命令 命令: jmap -histo[:live] 獲取進(jìn)程內(nèi)存信息,可選:live 當(dāng)前存活的. pid:進(jìn)程id 例子 0: 啟...
概述 多個線程請求一個資源,請求是單次觸發(fā)的,且觸發(fā)時機(jī)不定。為了節(jié)省io資源,CountDownLatch實現(xiàn)多線程堵塞,批量處理后,再喚醒原線程繼續(xù)執(zhí)行。 代碼 模擬請求...
一. 創(chuàng)建 1.1 工廠函數(shù) 要使用Slf4j,首先要創(chuàng)建一個實例: org,slf4j.Logger. 1.2 Lombok Lombok 就像fastjson, 或褒或貶...
一. 整合核心包 1.1 門面 Slf4j 基本的日志門面,核心API:org.slf4j:slf4j-api 1.2 核心實現(xiàn) logback的核心實現(xiàn)層在ch.qos.l...
一. Ribbon概述 Spring Cloud Ribbon是基于Netflix Ribbon 實現(xiàn)的一套客戶端的負(fù)載均衡工具,Ribbon客戶端組件提 供一系列的完善的配...
一. 背景 在開發(fā)過程中,經(jīng)常涉及到對象之間的拷貝(尤其是微服務(wù)架構(gòu)下,api 層,biz層,Dao層,視圖層之間的對象拷貝)。 當(dāng)前項目中,用的比較多的是Spring 提供...
一. 服務(wù)注冊與發(fā)現(xiàn) Spring cloud Netflix eurekaSpring cloud zookeeperSpring cloud Alibaba naco...
Set goals—then delete most of them Have everyone jot down 10 to 15 priorities , then wh...
一. DSL 概述 DSL-Domain Specific Language,領(lǐng)域?qū)S谜Z言,ES提供了基于JSON的DSL來定義查詢。 二. 葉子查詢 葉子查詢是復(fù)合查詢的基...
Nacos 不僅可以作為注冊中心,也可以作為配置中心。本章討論作為注冊中心的核心功能。 一. 服務(wù)注冊 Nacos Client會通過發(fā)送REST請求的方式向Nacos Se...
帶著三個疑問 spring如何啟動IOC容器—— spring-context: refresh spring如何啟動MVC容器—— DispatcherServelet 內(nèi)...