work hard work smart

专注于AI+Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 61 下一页

2020年7月16日

摘要: 1、创建索引 2、创建文档 使用PostMan调用 http://192.168.127.130:9200/my_doc/_doc/1 -> http://192.168.127.130:9200/{索引名称}/_doc/{索引ID} _doc 代表创建文档 1为索引ID,是指索引在ES中的id,而 阅读全文

posted @ 2020-07-16 17:50 work hard work smart 阅读(493) 评论(0) 推荐(0)

2020年7月13日

摘要: 一、ES的安装 1、解压 官网下载地址太慢,建议使用百度云盘下载地址: https://blog.csdn.net/weixin_37281289/article/details/101483434 这里使用的是es-7.4.2版本 elasticsearch-7.4.2-linux-x86_64. 阅读全文

posted @ 2020-07-13 15:25 work hard work smart 阅读(299) 评论(0) 推荐(0)

2020年7月5日

摘要: 只需要修改为如下集群模式的配置 spring: redis: #Redis 集群模式 #password: larry123456 cluster: nodes: 192.168.127.128:6379,192.168.127.129:6379,192.168.127.130:6379,192.1 阅读全文

posted @ 2020-07-05 21:51 work hard work smart 阅读(366) 评论(0) 推荐(0)

摘要: 1、Redis 三主三从集群架构 2、单台Redis节点配置修改 cd /usr/local/redis/working 1) 先将之前redis生成的dump.rdb和appendonly.aof 删除 rm appendonly.aof rm dump.rdb 2) 配置redis.conf 文 阅读全文

posted @ 2020-07-05 21:31 work hard work smart 阅读(562) 评论(0) 推荐(0)

摘要: springboot集成 redis 哨兵模式配置如下 spring: redis: #Redis 哨兵模式 password: larry123456 sentinel: master: larry-master nodes: 192.168.127.130:26379,192.168.127.1 阅读全文

posted @ 2020-07-05 12:34 work hard work smart 阅读(1359) 评论(0) 推荐(0)

