专注于大规模运维场景运维工具解决方案。欢迎有这方面兴趣的朋友跟我联系。
发布时间:2013-05-14 21:58:23
线上有一个功能,只要用户一使用马上FGC飚的很高而且一直不能回收内存。利用这个case来总结一下线上如何来排查问题找到代码BUG并修复的。$获取java进程的idJboss 用 jps |awk '{if($2=="Main"){print $1}}'Jetty 用 jps |awk '{if($2=="start.jar"){print $1}}'也jps -l$java heap dump日志分析:一般分析内存溢出.........【阅读全文】
发布时间:2013-05-12 15:22:30
最近在研究学习服务器并发性方面的相关资料,运维工程师在探讨服务器并发性时就不可避免的需要了解和掌握TCP/IP协议相关的知识。比如我们会经常使用命令netstat查看服务器并发情况时但是运维人员对tcp的返回状态了解多少,我们又是该怎样计算当前服务器并发数量?所以作为运维工程师有必要深入了解tcp相关协议的实现原理和.........【阅读全文】
发布时间:2013-03-09 10:00:50
在Linux下,如果你使用 java.security 包中的方法(比如SecureKeyFactory.generateSecret()),会发现它出奇的慢,有时候甚至是半僵死在那里。有两个方法解决这个问题1. 编辑${java.home}/jre/lib/security/java.security,找到securerandom.source,把它的值改成(默认值file:/dev/urandom,效果很差)securerandom.sour.........【阅读全文】
发布时间:2013-02-06 13:55:28
存在两种不同类型的链接,软链接和硬链接。硬连接指向的是节点(inode),而软连接指向的是路径(path)软链接文件软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。和win下的快捷 方式差不多。 链接文件甚至可以链接不存在的文件,这就产生一般称之为"断链.........【阅读全文】
发布时间:2013-02-02 19:31:28
/etc/passwd文件格式:用户名:密码:UID:GID:用户信息:HOME目录路径:用户shell其中UID为0则是用户root,1~499为系统用户,500以上为普通用户比如:yaofang.zjl:x:51716:100:yaofang.zjl_0:/home/yaofang.zjl:/bin/bash用户组信息保存在/etc/group文件中.格式如下:用户组名:组密码:GID:组内帐号(多个帐号用.........【阅读全文】