• 等级
  • 144144 访问
  • 63 原创
  • 1 转发
  • 27851 排名
  • 25 评论
  • 13 获赞

偶遇奇怪的JVM报错:JVMTI_ERROR_WRONG_PHASE(112)

写了一个很简单的类,代码如下,接着就做简单的测试。publicclassDie{ privateintmCurrentPoint; publicDie(){ mCurrentPoint=getRandom(); } publicintroll(){ intp=getRandom(); setCurrentPoint(p); retur...

2018-08-02 16:47:55

导致Spring Boot "Whitelabel Error Page"一个原因

 下面这个来自浏览器的报错,估计很多刚开始接触Spring Boot的人都会见过。WhitelabelErrorPageThisapplicationhasnoexplicitmappingfor/error,soyouareseeingthisasafallback.FriJul2714:03:38CST2018Therewasa...

2018-07-27 14:32:35

(ESC 2)开发支持(Level 2 Support)在组织构架中的工作流程

一般工作流程:1.      客户遇到问题,需要协助,技术支持提供协助。2.      技术支持搞不定问题,需要开发支持。Level2Support提供协助。3.      Level2Support需要具体的开发协助,向上提交给Dev。解决方案最后由技术支持转给客户。一般工作流可以用之前的一张图来表示。除了一般工作流程,特殊情况下,还会有异常工作流程。异常工作流程:1.Level2S...

2018-04-24 11:00:08

(ESC 1)开发支持(Level 2 Support)的必要性

不少公司都有技术支持这个岗位。如果给客户部署了一套产品,客户在使用过程,遇到问题需要协助,会通过技术支持(Support)来解决问题。如果技术支持解决不了,就去找开发的做深入研究。一般处理流程如下图所示。这种架构对大部分公司过是适用的。有些公司由于产品多、客户分布广,这种架构可能就需要做一些调整。如下图所示,在开发和技术支持之间再加一层,Level2Support,实际上也是技术支持。为了区分...

2018-04-19 15:19:31

ORA-12516, TNS:listener could not find available handler with matching protocol stack

java.sql.SQLException:Listenerrefusedtheconnectionwiththefollowingerror:ORA-12516,TNS:listenercouldnotfindavailablehandlerwithmatchingprotocolstack atoracle.jdbc.driver.T4CConne

2017-04-06 16:52:26

ConnectTimeout and ReadTimeout

网络编程时,经常遇到很多timeout异常,下面是javaURLConnection中经典的2种timeout参数,这些参数设置不当的话,就会遇到timeout异常。1.ConnectTimeout,java是这样解释的。意思是用来建立连接的时间。如果到了指定的时间,还没建立连接,则报异常。Setsaspecifiedtimeoutvalue,in

2017-02-28 16:53:14

SQLServerException: Arithmetic overflow error converting numeric to data type numeric(2)

上次提到,在客户环境发现这个问题java.lang.RuntimeException:com.microsoft.sqlserver.jdbc.SQLServerException:Arithmeticoverflowerrorconvertingnumerictodatatypenumeric.......利用SQLServerProfiler的t

2017-02-28 16:38:01

SQLServerException: Arithmetic overflow error converting numeric to data type numeric(1)

java.lang.RuntimeException:com.microsoft.sqlserver.jdbc.SQLServerException:Arithmeticoverflowerrorconvertingnumerictodatatypenumeric.......这个报错很直接,一眼就看出来什么问题。由于产品的复杂性,当客户向我们报这个问题时,我们一

2017-02-08 14:40:17

JVM经典问题EXCEPTION_ACCESS_VIOLATION(JDK-8149428)

在客户一台机器上出现JVM挂掉的问题,大概是一个月就会发生一次。在JVM自动生成的hs_err文件,看到以下内容.#AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:##EXCEPTION_ACCESS_VIOLATION(0xc0000005)atpc=0x000000226b53ea00,

2017-02-08 14:30:50

Ref : Troubleshooting Guide for HotSpot VM

ToolsaboutfixingHotSpotVMissue,justalinkhereasabackup,formoredetailspleasevisitthegivenlink.https://docs.oracle.com/javase/7/docs/webnotes/tsg/TSG-VM/html/hangloop.html

2016-08-26 15:13:06

ssh: connect to host localhost port 22: Connection refused : 通过系统日志排查问题

1.配置好了ssh免登录,但登录的时候却报拒绝连接[hadoop@hadoop1Desktop]$sshlocalhostssh:connecttohostlocalhostport22:Connectionrefused2.检查防火墙,防火墙已关闭[hadoop@hadoop1Desktop]$systemctlstatusiptables.ser

2016-08-22 14:50:40

"INFO metrics.MetricsUtil: Unable to obtain hostName"

上次修改了hostname,没有在/etc/hosts里面也把映射给改过来,结果就报错了,打不到Host.编辑/etc/hosts,把映射"127.0.0.1 hadoop1hadoop1"加上去就好了。[hadoop@localhosthadoop-2.6.4]$source/etc/profile[hadoop@localhosthadoop-2.6.4]$echo

2016-08-22 13:34:49

Linux chcon:修改文件安全上下文(security context)

[root@hadoop1hadoop-2.7.2]#chcon--helpUsage:chcon[OPTION]...CONTEXTFILE...or:chcon[OPTION]...[-uUSER][-rROLE][-lRANGE][-tTYPE]FILE...or:chcon[OPTION]...--reference=RFILE

2016-08-21 08:46:06

工作中的十大棘手难题

最近一两年的时候,写代码的时间逐渐减少,除了负责几个小系统之外,更多的时间用在解决客户问题上。接触的问题多了,发现真的是什么样的问题都有可能发现在客户环境上,当然,这不能一味地说系统的问题。系统确实存在不足的地方,但是,有时候环境、客户人为操作等很多因素,都会带来或小或大的问题。下面列举一下接触客户问题以来,碰到的十大棘手问题。呵呵,说是棘手,也不一定很棘手的,但不少问题要解决起来肯定是有些麻烦的。

2016-07-25 15:08:43

There is a problem with the configuration server.(usr/lib/libgconf2-4/gconf-sanity-check-2 ...)

清空/tmp目录带来的问题问题描述启动一台闲置的虚拟机,在即将进入登录窗口的时候,提示以下错误习惯性地点击“Close“,关闭窗口,这时候显示登录窗口,输入账户和密码,不能成功进入系统,右上角出现新提示。好像有些东西没能正确安装,真奇怪,最近都没使用这台机器,怎么会有这种报错呢。问题排查按”Ctrl+Alt+F1”,进入命令模式,用df-h检查一下磁盘空间,使用率只有80%而已,应该不是空间不足导

2016-07-19 16:37:47

Oracle SQL 1 : Oracle MERGE INTO Statement

1.功能根据源查询的结果及相关条件,对目标对象执行DML操作,如INSERT/UPDATE/DELETE2.语法MERGEINTOtarget_tableUSINGsource_setON (condition)WHENMATCHEDTHEN //condition满足的话,就执行statement1insert/update/deletes

2016-07-12 16:17:29

Hint 强制使用索引有时失灵?

执行以下两组语句,查看执行计划1.SELECT*fromoe.customers;ExecutionPlan----------------------------------------------------------Planhashvalue:2008213504----------------------------------------------

2016-07-12 14:14:10

遭遇诡异的 EOFException

在某重要客户生产环境上遇到这个问题。在对某系统做升级的时候,该系统需要从服务器上获取升级需要的文件,然后解压,再进行升级操作。操作过程就遇到了这个奇怪的问题。在这里服务器管理着几十台这样类似的系统,这些系统都处理相同的网络环境中,95%的系统都可以成功升级了,剩下少数的几个系统不能升级,后台都抛出以下EOFException异常,而且这些系统所用的操作系统是Windows2003.

2016-07-07 16:32:30

一个WMI模糊查询引发的数据丢失问题

WMI查询语句“SELECT*FROMWin32_ComputerSystem”是一个看起来很简单的查询,主要用于获取Windows系统的一些信息,如机器名、处理器数量等。在我们的产品上这个语句使用很久了,一直没问题。最近有个客户报产品在获取数据时,偶尔出现获取不到数据的情况,导致在个别图表上出现空白。经过定位,发现的获取语句“SELECT*FROMWin32_ComputerS

2016-05-18 10:24:11

thread dump 解决性能问题一例

threaddump解决性能问题一例

2016-03-17 11:59:26

Neetgo

呵呵,以前总喜欢多看书,少动手.现在呢,要开始多动手了,当然也要看书...希望能多结交朋友,大家多多支持我啊...
关注
奖章
  • 持之以恒