单机配置: 一、安装etcd: 1、安装 yum install etcd -y 2、启动 systemctl start etcd 3、设置开机启动 systemctl enable etcd 4、开放远程 vi /etc/etcd/etcd.conf 配置如下(监听任意的ip,这样才能在外部访问 ...
分类:
其他好文 时间:
2019-12-16 22:50:24
阅读次数:
206
下载 rpm包 安装 修改mogod.service 修改内容 注意红色的地方是比默认文件多的地方, 否则可能会出现启动失败的问题 如果启动失败,可以查看mongo的日志 ...
分类:
数据库 时间:
2019-12-16 22:41:16
阅读次数:
148
转,原文:https://blog.csdn.net/zfszhangyuan/article/details/53389916 这个问题,在线上集群环境一般不容易出现,因为相关的日志文件参数都已经配置好了,而且经受住时间的的验证了。 作为新手,我在本地配置了一个单机kafka,用得是kafka自带 ...
分类:
其他好文 时间:
2019-12-16 22:05:35
阅读次数:
166
ZooKeeper安装模式主要有3种: 1. 单机版(Standalone模式)模式:仅有一个ZooKeeper服务 2. 伪集群模式:单机多个ZooKeeper服务 3. 集群模式:多机多ZooKeeper服务 1 单机版(Standalone模式)安装 ZooKeeper官网下载地址: "htt ...
分类:
其他好文 时间:
2019-12-16 11:40:30
阅读次数:
93
分布式锁 为了保证一个方法或属性在高并发情况下的同一时间只能被一个线程访问,在单机部署的情况下,可以使用ReentrantLock或Synchronized进行互斥控制。随着发展,单机部署的系统已经不能满足业务的需要,越来越多的系统进化成分布式集群系统,原本在单机运行的锁控制已经不能实现“一个方法或 ...
分类:
其他好文 时间:
2019-12-16 10:02:13
阅读次数:
86
@[toc] 什么是微服务 今天简单了解一下微服务,在看微服务前,先了解一下传统的单机系统。 单体系统 所有的业务子模块都集中在一个系统中,优点是便于管理,但是规模变大的时候,缺点就很明显了。 缺点: 1、项目过于臃肿 当产品规模越来越大,各种的大大小小模块都塞在一个项目中,必然会使整个项目变的臃肿 ...
分类:
其他好文 时间:
2019-12-15 20:12:27
阅读次数:
100
下载镜像 单机版运行 访问方式:http://IP:9000 ...
分类:
系统相关 时间:
2019-12-15 18:44:51
阅读次数:
112
我是通过yum直接安装的(yum install etcd -y),其生成的配置文件在/etc/etcd/etcd.conf。这里分单机版和集群版来介绍配置项单机配置ETCD_DATA_DIR:数据存放路径,默认不用修改,当然也可以存到其他地方;ETCD_WAL_DIR:默认为空,设置了路径后,可以... ...
分类:
其他好文 时间:
2019-12-14 23:10:35
阅读次数:
344
1. CAP理论 C: Consistency 一致性 A: Availability 可用性 P: Partition tolerance 分区容错性 CAP定理:一个分布式系统不可能同时满足CAP三个要求,最多只能同时满足其中两项。 1.1. CA: 放弃分区容错性,所有数据放一个节点,退回单机 ...
分类:
编程语言 时间:
2019-12-14 21:20:27
阅读次数:
81
ActiveMQ、RabbitMQ、RocketMQ、Kafka、Pulsar ActiveMQ: 单机吞吐量:万级 可用性:高,基于主从架构实现高可用性 消息可靠性:有较低的概率丢失数据 功能支持:MQ领域的功能极其完备 总结: 非常成熟,功能强大,在早些年业内大量的公司以及项目中都有应用 偶尔会 ...
分类:
其他好文 时间:
2019-12-14 19:11:44
阅读次数:
137