会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
蜗牛骑士
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2018年9月14日
Zookeeper-集群与单机实践
摘要: 我用的是linux,CentOS7.3,zookeeper的版本是3.4.6,工具XShell。上传zookeeper的压缩包后我们开始操作。 集群模式: 1、解压zookeeper,路径随意 tar -zxvf zookeeper.tar.gz 2、配置文件 初次使用zookeeper时,将con
阅读全文
posted @ 2018-09-14 18:47 难得
阅读(234)
评论(0)
推荐(0)
2018年9月6日
oracle-union all与order by联合使用
摘要: 今天写sql的时候,第一次使用union all+order by 。是个比较简单的问题,但由于对数据库的不深入理解导致犯了愚蠢的错。浪费了很多时间 如题: 两个子查询union all 需要用order by 时间 来排序 正确用法 select t.* from (sql1 union all
阅读全文
posted @ 2018-09-06 17:10 难得
阅读(5958)
评论(0)
推荐(0)
2018年9月4日
分布式和集中式架构
摘要: 1、从集中式到分布式 1.1:集中式的特点 所谓集中式系统就是指由一台或多台主计算机组成中心节点,数据集中存储在这个中心节点中,并且整个系统的所有业务单元都集中部署在这个中心节点上,系统所有功能均有其集中处理。在集中式系统中,每个终端或客户端机器仅仅负责数据的录入和输出,而数据存储与控制处理完全由主
阅读全文
posted @ 2018-09-04 17:10 难得
阅读(15640)
评论(0)
推荐(3)
Zookeeper-相关流程
摘要: 选主流程: 当Zk进入恢复模式时,需要重新选举出一个新的leader,让所有的Server都恢复到一个正确的状态。Zk的选举算法有两种:一种是基于basic paxos实现的,一种是基于fast paxos算法实现的。系统默认的是fast paxos。 basic paxos流程: 1、当前Serv
阅读全文
posted @ 2018-09-04 14:17 难得
阅读(563)
评论(0)
推荐(0)
2018年9月3日
Zookeeper-基本概念
摘要: ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务。它是一个典型的分布式数据一致性的解决方案,分布式应用可以基于它实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列等功能。 角色: 1、Leader(领导者):负责进行投票的
阅读全文
posted @ 2018-09-03 10:55 难得
阅读(259)
评论(0)
推荐(0)
2018年8月30日
Rabbitmq-topic演示
摘要: 在direct演示里,我们的日志系统实现了可选择性的接收日志。但仍旧有一些限制:不能基于多种标准进路由。在一个完整的日志系统中,我们可能不仅要根据日志的严重级别来接收日志,可能需要基于日志的来源来进行路由。 什么叫日志的来源呢? 就是引发日志的设备。比如设备auth/cron/kern。我们可以监听
阅读全文
posted @ 2018-08-30 11:53 难得
阅读(1496)
评论(0)
推荐(0)
2018年8月25日
浅谈HTTP和HTTPS的区别
摘要: 这篇随笔我们从六个步骤来学习: 1、了解HTTP和HTTPS的基本概念 2、HTTPS诞生的目的 3、HTTP与HTTPS的区别 4、HTTP和HTTPS的工作原理 5、HTTPS的优缺点 6、如何将网站从HTTP切换到HTTPS 1、HTTP和HTTPS的基本概念: HTTP:超文本传输协议,是在
阅读全文
posted @ 2018-08-25 14:16 难得
阅读(5655)
评论(0)
推荐(1)
Rabbitmq-direct演示
摘要: 在上一节中我们创建了一个日志系统。实现将日志消息广播给所有的cusumer。 在这片教程中,我们将为日志系统添加一个功能:仅仅订阅一部分消息。比如:我们可以直接将关键的错误类型日志消息保存到日志文件中,还可以同时将所有的日志消息打印到控制台。 绑定(binding) 在之前的例子中,我们已经创建了绑
阅读全文
posted @ 2018-08-25 11:07 难得
阅读(1281)
评论(0)
推荐(0)
2018年8月24日
RabbmitMQ-Publish/Subscribe
摘要: 之前的学习中,我们了解的工作队列实现的是:一个消息只发送到一个消费者。 现在我们来学习一下新模式:发布/订阅模式 之前我们在原理中介绍了exchange,但好像并没有使用。而是直接往队列里发消息和取消息。现在我们使用rabbitmq的消息模型,利用交换机来转发消息。 首先我们来了解一下exchang
阅读全文
posted @ 2018-08-24 18:36 难得
阅读(303)
评论(0)
推荐(0)
RabbmitMQ-工作队列及相关概念
摘要: 工作队列-WorkQueue 实现功能: 将耗时的任务分发给多个工作者 设计思想: 避免直接去做一件资源密集型的任务,并且还得等它完成。因此将任务安排后再去做。将任务封装为一个消息,发到队列中。一个工作进程将在后台取出任务并最终完成。如果开启多个工作进程,任务将在这个多工作进程间共享 消息分发: 一
阅读全文
posted @ 2018-08-24 18:13 难得
阅读(2136)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告