官方网址 https://dubbo.apache.org/zh Apache Dubbo 提供了六大核心能力: 1,面向接口代理的高性能RPC调用, 2,智能容错和负载均衡, 3,服务自动注册和发现, 4,高度可扩展能力, 5,运行期流量调度, 6,可视化的服务治理与运维。 生产者示例: 安装jdk [root@mq-node1 ~]# apt install open
Redis Cluster Redis Cluster 工作原理 在哨兵sentinel机制中,可以解决redis高可用问题,即当master故障后可以自动将slave提升为 master,从而可以保证redis服务的正常使用,但是无法解决redis单机写入的瓶颈问题,即单机redis写 入性能受限于单机的内存大小、并发数量、网卡速率等因素。
实现 master/master 的 Keepalived 双主架构 master/slave的单主架构,同一时间只有一个Keepalived对外提供服务,此主机繁忙,而另一台主机却 很空闲,利用率低下,可以使用master/master的双主架构,解决此问题。 master/master 的双主架构: 即将两个或以上VIP分别运行在不同的keepalived服务
虽然模块众多,但最常用的模块也就2,30个而已,针对特定业务只用10几个模块 常用模块帮助文档参考: https://docs.ansible.com/ansible/2.9/modules/modules_by_category.html https://docs.ansible.com/ansible/2.9/modules/list_of_all_modules.html https://docs.ansible.com/ansible
虽然模块众多,但最常用的模块也就2,30个而已,针对特定业务只用10几个模块 常用模块帮助文档参考: https://docs.ansible.com/ansible/2.9/modules/modules_by_category.html https://docs.ansible.com/ansible/2.9/modules/list_of_all_modules.html https://docs.ansible.com/an
下图描述了使用keepalived+Haproxy主从配置来达到能够针对前段流量进行负载均衡到多台后端web1、web2、web3、img1、img2.但是由于haproxy会存在单点故障问题,因此使用keepalived来实现对Haproxy单点问题的高可用处理。 常用开源软件负载均衡器有:Nginx、L
一 摘要 本文主要是基于ceph-ansible 在centos8.1 上部署ceph octopus 二 环境信息 (一)操作系统版本 [root@ceph001 ~]# cat /etc/centos-release CentOS Linux release 8.1.1911 (Core) [root@ceph001 ~]# (二) ansible 版本 三 安装说明 (一) 服务器说明 主机名 IP 磁盘 角色
现状描述 目前使用的是单节点部署的es ,存在单点隐患,性能瓶颈,数据冗余等问题,所以需要集群模式部署。 解决方案 停止业务写入,把单点es 数据压缩。新建一个节点配置为单节点运行,把数据复制到新节点的data 目录下面,启动节点查看数据是否正常,然后再逐步一台一台加入,最终扩展为三节点
删除节点重新加入报错: error execution phase check-etcd: etcd cluster is not healthy: failed to dial endpoint https://192.168.123.21:2379 with maintenance client: context deadline exceeded error execution phase check-etcd: error syncing endpoints with etc: dial
使用 redis-shake 迁移 redis-cluster背景: IDC上云, 有2套redis-cluster需要迁移到云上。 这里我们使用 redis-shake 来做迁移操作。模拟机房集群(图是我后截的,图上已经有key了): 模拟云上集群(图是我后截的,图上已经有key了): 迁移前, redis-cluster 我们先造点数据进去到机房集
1、Redhat操作系统只添加IP白名单,不限制端口 1.1、防火墙关闭状态示例 172.31.3.191主机防火墙为关闭状态 172.31.3.32与172.31.3.88两台主机均能正常telnet 172.31.3.191主机 1.2、防火墙开启状态示例 (1)、vim /etc/sysconfig/iptables 进入防火墙配置文件 (2)、添
这里我们以vlan31进行描述 ip dhcp pool vlan31network 172.31.255.0 255.255.255.0default-router 172.31.255.254 dns-server 202.96.209.133 8.8.8.8 1、先将特殊IP地址从dhcp中剔除掉,以免后面造成ip地址冲突ip dhcp excluded-address 172.31.255.1ip dhcp excluded-address 17
Redis 主从备份,哨兵设置 环境 Centos 7,redis 4.0.6 三个centos 7实例 节点 IP 端口 redis-master 172.31.193.221 6379 redis-slave 172.31.193.222 6379 redis-LBS 172.31.193.224 6379 redis-sentinel-master 172.31.193.221 26379 redis-sentinel-slave 172.31.1
客户这里,有很多华为S系列交换机,基本时都是2700,5700系列。数量很多,原来都是手工登陆备份,费时,费力。后来想用python脚本备份交换机配置文件。思路:1、华为交换机的配置文件都是以vrpcfg.zip文件方式保存在交换机内存中2、华为的交换机都支持ftp服务器3、使用python3脚本批量备份保存在
一、网络地址规划表 源IP地址 目的IP地址 网址域名 网址名称 172.31.148.79 183.232.231.174 www.baidu.com 百度搜索 172.31.148.79 121.51.142.21 www.qq.com 腾讯网 二、配置 步骤:控制面板—网络和Internet—网络和共享中心—连接—
使用wireshark抓包软件抓取IP 、UDP 、HTTP和DNS和协议 IP报文分析 IP报文版本号:IPV4 首部长度:20bytes 数据包长度:40 标识符:0x2bdd 标志:0x4000 寿命:128 上层协议:TCP 首部校验和:0xfe7e 源IP地址:172.31.142.64 目的IP:120.241.29.35 UDP报文分析 源端口号:4001 目的端口号:8000 UD
英文原文:Linux Netcat command – The swiss army knife of networking netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。netcat所做的就是在两台