03 2019 档案
摘要:问题 有这样一个定时任务 这样写每天 12点,执行一次。 但是服务器的应用程序报错: 分析 klist 却发现keytab过期。 手动执行 kinit kt xxxxxx.keytab 【principle】 却没有问题,有效期得到延长。 查阅kinit手册却发现: c 这个参数,是指定cache
阅读全文
摘要:问题 这个noValue一定存在,但是报错。 场景就是存在并发的情况下,尤其是在服务刚刚启动的时候,就会发生这个异常。 但是很不幸,mybatis 3.4.1之前,用的 OGNL都是由这个问题。 分析 3.4.1 之前的版本的 OgnlRuntime,这里,第三个参数传0,则永远都是null。 3.
阅读全文
摘要:问题 今天在玩dianping CAT框架时,发现请求某个页面的时候,发生了阻塞。浏览器得不到响应。 环境 本地Tomcat 8 , Windows 系统。 解决 启动jmc 控制台,找到BLOCKED 线程: 然后定位到代码: 发现是我昨天加了一行代码: 这个位置导致请求线程阻塞了。
阅读全文