摘要: 一、哨兵原理介绍 1、哨兵部署图 2、哨兵故障转移 这里设置quorum为2,当有两个哨兵任务master挂了,才确认master挂了。 因为由于网络抖动,只有一个哨兵检测到master挂了,而另外一个哨兵检测到master正常,这时候master是正常的。 3、哨兵选举leader(Redis主挂 阅读全文

posted @ 2020-07-05 10:49 work hard work smart 阅读(1814) 评论(0) 推荐(0)

2020年7月4日

摘要: 在前面的1主2从架构中Redis 主从架构实践 CentOS 64-bit-basic 192.168.127.130 redis(主) CentOS 64-bit 192.168.127.128 redis(从) CentOS 64-bit_2 192.168.127.129 redis(从) 如 阅读全文

posted @ 2020-07-04 23:35 work hard work smart 阅读(274) 评论(0) 推荐(0)

摘要: 一、Redis缓存过期机制有如下两种 (主动) 定期删除 (被动) 惰性删除 1、(主动) 定期删除 默认1秒钟10次检查.每次检查的时候,如果发现过期,则进行删除。 查看redis.conf 文件 2、(被动) 惰性删除 客户端请求的是一个key,如果检测到已经过期,则将该key从内存中清除掉。 阅读全文

posted @ 2020-07-04 17:06 work hard work smart 阅读(415) 评论(0) 推荐(0)

摘要: 上一篇Redis 主从架构实践介绍到redis主从同步是通过磁盘,将rdb文件从redis主复制redis从的。 这一篇我们介绍无磁盘化复制 通过内存之间的传输,通过socket实现。 磁盘有普通机械硬盘和SSD固定硬盘。如果是普通机械硬盘,硬盘读写效率低下。这样就出现了无磁盘化复制,从而提高了效率 阅读全文

posted @ 2020-07-04 16:49 work hard work smart 阅读(660) 评论(0) 推荐(0)

摘要: 1、主从原理 启动Redis Master。 随后配置Redis Slave,启动Redis Slave。Redis Slave发送一条ping指令。Redis Master将RDB文件复制到Redis Slave。 Redis Slave将复制过来的RDB文件加到内存中。这个过程就是初始过程。然后 阅读全文

posted @ 2020-07-04 15:51 work hard work smart 阅读(275) 评论(0) 推荐(0)

摘要: Redis的持久化机制分为RDB和AOF RDB: Redis DataBase AOF: Append Only File 一、RDB方式 1、什么是RDB RDB: 每隔一段时间,把内存中的数据写入磁盘的临时文件,作为快照,恢复的时候把快照文件读进内存。 如果宏机重启,那么内存里的数据肯定会没有 阅读全文

posted @ 2020-07-04 12:37 work hard work smart 阅读(142) 评论(0) 推荐(0)

2020年7月2日

摘要: 1、Redis的发布和定义 在三个窗口打开redis客户端 第二、第三个窗口用户订阅消息。 第二个窗口订阅 SUBSCRIBE food weather 第三个窗口订阅SUBSCRIBE food 第一个窗口作为发布者 当发布fish时,第二和第三个窗口的订阅者都收到了。 当发布weather时,只 阅读全文

posted @ 2020-07-02 17:59 work hard work smart 阅读(208) 评论(0) 推荐(0)

2020年7月1日

摘要: 首先新建一个Spring Boot工程 1.pom.xml增加jedis <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.2</version> </dependenc 阅读全文

posted @ 2020-07-01 16:37 work hard work smart 阅读(193) 评论(0) 推荐(0)

2020年6月26日

摘要: 一、缓存的分类 1.本地缓存 1) 编程实现(成员变量,局部变量,静态变量),Guava Cache, 2) Encache 2.分布式缓存:Mamcache、Redis 二、缓存方案的对比 1、Ehcache缓存 优点: 基于java开发 简单、轻巧、方便(Mybatis和Hibernate都使用 阅读全文

posted @ 2020-06-26 14:11 work hard work smart 阅读(924) 评论(0) 推荐(0)

摘要: 键值对数据库 Redis、Memcache 列存储数据库 Hbase,Cassandra 文档型数据库 MongoDB,CouchDB 图形数据库 Neo4J,FlockDB 阅读全文

posted @ 2020-06-26 13:55 work hard work smart 阅读(178) 评论(0) 推荐(0)

摘要: 增加shell脚本 #!/bin/bash n=`curl -I -s http://127.0.0.1:8088/projectName/index.jsp | grep "HTTP/1.1 200" | wc -l` if [ $n -ne 1 ] then title='projectName 阅读全文

posted @ 2020-06-26 11:18 work hard work smart 阅读(432) 评论(0) 推荐(0)

2020年6月21日

摘要: 1、LVS(Linux Virtual Server) 负载均衡客户端,LVS(ipvs) 已经被集成到Linux内核中,是一个负载均衡调度器。基于四层的负载均衡。 2、LVS的网络拓扑图 3、为什么要使用LVS +Nginx LVS基于四层,工作效率高。(LVS不会处理请求的报文,直接转发。Ngi 阅读全文

posted @ 2020-06-21 23:23 work hard work smart 阅读(464) 评论(0) 推荐(0)

摘要: 双机主备的缺点: Nginx主和Nginx被两台云服务器的配置要保持一致。访问两台服务器不发生故障的情况下,备用节点永远访问不上,将造成服务器资源的浪费。 1、双主热备的原理图 DNS是在云服务器中的 2、云服务器DNS解析配置 如下图,同一个域名www配置了两个外网端口 3、Keepalived双 阅读全文

posted @ 2020-06-21 22:43 work hard work smart 阅读(325) 评论(0) 推荐(0)

摘要: 上一篇中Keepalived+Nginx双机主备配置实践,存在一个问题,当主Nginx挂了,Keeplived还在。那么www.home.com 还是不能访问。 为了解决这个问题,我们需要实现Nginx自动启动 7*24不间断服务。 配置如下 Ningx主 192.168.127.128 www.1 阅读全文

posted @ 2020-06-21 21:36 work hard work smart 阅读(359) 评论(0) 推荐(0)

2020年6月20日

摘要: 当前服务器的IP为192.168.79.128 1、Keepalived下载 https://www.keepalived.org/download.html 我这里下载的是Version 2.0.18 2、Keepalived安装 cd /home/tools/ tar -zxvf keepali 阅读全文

posted @ 2020-06-20 22:53 work hard work smart 阅读(288) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 61 下一页