会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
勿忘初心,进无止境.
If you're going to try,go all the way.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
25
下一页
2019年8月24日
ZK集群源码解读
摘要: 1.1. 集群模式 1.1.1. 数据同步总流程 1.1.1.1. OBSERVING 1.1.1.2. FOLLOWING 1.1.1.3. LEADING 1.1.2. 领导选举 1.1.2.1. 领导选举初始化 1.1.2.2. 线程逻辑 1.1.2.2.1. 发送请求用到的线程 1.1.2.
阅读全文
posted @ 2019-08-24 13:16 SoyWang
阅读(303)
评论(0)
推荐(0)
2019年8月21日
Zookeeper高级
摘要: 1.1. 一致性协议概述 前面已经讨论过,在分布式环境下,有很多不确定性因素,故障随时都回发生,也讲了CAP理论,BASE理论 我们希望达到,在分布式环境下能搭建一个高可用的,且数据高一致性的服务,目标是这样,但CAP理论告诉我们要达到这样的理想环境是不可能的。这三者最多完全满足2个。 在这个前提下
阅读全文
posted @ 2019-08-21 23:08 SoyWang
阅读(510)
评论(0)
推荐(1)
Zookeeper源码解读
摘要: 1.1. 客户端源码 1.1.1. 总体流程 启动客户端 zkCli.sh文件里面的配置 实际运行 Main方法流程: 在ZookeeperMain的构造方法里面,重点是 最终在connectToZK方法里面也就是使用原生的Zk客户端进行连接的。 public void start() { send
阅读全文
posted @ 2019-08-21 22:48 SoyWang
阅读(829)
评论(0)
推荐(0)
Zookeeper原生客户端
摘要: 1.1.1.1. 客户端基本操作 package cn.enjoy.javaapi; import org.apache.zookeeper.*; import java.io.IOException; import java.util.concurrent.CountDownLatch; publ
阅读全文
posted @ 2019-08-21 22:41 SoyWang
阅读(407)
评论(0)
推荐(0)
2019年8月20日
Eclipse插件打开编辑器
摘要: 今天终于可以闲一天,想来想去就乱写点东西吧,说不定对有些新人有点帮助呢~_~ 用Eclipse API的方式来打开编辑器,可能对任何一个插件开发者都不是很陌生的操作了。但是,还是建议你忍着看一下,全当是复习吧~_~。 【打开editor的接口讨论】 先来看一下workbench吧,workbench
阅读全文
posted @ 2019-08-20 15:28 SoyWang
阅读(1844)
评论(0)
推荐(0)
2019年8月15日
Nginx在mvvm模式中的使用
摘要:
阅读全文
posted @ 2019-08-15 01:03 SoyWang
阅读(162)
评论(0)
推荐(0)
nginx高可用
摘要: 15.1. 传统的高可用思路 tomcat的高可用的思路,是在tomcat集群前面加一层负载服务nginx。如下图 这种做法,解决了tomcat的高可用问题。但是引入了前面的负载机器的高可用问题(Nginx如果挂了,玩完) 如果nginx沿用此思路,总会有一个最前端是单机的,存在宕机玩完的风险(鸡生
阅读全文
posted @ 2019-08-15 01:02 SoyWang
阅读(1072)
评论(1)
推荐(1)
Nginx之https配置
摘要: 14.1. 对称加密 安全隐患:钥匙除我之外,还有多个人拥有。泄露风险较大,钥匙传递的过程风险较大 14.2. 非对称加密 优缺点:私钥很安全。但是非对称算法开销很大,大批量应用于业务,会导致性能成本过高(太败家)。 14.3. https加密方案 综合上述方案优缺点,各取所长,得到自己的方案 1、
阅读全文
posted @ 2019-08-15 00:59 SoyWang
阅读(292)
评论(0)
推荐(0)
Nginx小功能合集
摘要: 13.1. 跨域处理 问题由来:浏览器拒绝执行其它域名下的ajax运作 如果浏览器在static.enjoy.com对应的html页面内,发起ajax请求偷盗www.enjoy.com域名下的内容来填充自己的页面,整个互联网秩序将混乱. 为了防止这种混乱,W3C组织制定了浏览器安全规范,即html页
阅读全文
posted @ 2019-08-15 00:57 SoyWang
阅读(176)
评论(0)
推荐(0)
Openresty使用
摘要: OpenResty是一个全功能的 Web 应用服务器。它打包了标准的 Nginx 核心,常用的第三方模块以及大多数依赖项。 可以把它看成是Nginx附加众多的第三方插件的合集。其主体是嵌入lua脚本的支持,让你能够使用lua灵活地处理运算逻辑。 本课程主要讲lua为Nginx带来的新的处理方式,及O
阅读全文
posted @ 2019-08-15 00:54 SoyWang
阅读(956)
评论(0)
推荐(1)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
25
下一页
公告