摘要: 首先官网下载 http://nginx.org/en/download.html,我的本地环境为 实现的架构: 从图上可以看出,nginx作为负载均衡请求分发器,当请求A应用时候,分发到A集群,同理当请求B应用的时候,分发到B集群。 nginx.conf配置 Proxy.conf Gzip.conf 阅读全文
posted @ 2016-10-14 15:58 justin_xiaoshuai 阅读(8300) 评论(0) 推荐(0) 编辑
摘要: /*** * 懒汉模式 1 * 可以延迟加载,但线程不安全。 * @author admin * */ public class TestSinleton1 { private static TestSinleton1 sinleton; private TestSinleton1(){ } public static TestSinleton1 getSinleto... 阅读全文
posted @ 2016-09-14 14:18 justin_xiaoshuai 阅读(1688) 评论(0) 推荐(0) 编辑
摘要: 在不使用redis3.0之后版本的情况下,对于redis服务端一般是采用Sentinel哨兵模式,也就是一主多备的方式。 这里,先抛出三个问题, 问题1:单节点宕机数据丢失?问题2:多节点(节点间没有主从关系)数据分片,采用sharedJedisPool,某节点宕机,导致获取不到连接问题3:主从模式 阅读全文
posted @ 2016-08-16 16:40 justin_xiaoshuai 阅读(17988) 评论(1) 推荐(2) 编辑
摘要: spring-session 集成redis,web.xml配置filter时候出现 No bean named 'springSessionRepositoryFilter' is defined 从spring给出的异常可以看出是没有取到这个bean,然后纠结了半天,各种版本切换找问题依旧未解决 阅读全文
posted @ 2016-07-22 08:42 justin_xiaoshuai 阅读(19705) 评论(6) 推荐(0) 编辑
摘要: 单机模式: 1) 首先下载zookeeper压缩包, 这里采用zookeeper3.4.8.... 2) 解压缩 首先创建文件夹,这里放到/user/zookeeper/文件夹下 创建三个文件夹用于存放三个实例,下面解压到目标文件夹,找到压缩包存放路径,执行下面命令 3)运行单价环境 先来整下zoo 阅读全文
posted @ 2016-07-08 11:09 justin_xiaoshuai 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 最好的资料当然是官方文档:https://mina.apache.org/mina-project/userguide/user-guide-toc.html 官方文档,配合源码中的example例子基本上就可以掌握mina了。。。 下面是其他人写的blog,不错的资料,建议看看。。 系列教程:ht 阅读全文
posted @ 2016-07-05 10:24 justin_xiaoshuai 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 在TCP连接开始到结束连接,之间可能会多次传输数据,也就是服务器和客户端之间可能会在连接过程中互相传输多条消息。理想状况是一方每发送一条消息,另一方就立即接收到一条,也就是一次write对应一次read。但是,现实不总是按照剧本来走。 MINA官方文档节选: TCP guarantess deliv 阅读全文
posted @ 2016-07-04 15:38 justin_xiaoshuai 阅读(3039) 评论(1) 推荐(0) 编辑
摘要: 原文 http://blog.csdn.net/u012345283/article/details/38357851 缓冲区(Buffer)就是在内存中预留指定大小的存储空间用来对输入/输出(I/O)的数据作临时存储,这部分预留的内存空间就叫做缓冲区: 使用缓冲区有这么两个好处: 1、减少实际的物 阅读全文
posted @ 2016-07-01 09:41 justin_xiaoshuai 阅读(1156) 评论(0) 推荐(0) 编辑
摘要: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT / 阅读全文
posted @ 2016-06-29 13:18 justin_xiaoshuai 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1 下载quartz对应版本jar包 2 初始化对应数据库sql(版本需要对应,不然会出现少字段的情况) ,下载地址 https://github.com/quartz-scheduler/quartz/tree/quartz-1.8.x/docs/dbTables 讲sql在数据库中执行,12张表 阅读全文
posted @ 2016-06-06 13:55 justin_xiaoshuai 阅读(1089) 评论(0) 推荐(0) 编辑