摘要: 在 rabbitmq 中我们可以通过持久化数据解决 rabbitmq 服务器异常的数据丢失问题。 问题:生产者将消息发送出去之后,消息到底有没有到达 rabbitmq 服务器。默认情况下是不知道的。 两种方式: AMQP 实现了事务机制 Confirm 模式 事务机制 txSelect:用户将当前的 阅读全文
posted @ 2019-03-21 09:21 dear_diary 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 1. Exchange(交换机) 生产者只能发送信息到交换机,交换机接收到生产者的信息,然后按照规则把它推送到对列中。 一方面是接收生产者的消息,另一方面是像队列推送消息。 匿名转发 "" fanout(不处理路由键) direct(处理路由键) topic exchange 将路由键和某模式匹配 阅读全文
posted @ 2019-03-21 09:18 dear_diary 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 1. 简单模式 模型: P:消息的生产者 队列:rabbitmq C:消息的消费者 获取 MQ 连接 生产者生产消息 消费者接收消息 简单队列的不足 耦合性高,生产者一一对应消费者(如果我想有多个消费者消费队列中的消息,这时候就不行了); 队列名变更,这时候得同时变更。 2. 工作队列模式(Work 阅读全文
posted @ 2019-03-20 21:19 dear_diary 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 一、rabbitmq 安装与配置 安装: 进入控制台:http://localhost:15672/ 用户名和密码: 添加账号 username:ljf, pw:123456 Tags:Admin virtual hosts 管理 virtual hosts 相当于 mysql 的 db 一般以 开 阅读全文
posted @ 2019-03-20 19:33 dear_diary 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: Redis 5.0 集群搭建 单机版的 Redis 搭建 https://www.jianshu.com/p/b68e68bbd725 目录 图中 redis 5.0.3 为已经编译好的单机版的 Redis。 复制6份Redis实例放到 目录下面(Redis实例就是编译好的单机版的Redis). 复 阅读全文
posted @ 2019-03-07 11:38 dear_diary 阅读(408) 评论(0) 推荐(0) 编辑
摘要: MySQL 索引 数据库索引的原理:数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用 BTree 及其变种 B+Tree 。 本文从如何建立 MySQL 索引以及介绍 MySQL 的索引类型,再讲 MySQL 索引的利与弊,以及建立索引时需要注 阅读全文
posted @ 2019-02-20 16:43 dear_diary 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 卸载 停止 redis 服务器 检测 删除 make 的时候产生的几个 redis 文件 删除解压后的文件目录和所有文件 安装与配置 安装redis有两种方法, 第一种是从官网上下载安装, 第二种是从homebrew上面安装。 本处讲的是从官网下载安装。 redis 下载地址: https://re 阅读全文
posted @ 2019-02-11 23:19 dear_diary 阅读(3114) 评论(0) 推荐(0) 编辑
摘要: 下载 nodejs 淘宝 nodejs 镜像地址:https://npm.taobao.org/mirrors/node wget 命令下载: 也可以去镜像地址下载压缩包,再通过 FTP 软件上传到 CentOS 解压(解压目录为 /usr/local/ ) 测试是否安装成功 测试 如上则为安装成功 阅读全文
posted @ 2019-02-11 10:44 dear_diary 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 修改配置 1.先选择从浏览器打开ssh连接服务器 连接登录成功后,输入以下命令 然后会要求输入新密码,然后再重复一次密码,输入密码的时候不会显示出来,所以直接输入密码,然后回车,再然后重复输入密码回车。 修改root密码完成 2.接着修改SSH配置文件/etc/ssh/sshd_config 找到以 阅读全文
posted @ 2019-02-10 10:22 dear_diary 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 操作系统 操作系统知识模块主要分为:操作系统概述、进程管理、内存管理、文件管理、输入/输出(I/O)管理。 1.操作系统概述 操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源分配,以提供给用户和其他软件方便的接口和环境 阅读全文
posted @ 2019-01-30 21:47 dear_diary 阅读(2297) 评论(0) 推荐(0) 编辑