• Elasticsearch-docker集群搭建

    前提:配置好Elasticsearch证书一、集群搭建1)创建数据目录mkdir -p data/es01 data/es02 data/es03chmod -R 777 data2)创建环境变量文件 .envELASTIC_PASSWORD=Study123ES_IMAGE_VERSION=7.1...

    Elasticsearch集群证书加密

    一、创建自签名证书1)创建目录mkdir -p /home/ws/docker/elastic/searchcd /home/ws/docker/elastic/searchmkdir -p config/certs config/container2)创建四个文件cd config/contain...

    消息队列发展历史

    1983年,Teknekron孟买26岁的工程师 Vivek Ranadiv 提出了“软件总线”的设想,同年,创建了 Teknekron 公司提出了一个问题:为什么没有通用的软件总线–一种通信系统,可以将信息从一个应用程序传递到另一个应用程序呢?1985年,TIBTeknekron 公司实现了第一个...

    docker-compose部署MinIO集群, Traefik进行代理访问

    一、 引导语上一篇,我们介绍了如何使用nginx反向代理MinIO,traefik是出色的边缘路由器 ,具体参考Traefik简介 和 配置介绍二、使用Traefik反向代理MinIO(一)、创建docker证书参考上一篇的介绍(二)、MinIO容器配置docker-compose.yml文件为了让...

    Traefik简介

    Traefik简介​Traefik是一个开源的边缘路由器,可以使服务的发布能够获得一个开心且简单的体验。它可以代表你的系统接收来自用户的请求,然后试图找到相关联的组件来处理这些请求。​除了它具有的众多特性之外,让Traefik与众不同的是它能够进行服务的自动发现。最大的魔力是Traefik能检查(扫...

    微服务架构初探(一)

    一、扩展立方体模型说明:X轴 和 Z轴 扩展,可以显著提升应用的吞吐量和可用性,但是没有解决日益增长的开发问题和应用的复杂性,为了解决这个问题,需要采用Y轴扩展。X轴扩展(水平复制 或 多实例扩展)说明: 使用负载均衡算法路由请求Z轴扩展(数据分区)说明:每个实例仅负责数据的一个子集Y轴扩展(功能拆...