<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[oqq0147的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/oqq0147</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; oqq0147]]></copyright><item><title><![CDATA[activemq集群节点启动后，自动停止。主机名称中带“_“下划线导致节点启动不成功]]></title><link>https://blog.youkuaiyun.com/oqq0147/article/details/118408002</link><guid>https://blog.youkuaiyun.com/oqq0147/article/details/118408002</guid><author>oqq0147</author><pubDate>Fri, 02 Jul 2021 11:05:30 +0800</pubDate><description><![CDATA[activeInvocation of init method failed; nested exception is java.net.URISyntaxException : Illegal character in hostname at index 10: ws//redis_c:61614

日志中提示非法的主机名称，发现主机名称中存在下划线 _ ，使用hostname -b redisc 修改后启动mq集群节点后，服务没有自动关闭
...]]></description><category></category></item><item><title><![CDATA[记一次，springboot eureka服务jar包启动，eureka端口配置不生效，eureka服务端口号发生了变更]]></title><link>https://blog.youkuaiyun.com/oqq0147/article/details/108145107</link><guid>https://blog.youkuaiyun.com/oqq0147/article/details/108145107</guid><author>oqq0147</author><pubDate>Fri, 21 Aug 2020 13:10:26 +0800</pubDate><description><![CDATA[eureka服务采用jar包部署方式，配置文件中配置端口号为8761，但是项目启动后自动变更了为8081，其他服务也莫名其妙报表和视图不存在，各个服务无法连接，但是在各个jar包中的配置文件完全是正确的。网上有很多说法，就不再提了，这里记一次自己遇到的情况。

    端口发生变更，可能是jar包外存在配置文件，jar包部署时，jar包应用会优先读取同级目录下的配置文件进行加载，正好由于自己修改多个项目配置文件，在jar包同级目录下存放了配置文件，所以jar包在启动时都优先加载了j...]]></description><category></category></item><item><title><![CDATA[集群部署——离线安装keepalived（二）]]></title><link>https://blog.youkuaiyun.com/oqq0147/article/details/106056365</link><guid>https://blog.youkuaiyun.com/oqq0147/article/details/106056365</guid><author>oqq0147</author><pubDate>Mon, 11 May 2020 16:10:51 +0800</pubDate><description><![CDATA[1、 keepalived依赖的包，如何离线使用yum源，请查看前一篇文章

yum install gcc openssl-devel libnl libnl-devel libnfnetlink-devel net-tools vim

在执行编译的时候，会有提示，按照提示安装依赖软件即可

1、 上传或下载 keepalived

上传或下载 keepalived（keepalived-1.2.18.tar.gz） 到 /usr/local/目录

解压安装

[plain]view pla...]]></description><category></category></item><item><title><![CDATA[集群部署——离线使用yum命令，挂载镜像为本地yum源（一）]]></title><link>https://blog.youkuaiyun.com/oqq0147/article/details/106056106</link><guid>https://blog.youkuaiyun.com/oqq0147/article/details/106056106</guid><author>oqq0147</author><pubDate>Mon, 11 May 2020 15:59:41 +0800</pubDate><description><![CDATA[很多现场不能使用yum命令在线安装依赖包，而很多软件需要的依赖会非常多，所以离线情况下安装软件，会非常繁琐，使用ios安装镜像文件挂载为yum源，可以很方便的使用yum命令离线安装依赖包。本人使用的是 centos7 linux系统

centos7镜像文件：http://isoredirect.centos.org/centos/8/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso

一、在虚拟机配置里，光驱加载iso镜像文件





二、挂载镜像文件

1.建立挂]]></description><category></category></item><item><title><![CDATA[nginx 请求返回404 not found，可能因为IP冲突导致的]]></title><link>https://blog.youkuaiyun.com/oqq0147/article/details/106055661</link><guid>https://blog.youkuaiyun.com/oqq0147/article/details/106055661</guid><author>oqq0147</author><pubDate>Mon, 11 May 2020 15:48:13 +0800</pubDate><description><![CDATA[记录一次nginx代理，返回404 not found

