12 2018 档案
摘要:一、问题由来 我们组用jenkins部署了持续集成环境,(jenkins部署war包到远程服务器的tomcat)。 每次提交了代码,jenkins上一键构建,就可以自动拉取最新代码,打war包,热部署到远程环境上的tomcat。 一切都很好,只是一次用jconsole偶然连上去一看,远程环境上的to
阅读全文
摘要:一、问题由来 一般程序启动时会去拉必要的缓存存进去redis。 由于我们这边开发可直连开发和测试环境,有时候会发生,开发同学本地直连了测试环境,本地ide一启动,可能会导致重新覆盖了测试环境上的缓存。 被覆盖了,还找不到人,可能怀疑程序有问题。 这时候,就很希望可以看到redis-server接收到
阅读全文
摘要:博客园bug,文章不能取消置顶。故重发。 该篇是centos7搭建nexus maven私服(一)的后续篇。 https://www.cnblogs.com/grey-wolf/p/6481166.html 本文主要补充两个主题: 1.手动更新索引 2.通过maven客户端发布本地jar包到nexu
阅读全文
摘要:一、官方文档 简单介绍下redis的几个事务命令: redis事务四大指令: MULTI、EXEC、DISCARD、WATCH。 这四个指令构成了redis事务处理的基础。 1.MULTI用来组装一个事务;2.EXEC用来执行一个事务;3.DISCARD用来取消一个事务; 4.WATCH类似于乐观锁
阅读全文
摘要:一、常用sql 1.查看版本 2.数据库发生死锁时,跟踪文件的位置 关于跟踪文件,大义是oracle发生错误时,会写日志到跟踪文件,比如发生死锁时,该文件就是排查利器: Each server and background process can write to an associated tra
阅读全文
摘要:一、常用的视图 1.会话相关视图 V$PROCESS Contains information about the currently active processes V$SESSION Lists session information for each current session V$SE
阅读全文
摘要:一、maven生命周期 http://ifeve.com/introduction-to-the-lifecycle/ https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html 1.内置的三个生命周
阅读全文
摘要:一、问题及原因 程序里有个工具类,MQMessageSender.send(),这是个static方法,平时一般调用该方法来发送mq。 调用场景如下: 结果这两天报了个错: java.lang.NoClassDefFoundError: Could not initialize class com.
阅读全文