logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM配置CMS调优实战笔记

一、背景说明由于原有项目未进行JVM配置,全部是用默认JVM配置,在压测过程中TP99惨不忍睹,Young gc使用PS Scavenge,Full gc使用PS MarkSweep二、JVM基础知识1)虚拟机内存模型:程序计数器、虚拟机栈、本地方法栈、JVM堆、方法区(粗略理解包含永久代)2) 垃圾收集算法:...

nginx+lua access_by_lua_file 间接性404问题排查

一、背景说明准备在项目中基于nginx搭建一个简易网关,实现同一域名根据不同cookie代理不同docker功能,降低前端、移动端多业务线并行测试联调成本。简单来说就是服务端有多个测试环境docker分别部署不同业务需求代码,通过在前端、移动端种植cookie(存放服务端测试环境docker IP地址)方式让其具有可选择服务端测试环境能力,大大降低联调环境配置成本。具体cookie的解析逻辑在n.

getOutputStream() has already been called for this response 从了解到解决

一、背景说明在tomcat的localhost.log日志中时长见到 getOutputStream() has already been called for this response 异常的身影,一直不知由于哪里原因导致异常的产生,此异常并不会影响前端客户正常使用。二、认识异常异常详情如下所示(部分代码):org.apache.catalina....

使用POI中XSSF 实现“合并单元格时,仅保留左上角单元格的值,而放弃其他的值“ 问题排查笔记

一、背景介绍        在项目中借助POI 和 JXLS 两个开源工具jar实现excel数据导出,原有使用POI->HSSF方式进行数据导出,随着导出数据量的增大远远超出单sheet 65535条上限,将导出方式由POI->HSSF升级为POI->XSSF方式。        术语说明:        JXLS:国外常用数据模版导出工具,easyPO

到底了