<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Badrains的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Bad_yu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Bad_yu]]></copyright><item><title><![CDATA[记一次OOM的排查]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/107224244</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/107224244</guid><author>Bad_yu</author><pubDate>Thu, 09 Jul 2020 11:16:01 +0800</pubDate><description><![CDATA[问题：接手了一个项目，现场性能问题颇多，top一下，主要体现在java占用内存高，mysql 占用内存，cpu高，wa值高，于是接到了一个任务，优化，见效快的那种，在优化了一些东西后，在研发环境（mysql用的从现场备份回来的数据）测试的时候发现OOM，且必现（PS:公司网络策略很严，图片都上传不了。。。）

问题排查：

1 发现
...]]></description><category></category></item><item><title><![CDATA[使用TortiseSVN检出项目 导入IDEA中无法进行版本控制]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/106940973</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/106940973</guid><author>Bad_yu</author><pubDate>Wed, 24 Jun 2020 14:14:59 +0800</pubDate><description><![CDATA[一 遇到问题：

一直使用的都是git,到了一家新公司，用的是svn，在使用的过程中遇到了一些坑。

一开始在IDEA中配置svn后，直接使用IDEA中的svn 检出功能，将项目检出以后，可以进行svn的相关的操作，比如查看历史，提交下拉代码等，但是因为我某个A项目没有权限，临时用一下同事的账户以后，去操作B项目时，频繁的出现，
...]]></description><category></category></item><item><title><![CDATA[Idea中Java代码修改以后运行，代码不生效]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/103055488</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/103055488</guid><author>Bad_yu</author><pubDate>Wed, 13 Nov 2019 19:29:47 +0800</pubDate><description><![CDATA[问题产生：

   由于电脑重装了系统，需要重新安装Idea等开发工具，当工具安装好，导入maven项目运行以后，发现修改的代码重新运行以后不会生效，就像没有修改一样，把idea重启都没用，必须把项目clean以后编译后的文件才会更新。

解决问题：

   1 首先检查了一下网上说的关于 FIle--&gt;Project Settings--&gt;Modules--&gt;P...]]></description><category></category></item><item><title><![CDATA[Docker 部署微服务]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/81328110</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/81328110</guid><author>Bad_yu</author><pubDate>Wed, 01 Aug 2018 11:52:41 +0800</pubDate><description><![CDATA[1 将打好的jar包放在一个目录中

2 创建一个Dockerfile文件,可以将它和jar放在同一目录下，内容如下：


FROM java:8 //想要生成的image所继承的image，冒号前面是镜像名称，冒号后面是版本号

VOLUME /tmp

ADD base.jar app.jar

RUN bash -c 'touch /app.jar'

EXPOSE 9990 //将容器的9...]]></description><category></category></item><item><title><![CDATA[CentOS7中安装ELK]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/81213871</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/81213871</guid><author>Bad_yu</author><pubDate>Thu, 26 Jul 2018 10:37:37 +0800</pubDate><description><![CDATA[       最近在进行微服务的开发，发现传统的日志的收集处理方式如logback、log4J等已经不是很能满足需求，虽然现在才12个微服务，但是在看日志查找问题时已经很不方便了，于是搜寻更好的日志收集和集中式处理的方式，发现了ELK（Elasticsearch、Logstash、Kibana）。

     项目中还没有用到，未雨绸缪先学习一下。大致的思路是利用logback把日志传给Logst...]]></description><category></category></item><item><title><![CDATA[CentOS7下Docker的安装]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/81121117</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/81121117</guid><author>Bad_yu</author><pubDate>Thu, 19 Jul 2018 19:15:41 +0800</pubDate><description><![CDATA[1 Docker 要求 CentOS 系统的内核版本高于 3.10 ，查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。


uname -r

2 使用 root 权限登录 Centos。确保 yum 包更新到最新。


yum update

3 卸载旧版本(如果安装过旧版本的话)


yum remove docker  docker-common docker-se...]]></description><category></category></item><item><title><![CDATA[Docker目录挂载]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/81098032</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/81098032</guid><author>Bad_yu</author><pubDate>Wed, 18 Jul 2018 14:51:25 +0800</pubDate><description><![CDATA[一 初接触

        刚接触一个项目，让我管理一下日志模块，决定使用logback。

     在本地环境（win7）下，运行微服务可以logback按照预期的样子执行，日志级别，滚动方式都很正确，但是我到开发环境（CentOS7）一看，没有生成日志文件。

       于是百度，全部说的都是log4j的jar包冲突，导致我在这边路上走了很远。。

       然后我在本地搭了一个虚...]]></description><category></category></item><item><title><![CDATA[logback的fileNamePattern]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/81075707</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/81075707</guid><author>Bad_yu</author><pubDate>Tue, 17 Jul 2018 09:46:54 +0800</pubDate><description><![CDATA[最近项目在使用logback记录日志，最终定下来的滚动策略是按时间大小滚动，一小时滚动一次，但是如果保存15天的话，一个微服务会生成15*24个日志，放在一起很难找，就想在原本的目录中间再加一层目录，就是日期，精确到天，这样就可以把同一天的日志放到一个文件夹下，本来是配成这个样子，可以按小时大小正常滚动


${LOG_HOME}/%d{yyyy-MM-dd_HH}.%i.log

然后加了一层目...]]></description><category></category></item><item><title><![CDATA[logback按时间和大小滚动]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/81035862</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/81035862</guid><author>Bad_yu</author><pubDate>Fri, 13 Jul 2018 18:12:51 +0800</pubDate><description><![CDATA[刚接手项目里面的日志模块，发现项目启动后无法在实现日志按时间大小滚动，原本的配置文件如下：


&amp;lt;!-- 文件输出日志--&amp;gt;
    &amp;lt;appender name=&quot;XXX&quot; class=&quot;ch.qos.logback.core.rolling.RollingFileAppender&quot;&amp;gt;
        &amp;lt;!-- 指定日志文件的名称 --&amp;gt;
        &amp;l...]]></description><category></category></item><item><title><![CDATA[CentOS7上部署了Mysql数据库，用Navicate查看其中的某些表中的数据时报 lost connection to server during query错误]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/80592325</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/80592325</guid><author>Bad_yu</author><pubDate>Wed, 06 Jun 2018 11:25:35 +0800</pubDate><description><![CDATA[ 1.根据网上提供的一些解决方案，修改了my-huge.cnf里面的一些配置，

  2 修改完毕以后发现还是没有解决问题，然后继续在【mysqld】下面加了一条配置

     wait_timeout = 60000

     问题解决

 ...]]></description><category></category></item><item><title><![CDATA[CentOS7 下搭建web项目运行环境（jdk，tomcat，mysql）]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/79985051</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/79985051</guid><author>Bad_yu</author><pubDate>Wed, 18 Apr 2018 10:35:40 +0800</pubDate><description><![CDATA[安装JDK

1 下载合适的JDK压缩包（tar.gz）

2 cd /usr 在usr文件下下新建java文件夹,将下载好的JDK压缩包放在/usr/java路径下

3 cd /usr/java

4 解压压缩包：tar -zxvf jdk-8u161-linux-x64.tar.gz

5 删除压缩包： rm -rf jdk-8u161-linux-x64.tar.gz（路径要按照你自己实际...]]></description><category></category></item><item><title><![CDATA[SSM+Redis整合]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/78091677</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/78091677</guid><author>Bad_yu</author><pubDate>Tue, 26 Sep 2017 09:20:59 +0800</pubDate><description><![CDATA[SSM+Redis整合]]></description><category></category></item><item><title><![CDATA[在一台服务器上（centOS）配置Redis主从]]></title><link>https://blog.youkuaiyun.com/Bad_yu/article/details/78061170</link><guid>https://blog.youkuaiyun.com/Bad_yu/article/details/78061170</guid><author>Bad_yu</author><pubDate>Fri, 22 Sep 2017 11:31:07 +0800</pubDate><description><![CDATA[最近在学习Redis的相关东西，根据网上的资料，成功做了主从配置。]]></description><category></category></item></channel></rss>