一、配置了upstream，里面有两个服务，weight都为1 ，结果发现，10.100.11.1无法访问总是返回404 ，而10.100.11.2是访问正常，而且单独访问10.100.11.1服务依然可以访问，而通过10.100.11.10访问不成功。由此判断并不是服务的问题，将10.100.11.1改为其他IP，可以正常跳转，经排查集群内的IP地址，发现了另外一个服务也使用了10.100.11.1的并且有端口8080的服务。解决IP冲突后，ngi]]></description><category></category></item><item><title><![CDATA[oracle，使用dblink查询，ORA-12541TNS无监听程序解决方案,ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务]]></title><link>https://blog.youkuaiyun.com/oqq0147/article/details/103480312</link><guid>https://blog.youkuaiyun.com/oqq0147/article/details/103480312</guid><author>oqq0147</author><pubDate>Tue, 10 Dec 2019 18:14:17 +0800</pubDate><description><![CDATA[一、情况描述

  oracle数据可以远程登录，但是创建到远程数据库dblink，出现了ORA-12514错误

二、问题原因

  oracle服务器缺少本地IP的监听设置，可以通过修改配置文件，也可以通过数据库提供的 Net Manager进行配置。

 1、 TNS配置两个地址：一个是 localhost 一个是自己的本地IP

 

 tnsnames.ora文件...]]></description><category></category></item><item><title><![CDATA[FTP服务，retrieveFileStream方法卡住线程挂起、retrieveFileStream总是返回null]]></title><link>https://blog.youkuaiyun.com/oqq0147/article/details/84589568</link><guid>https://blog.youkuaiyun.com/oqq0147/article/details/84589568</guid><author>oqq0147</author><pubDate>Wed, 28 Nov 2018 18:10:05 +0800</pubDate><description><![CDATA[

（1）在请求FTP服务进行下载文件时，需要循环遍历文件夹获取文件进行解析，但是在in = ftpClient.retrieveFileStream(file.getName());
时，输入流总是获取到null，一定要执行in.close();关闭输出流之后，再执行ftpClient.completePendingCommand();传输结束方法。
（2）本人FTP服务使用的时 window系...]]></description><category></category></item><item><title><![CDATA[linux 配置 JDK]]></title><link>https://blog.youkuaiyun.com/oqq0147/article/details/83652956</link><guid>https://blog.youkuaiyun.com/oqq0147/article/details/83652956</guid><author>oqq0147</author><pubDate>Fri, 02 Nov 2018 11:47:56 +0800</pubDate><description><![CDATA[1、先卸载服务器自带的jdk软件包# java -version     #查看服务器是否安装过jdk
显示：

java version &quot;1.6.0_17&quot;
OpenJDK Runtime Environment (IcedTea6 1.7.4) (rhel-1.21.b17.el6-i386)
OpenJDK Client VM (build 14.0-b16, mixed mode)# r...]]></description><category></category></item><item><title><![CDATA[继承beetl模板时，@Mapper注解获取到 对象变成了  beetlsql 的mapper对象]]></title><link>https://blog.youkuaiyun.com/oqq0147/article/details/83178768</link><guid>https://blog.youkuaiyun.com/oqq0147/article/details/83178768</guid><author>oqq0147</author><pubDate>Fri, 19 Oct 2018 11:39:46 +0800</pubDate><description><![CDATA[一、问题：

项目使用 springboot ,页面模板集成了beetl模板，在编写Dao层时，一直报空指针异常，如图所示，

经过调试我们发现，同样的使用@Mapper注解的对象最后获取到时不一样的，很明显我们的项目虽然使用了beetl模板，但是我们并不想使用beetlsql，但是在这里为什么获取到了 beetlsql 的mapper信息呢。经过对比我们发现以Dao结尾的@Mapper对象都获取...]]></description><category></category></item><item><title><![CDATA[在同一事务中，mybatis多次查询返回相同结果解决方法]]></title><link>https://blog.youkuaiyun.com/oqq0147/article/details/83149117</link><guid>https://blog.youkuaiyun.com/oqq0147/article/details/83149117</guid><author>oqq0147</author><pubDate>Thu, 18 Oct 2018 16:52:40 +0800</pubDate><description><![CDATA[一、问题描述：

使用spring @Transaction事务时，在for循环中需要多次执行同一查询语句，第一次查询出对象后，对对象进行修改后，结果再进行第二次查询的时候，查询返回的数据是自己第一次修改后的数据。因为业务需要每次查询都需要取更改数据库，以后的查询都会根据上一次循环修改后的值进行操作。

二、解决方法：

（1）在xml文件 select语句添加  flushCache=&quot;true...]]></description><category></category></item></channel></rss>