上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 71 下一页
摘要: 监控各个进程、用户的内存使用情况基础条件:需要安装yum工具centos 7.01、安装smem[root@VM_31_182_centos src]# yum install smem python-matplotlib python-tkDependency Updated: glib2.i686 0:2.46.2-4.el7 ... 阅读全文
posted @ 2016-12-22 10:16 扯 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: 上文介绍了Redis Sharding集群的使用,点击阅读本文介绍当某个Redis节点的Master节点发生问题,发生主从切换时,Jedis怎样自动重连新的Master节点​一、步骤如下:1、配置三组主从结构的redis集群,参考2、设置哨兵(某个master节点):哨兵的作用主要是监控master节点的状态,当master节点挂掉时通过选举机制选出一个slave节点成为一个新的master,哨兵... 阅读全文
posted @ 2016-12-21 17:04 扯 阅读(11093) 评论(0) 推荐(0) 编辑
摘要: 一、Redis目前的集群方案主要有两种:Redis Sharding和Redis Cluster1、Redis Sharding:3.0以前基本上使用分片实现集群,目前主流方案,客户端实现2、Redis Cluster:3.0后官方提供了集群方案,2015年4月发布,目前大型应用验证较少,服务端实现上面两种方案的区别请见:https://www.zhihu.com/question/2141989... 阅读全文
posted @ 2016-12-20 15:52 扯 阅读(1861) 评论(0) 推荐(1) 编辑
摘要: 读后感介绍了volatile实现可见性的基本原理介绍了volatile不能实现原子性的示例,volatile复合操作不能实现原子性,读取值后在自增前改值可能被其它线程读取并修改,自增后刷新值可能会覆盖其它线程修改后的值介绍了实现原子性的三种方法及示例synchronized 修饰对象ReentrantLock 使用lock()、unlock()加锁解锁,比synchronized功能更多,JDK... 阅读全文
posted @ 2016-12-15 09:45 扯 阅读(3021) 评论(0) 推荐(0) 编辑
摘要: https://my.oschina.net/heroShane/blog/196227一、启动普通的jar程序1、执行foo.jar启动命令java -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authentica... 阅读全文
posted @ 2016-12-07 17:10 扯 阅读(26981) 评论(0) 推荐(0) 编辑
摘要: ​本文演示在JVM进程运行过程中动态开启/关闭 GC输出,无需重启JVM进程jinfo使用介绍可以用来查看正在运行的Java应用程序的扩展参数,甚至支持在运行时,修改部分参数-flag pid:打印指定JVM的参数值 -flag [+|-] pid:设置指定JVM参数的布尔值-flag = pid:设置指定JVM参数的值有一点必须注意:PrintGC必须开启,只开启PrintGCDetails、... 阅读全文
posted @ 2016-11-29 10:15 扯 阅读(8380) 评论(0) 推荐(0) 编辑
摘要: 一、查询代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 private static ApplicationCon 阅读全文
posted @ 2016-11-29 09:44 扯 阅读(1892) 评论(0) 推荐(0) 编辑
摘要: 一、串行JDK1.5前的默认算法缺点是只有一个线程,执行垃圾回收时程序停止的时间比较长语法-XX:+UseSerialGC新生代、老年代使用串行回收新生代复制算法老年代标记-压缩示例图测试代码 //-Xmx20m -Xms20m -Xmn2m -XX:+UseSerialGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps byte[] b = ... 阅读全文
posted @ 2016-11-25 11:00 扯 阅读(2905) 评论(0) 推荐(0) 编辑
摘要: 几天前写了一篇文章,jprofiler_监控远程linux服务器的tomcat进程(实践),介绍了使用jprofiler怎样监控远程linux的tomcat进程,这两天想了想,除了可以监控tomcat进程,是不是也可以监控其它的Java进程,可是找了一圈都是监控tomcat,于是就打算亲手实验一下本文打算把一个简单的java程序打包成jar包,并部署到linux服务器运行,然后使用jprofile... 阅读全文
posted @ 2016-11-23 15:22 扯 阅读(14069) 评论(3) 推荐(2) 编辑
摘要: 一、本文目的:使用Intellij Idea 13生成一个简单可执行的jar,用于快速在linux验证某个功能二、项目源码1、结构图 2、StaticC1.java12345678910111213141516171819202122232425262728293031323334353637383940414243package com.gossip; public class StaticC1... 阅读全文
posted @ 2016-11-23 15:03 扯 阅读(909) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 71 下一页