上一页 1 2 3 4 5 6 ··· 56 下一页
摘要: jps 用来查看:基于HotSpot JVM里面所有进程的具体状态, 包括进程ID,进程启动的路径等等。 与unix上的ps类似,用来显示本地有权限的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。 使用jps时,不需要传递进程号做为参数。 Jps也可以显示远程系统上的JAVA进程,这需要远程服务上开启了jstat服务,以及RMI注及服务,不过常用都是对本地的JAVA进程的查... 阅读全文
posted @ 2016-10-14 11:26 唐僧吃肉 阅读(426) 评论(0) 推荐(0) 编辑
摘要: http://docs.oracle.com/javase/6/docs/technotes/guides/management/jconsole.html 阅读全文
posted @ 2016-10-14 11:19 唐僧吃肉 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 我们使用jdk自带的jstack来分析。当linux出现cpu被java程序消耗过高时,以下过程说不定可以帮上你的忙:1.top查找出哪个进程消耗的cpu高 21125 co_ad2 18 0 1817m 776m 9712 S 3.3 4.9 12:03.24 java ... 阅读全文
posted @ 2016-10-14 11:10 唐僧吃肉 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 我发现很多人没办法高效地解决问题的关键原因是不熟悉工具,不熟悉工具也还罢了,甚至还不知道怎么去找工具,这个问题就大条了。我想列下我能想到的一个Java程序员会用到的常用工具。 一、编码工具 1.IDE:Eclipse或者IDEA,熟悉尽可能多的快捷键,《Eclipse常见快捷键列表》2.插件: (1) Findbugs,在release之前进行一次静态代码检查是必须的(2) Clover,关心你的... 阅读全文
posted @ 2016-10-14 11:04 唐僧吃肉 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 为啥我们要学习Linux 技术的价值不在于这个技术有多么高超,而在于技术本身给我们带来什么价值,所以很多时候我们学习一个技术,不能盲目学,是为了使用这个技术,知道这个技术的使用场景,知道这个技术带来的便利性,我们才决定要深入学习。 linux特性:免费、稳定、性能好! 稳定: 1. 在PC机,安装的 阅读全文
posted @ 2016-10-14 10:49 唐僧吃肉 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Supervisor结构: 单点结构如图: 1. 初始化时,启动进程Supervisor,根据 Nimbus分配的任务情况触发启动/停用Worker Jvm进程! 2. 每个Worker进程启动一个 或 多个 Task线程,且 task必须 同属 一个topology应用!即Worker必须服务于单个Topology; 3. 整体分析:Supervisor节点运行多个JVM线程(非一个节点),包... 阅读全文
posted @ 2016-10-09 17:33 唐僧吃肉 阅读(2132) 评论(0) 推荐(0) 编辑
摘要: 从JStorm 0.9.0 开始, JStorm 提供非常强大的调度功能, 基本上可以满足大部分的需求。 在学习如何使用新调度前, 麻烦先学习 JStorm 0.9.0介绍 提供哪些功能 接口 设置每个worker的默认内存大小 ConfigExtension.setMemSizePerWorker(Map conf, long memSize) 设置每个worker的cgroup,cpu权重... 阅读全文
posted @ 2016-09-12 20:24 唐僧吃肉 阅读(774) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-09-11 21:18 唐僧吃肉 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-09-11 19:29 唐僧吃肉 阅读(9) 评论(0) 推荐(0) 编辑
摘要: private List boltEmit(String out_stream_id, Collection anchors, List values, Integer out_task_id) { timer.start(); List out_tasks = null; try { if (out_... 阅读全文
posted @ 2016-09-03 18:36 唐僧吃肉 阅读(146) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 56 下一页