Quantcast
Channel: BlogJava-经验不在于年限,在于积累---专注互联网软件开发
Browsing latest articles
Browse All 10 View Live

Image may be NSFW.
Clik here to view.

Netty长连接的事件处理顺序问题

最近的一个线上项目(认证服务器)老是出现服务延迟的情况。具体的问题描述: (1)客户端发送一个请求A(长连接),在服务器端的业务层需要20秒以上才能接收到。 (2)客户端发送一个请求B(端连接),在服务器端的业务层可以迅速接收到。 从现象大致知道问题出在服务器端的网络接收层,大量通过长连接发送过来的请求都堵塞在网络层得不到处理(在网络层排队,还没到应用层)。...

View Article



Image may be NSFW.
Clik here to view.

jstack -F 命令在Linux 64位机器报错:get_thread_regs failed for a lwp

最近发现一个线上项目运行一段时间之后会僵死。程序不报任何异常,占有系统资源也都正常,就是对外提供不了服务了。 (友情提示:本博文章欢迎转载,但请注明出处:hankchen,http://www.blogjava.net/hankchen) 根据经验,应该是程序有死锁情况,于是在线上运行“jstack –F <pid>”命令,想把线程堆栈dump下来。 但是,发现这个命令老是报下面的错误:...

View Article

Image may be NSFW.
Clik here to view.

线上应用故障排查之一:高CPU占用

一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。 (友情提示:本博文章欢迎转载,但请注明出处:hankchen,http://www.blogjava.net/hankchen) 以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。 根据top命令,发现PID为28555的Java进程占用CPU高达200%,出现故障。 通过ps aux | grep...

View Article

Image may be NSFW.
Clik here to view.

线上应用故障排查之二:高内存占用

前一篇介绍了线上应用故障排查之一:高CPU占用,这篇主要分析高内存占用故障的排查。 搞Java开发的,经常会碰到下面两种异常: 1、java.lang.OutOfMemoryError: PermGen space 2、java.lang.OutOfMemoryError: Java heap space 要详细解释这两种异常,需要简单重提下Java内存模型。...

View Article

Image may be NSFW.
Clik here to view.

线上应用故障排查系列

线上应用的故障排查能力是一个高级软件开发人员的必修课,也最能体现一个技术人员的工作经验和能力。所以,这也是我面试别人的一个必考题目之一。 我打算把自己在这方面的实际经验写成系列文章,主要包括下面这些内容: 1、线上应用故障排查之一:高CPU占用 2、线上应用故障排查之二:高内存占用 3、线上应用故障排查之三:高I/O占用,包括磁盘I/O、网络I/O、数据库I/O等。...

View Article


Image may be NSFW.
Clik here to view.

游戏数据平台规划

总的来说,游戏数据平台的工作内容就是围绕“数据”+“服务”。现在专注独立运营游戏之后,数据平台的重要性就更加突出了。但是,目前的各个系统还不能很好地支撑这次业务上的重大转变,我们需要一个全局的思维来重新规划整个数据平台,包括怎么收集和处理数据、怎么更好地对外提供服务等等。...

View Article

Image may be NSFW.
Clik here to view.

从经理的角度看技术债务【转】

英文原文:Technical Debt a Perspective for Managers 作者:Mark Levison 译者:赖勤毅 发布于 2010年11月5日...

View Article

Image may be NSFW.
Clik here to view.

HTTP返回码中30X对SEO的影响

在网站中由于某种原因经常会用到页面跳转。这种跳转从底层原理来看,都是利用了HTTP协议的30X返回码来实现的。常用的30X返回码有下面几种:301 永久性跳转302 暂时性跳转304 Not Modified 文档未修改305 Use Proxy  客户请求的文档应该通过Location头所指明的代理服务器提取,属于HTTP...

View Article


Image may be NSFW.
Clik here to view.

SEO阶段总结之善于向优秀的竞争对手学习

我是从8月底开始接触SEO的,到现在差不多两个月的时间,这段时间我成长了很多。关于SEO的水平,我只能算是刚刚入门,这段时间做了几个网站,有几个关键词进了百度首页,比如:淘宝网亲子装www.woshuone.com,婴儿爬行垫www.baobeicang.com。但是网站的转化率不高,需要不断地学习,共勉!这里我只是提出一个观点:做好SEO需要善于向优秀的竞争对手学习!可以向竞争对手学习的内容包括下...

View Article


Image may be NSFW.
Clik here to view.

利用百度分词原理设置网站首页标题

网站首页标题(Title)是网站SEO中最重要的部分了。百度已经多次申明Keywords和Description都不会影响网站的权重,前者是完全放弃,后者只是在搜索结果中起到展示作用。那么应该如何确定网站首页标题呢?总的来说,设置网站标题必须把握以下原则:1、标题不能太长。原则上标题长度不能超过80个汉字,但实际上超过30个汉字,就在百度的搜索结果中显示不完整了。2、标题包含的信息要足够多。信息太少...

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images