博客 / 列表

簡放視野 - 【G1GC調優】應用minor GC頻繁,major GC偶發,容器重啓

三步走:認識問題,分析問題,解決問題 一、認識問題 【業務背景】某個Java業務應用,所有容器實例minor GC頻繁,major GC偶發,每天重啓一次。 現象是業務每隔30分鐘會從商品域拉取全量商品和SKU數據,更新到緩存中。業務側短期內不好解決這個 二、分析問題 JVM參數配置 【調優前】2GB內存,使用G1GC,最大元數據空間大小是512MB -Xms2048m -Xmx2048m

垃圾收集 , gc , 垃圾回收 , JAVA

簡放視野 - SkyWalking之P0核心業務場景輸出調用鏈路應用

延伸擴展:XX核心業務場景 路由標籤打標、傳播、檢索 鏈路標籤染色與傳播 SW: SkyWalking的簡寫 用户請求攜帶HTTP頭信息X-sw8-correlation "X-sw8-correlation: key1=value1,key2=value2,key3=value3" 網關側讀取解析HTTP頭信息X-sw8-correlation,然後通過

skywalking , 微服務 , microservice , metrics

簡放視野 - Dubbo應用可觀測性升級指南與踩坑記錄

應用從dubbo-3.1.*升級到dubbo-*:3.2.*最新穩定版本,提升應用的可觀測性和度量遙測數據準確性。 1. dubbo版本發佈説明(可不關注) dubbo版本發佈 https://github.com/apache/dubbo/releases https://github.com/apache/dubbo/tags 【升級兼容性】3.1 升級到 3.2 2. 應用修改點

observable , dubbo , 微服務 , microservice , springboot

簡放視野 - Spring-Boot實現HTTP大文件斷點續傳分片下載-大視頻分段漸進式播放

服務端如何將一個大視頻文件做切分,分段響應給客户端,讓瀏覽器可以漸進式地播放。 Spring Boot實現HTTP分片下載斷點續傳,從而實現H5頁面的大視頻播放問題,實現漸進式播放,每次只播放需要播放的內容就可以了,不需要加載整個文件到內存中。 文件的斷點續傳、文件多線程併發下載(迅雷就是這麼玩的)等。 HTTP範圍請求 斷點續傳(分塊傳輸) HTTP範圍請求,助力斷點續傳、多線程下載的核心

大文件 , HTTP , 文件下載 , springboot , 視頻處理