Redis工作模式主要有单机模式、主从模式(slave)、哨兵模式(sentinel)、集群模式(cluster)这四种,本文主要讲解一下主从模式的部署方式。 我是windows单机进行的这套搭建操作,linux系统下搭建也是同样的,要点都是对配置文件进行一些更改。redis大家可以直接去官网htt ...
分类:
其他好文 时间:
2020-07-06 18:05:37
阅读次数:
62
jquery的bind跟on绑定事件的区别 jquery的bind跟on绑定事件的区别:主要是事件冒泡; jquery文档中bind和on函数绑定事件的用法: .bind(events [,eventData], handler) .on(events [,selector] [,data], ha ...
分类:
Web程序 时间:
2020-07-06 16:21:06
阅读次数:
49
欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 25、是否使用过 Redis 集群,集群的原理是什么? Redis Sentinal 着眼于高可用,在 master 宕机时会自动将 slave 提升为master,继续提供服务。 Redis Cluster 着眼于扩展性,在单个 redis ...
分类:
其他好文 时间:
2020-07-06 16:07:05
阅读次数:
48
一.使用RabbitMQ的好处1.解耦,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦!2.异步,将消息写入消息队列,非必要的业务逻辑以异步的方式运行,加快响应速度3.削峰,并发量大的时候,所有的请求直接怼到数据库,造成数据库连接异常二、RabbitMQ中的broker是指什么?cluster又是指什么?broker是指一个或多个erlangnode
分类:
其他好文 时间:
2020-07-06 09:15:50
阅读次数:
88
只需要修改为如下集群模式的配置 spring: redis: #Redis 集群模式 #password: larry123456 cluster: nodes: 192.168.127.128:6379,192.168.127.129:6379,192.168.127.130:6379,192.1 ...
分类:
编程语言 时间:
2020-07-05 23:09:31
阅读次数:
219
apiVersion: v1 data: Corefile: | .:53 { errors health { lameduck 5s } ready kubernetes cluster.local in-addr.arpa ip6.arpa { pods insecure fallthrough ...
分类:
其他好文 时间:
2020-07-04 20:56:51
阅读次数:
114
迭代器(Iterator 迭代器Iterator接口同Collection、Map,也是Java集合框架的成员,不同于两者的是其本身并非用来盛装其他对象,而是用来遍历访问Collection集合中的元素。(Map接口并没有实现Iterator) Iterator主要有以下方法: boolean ha ...
分类:
其他好文 时间:
2020-07-04 20:52:50
阅读次数:
52
讲解分布式数据存储的核心算法,数据分布的算法 hash 算法 -> 一致性 hash 算法(memcached) -> redis cluster 的 hash slot 算法 用不同的算法,就决定了在多个 master 节点的时候,数据如何分布到这些节点上去,解决这个问题 看到这里的时候,已经明白 ...
分类:
编程语言 时间:
2020-07-04 18:41:36
阅读次数:
62
这一节我们在三个主节点部署高可用的etcd集群,官方建议5节点或者7节点,我们三节点也是够用的。我们开始吧! 一、环境准备 10.13.33.29 etcd-0 10.13.33.40 etcd-1 10.13.33.38 etcd-2 etcd 数据目录:ETCD_DATA_DIR="/data/ ...
分类:
Web程序 时间:
2020-07-04 16:58:29
阅读次数:
87
如何声明字符串变量,并赋值?#!/bin/bashTARGET_CLUSTER_NODE_IP="10.245.110.69"printf “%s \n” $TARGET_CLUSTER_NODE_IP如何初始化一个字符串数组变量,并遍历输出其每一个字符串元素的值?#!/bin/bashdeclar... ...
分类:
其他好文 时间:
2020-07-03 19:39:15
阅读次数:
62