谷粒商城实战(045集群学习-elasticsearch(ES)集群)

Java项目《谷粒商城》架构师级Java项目实战,对标阿里P6-P7,全网最强

总时长 104:45:00 共408P

此文章包含第368p-第p369的内容


简介

在这里插入图片描述

不管用户发给哪个节点,都可以访问到数据
在这里插入图片描述

集群健康

在这里插入图片描述

分片

下面的json代表: 把blogs的数据分3片 每部分放一点,然后每个分片都有一个副本
在这里插入图片描述

在这里插入图片描述

新增节点

在这里插入图片描述

在这里插入图片描述

水平扩容

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这时的健康状况是yellow
在这里插入图片描述

问题和解决

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

集群结构

最好master就做master的事情,不要存数据,否则压力很大
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
创建网络
在这里插入图片描述

mynet创建出来了

在这里插入图片描述

查看网络详情
在这里插入图片描述

创建6个es的docker容器

其中的3个master脚本
在这里插入图片描述

elasticeearch.yml的内容在这里插入图片描述
候选主节点
在这里插入图片描述
使用docker启动es
在这里插入图片描述
使用我们的私有网络来创建
在这里插入图片描述
设置内存占用,否则一下子启动这么多可能会崩
在这里插入图片描述

进入我们创建的es文件夹,运行脚本
在这里插入图片描述

在这里插入图片描述
docker ps 查看启动的容器
在这里插入图片描述

data节点 区别是不可以做主节点,而且还可以添加数据
在这里插入图片描述
运行脚本
在这里插入图片描述

docker ps 查看容器
在这里插入图片描述

ip addr查看网络信息
在这里插入图片描述

查看节点1的日志
在这里插入图片描述
在这里插入图片描述

测试集群信息

在这里插入图片描述

查看节点信息
在这里插入图片描述
查看所有节点信息

在这里插入图片描述
测试主节点挂了的情况,当前主节点是1
在这里插入图片描述
停掉节点1
在这里插入图片描述
主节点变成2了
在这里插入图片描述
再次启动节点1
在这里插入图片描述
等待几分钟,我们发现主节点还是2
在这里插入图片描述


  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
gulimall_pms 商品 drop table if exists pms_attr; drop table if exists pms_attr_attrgroup_relation; drop table if exists pms_attr_group; drop table if exists pms_brand; drop table if exists pms_category; drop table if exists pms_category_brand_relation; drop table if exists pms_comment_replay; drop table if exists pms_product_attr_value; drop table if exists pms_sku_images; drop table if exists pms_sku_info; drop table if exists pms_sku_sale_attr_value; drop table if exists pms_spu_comment; drop table if exists pms_spu_images; drop table if exists pms_spu_info; drop table if exists pms_spu_info_desc; /*==============================================================*/ /* Table: pms_attr */ /*==============================================================*/ create table pms_attr ( attr_id bigint not null auto_increment comment '属性id', attr_name char(30) comment '属性名', search_type tinyint comment '是否需要检索[0-不需要,1-需要]', icon varchar(255) comment '属性图标', value_select char(255) comment '可选值列表[用逗号分隔]', attr_type tinyint comment '属性类型[0-销售属性,1-基本属性,2-既是销售属性又是基本属性]', enable bigint comment '启用状态[0 - 禁用,1 - 启用]', catelog_id bigint comment '所属分类', show_desc tinyint comment '快速展示【是否展示在介绍上;0-否 1-是】,在sku中仍然可以调整', primary key (attr_id) ); alter table pms_attr comment '商品属性'; /*==============================================================*/ /* Table: pms_attr_attrgroup_relation */ /*==============================================================*/ create table pms_attr_attrgroup_relation ( id bigint not null auto_increment comment 'id', attr_id bigint comment '属性id', attr_group_id bigint comment '属性分组id', attr_sort int comment '属性组内排序', primary key (id) ); alter table pms_attr_attrgroup_relation comment '属性&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值