疑问--解答
Badrains
细碎的光芒
展开
-
记一次OOM的排查
问题:接手了一个项目,现场性能问题颇多,top一下,主要体现在java占用内存高,mysql 占用内存,cpu高,wa值高,于是接到了一个任务,优化,见效快的那种,在优化了一些东西后,在研发环境(mysql用的从现场备份回来的数据)测试的时候发现OOM,且必现(PS:公司网络策略很严,图片都上传不了。。。)问题排查:1 发现...原创 2020-07-09 11:16:01 · 407 阅读 · 0 评论 -
使用TortiseSVN检出项目 导入IDEA中无法进行版本控制
一 遇到问题:一直使用的都是git,到了一家新公司,用的是svn,在使用的过程中遇到了一些坑。一开始在IDEA中配置svn后,直接使用IDEA中的svn 检出功能,将项目检出以后,可以进行svn的相关的操作,比如查看历史,提交下拉代码等,但是因为我某个A项目没有权限,临时用一下同事的账户以后,去操作B项目时,频繁的出现,...原创 2020-06-24 14:14:59 · 875 阅读 · 0 评论 -
Idea中Java代码修改以后运行,代码不生效
问题产生: 由于电脑重装了系统,需要重新安装Idea等开发工具,当工具安装好,导入maven项目运行以后,发现修改的代码重新运行以后不会生效,就像没有修改一样,把idea重启都没用,必须把项目clean以后编译后的文件才会更新。解决问题: 1 首先检查了一下网上说的关于 FIle-->Project Settings-->Modules-->P...原创 2019-11-13 19:29:47 · 17684 阅读 · 7 评论 -
logback的fileNamePattern
最近项目在使用logback记录日志,最终定下来的滚动策略是按时间大小滚动,一小时滚动一次,但是如果保存15天的话,一个微服务会生成15*24个日志,放在一起很难找,就想在原本的目录中间再加一层目录,就是日期,精确到天,这样就可以把同一天的日志放到一个文件夹下,本来是配成这个样子,可以按小时大小正常滚动${LOG_HOME}/%d{yyyy-MM-dd_HH}.%i.log然后加了一层目...原创 2018-07-17 09:46:54 · 14717 阅读 · 0 评论 -
logback按时间和大小滚动
刚接手项目里面的日志模块,发现项目启动后无法在实现日志按时间大小滚动,原本的配置文件如下:<!-- 文件输出日志--> <appender name="XXX" class="ch.qos.logback.core.rolling.RollingFileAppender"> <!-- 指定日志文件的名称 --> &l...原创 2018-07-13 18:12:51 · 5970 阅读 · 5 评论 -
CentOS7上部署了Mysql数据库,用Navicate查看其中的某些表中的数据时报 lost connection to server during query错误
1.根据网上提供的一些解决方案,修改了my-huge.cnf里面的一些配置, 2 修改完毕以后发现还是没有解决问题,然后继续在【mysqld】下面加了一条配置 wait_timeout = 60000 问题解决 ...原创 2018-06-06 11:25:35 · 723 阅读 · 0 评论