前端使用简单html页面,后端使用node构建,使用txt文档存储用户账户密码, ...
分类:
Web程序 时间:
2019-12-11 14:42:57
阅读次数:
153
Zookeeper 和 Etcd 都是非常优秀的分布式协调系统,zookeeper 起源于 Hadoop 生态系统,etcd 的流行是因为它是 kubernetes 的后台支撑。 本文将会说明 zookeeper 和 etcd 的优缺点,以便于您根据实际需求选择更合适的分布式协调系统。 1. Zoo ...
分类:
其他好文 时间:
2019-12-11 09:16:03
阅读次数:
79
本文将深入剖析rocketmq为什么选择自己开发NameServer,而不是选择类似于ZK这样的开源组件。同时对rocketmq的路由注册、路由发现、路由剔除进行剖析。并通过结合核心源码,对笔者的观点进行验证。同时对不同类型消息的重试机制,以及客户端选择nameserver的策略进行深入讲解。文章第一部分是nameserver在rocketmq整体架构中的作用,熟悉的同学可以直接跳过。1NameS
分类:
其他好文 时间:
2019-12-11 00:02:33
阅读次数:
165
1.新建sh文件etcd_install.sh 2.运行脚本 3.启动服务 4.测试安装 ...
分类:
系统相关 时间:
2019-12-07 23:20:04
阅读次数:
298
HDSS7 200上: 安装管理工具supervisor 配置管理工具 备注: 另外两台服务器操作一样,拷贝证书,配置文件,安装管理工具并加入进去就可以了。 验证集群是否正常: ...
分类:
Web程序 时间:
2019-12-06 19:24:29
阅读次数:
198
[TOC] 下面的操作依托于上一篇文章 "部署前期准备工作" 部署ETCD集群 这里使用的ETCD为三节点高可用集群,步骤如下 下载和分发etcd二进制文件 创建etcd集群各节点的x509证书,用于加密客户端(如kubectl)与etcd集群、etcd集群之间的数据流 创建etcd的system ...
分类:
其他好文 时间:
2019-12-05 22:43:36
阅读次数:
130
etcd简介 etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key value)数据库。etcd内部采用 协议作为一致性算法,etcd基于Go语言实现。 etcd作为服务发现系统,有以下的特点: 简单:安装配置简单,而且提供了HTTP API进行交互 ...
分类:
其他好文 时间:
2019-12-05 19:00:03
阅读次数:
118
使用discovery的方式来搭建etcd集群方式有两种: 和`DNS discovery etcd discovery DNS discovery`这种方式的实现。 etcd在基于DNS做服务发现时,实际上是利用DNS的SRV记录不断轮训查询实现的。 是DNS数据库中支持的一种资源记录的类型,它记 ...
分类:
其他好文 时间:
2019-12-05 18:40:56
阅读次数:
153
etcd提供了多种部署集群的方式,在「 "通过静态发现方式部署etcd集群" 」 一文中我们介绍了如何通过静态发现方式部署集群。 不过很多时候,你只知道你要搭建一个多大(包含多少节点)的集群,但是并不能事先知道这几个节点的ip,从而无法使用 参数。 这个时候,你就需要使用discovery的方式来搭 ...
分类:
其他好文 时间:
2019-12-05 18:37:26
阅读次数:
105
首先在k8s集群中要知道有两个部署工具:kubeadm:自动化部署k8s集群的工具。kubectl:k8s命令行工具,用于接收用户输入的指令。kubernetes是由什么组成的?在硬件级别,一个kubernetes集群由很多节点组成,这些节点被分成以下两种类型:主节点:它承载着kubernetes控制和管理整个集群系统的控制面板工作节点:它们运行用户实际部署的应用。控制面板(master)控制面板
分类:
其他好文 时间:
2019-12-02 01:00:07
阅读次数:
150