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