kafka 的安装
记录一下 Kafka 的安装 所需依赖 操作系统: 我们使用 CentOS 7 Java:使用 JDK1.8+ Zookeeper:Kafka 使用 Zookeeper 保存集群的元数据信息和消费者信息。Kafka 自带了一个 Zookeeper。 Zookeeper 单机版配置 编辑 zoo.cfg $ cd /...
记录一下 Kafka 的安装 所需依赖 操作系统: 我们使用 CentOS 7 Java:使用 JDK1.8+ Zookeeper:Kafka 使用 Zookeeper 保存集群的元数据信息和消费者信息。Kafka 自带了一个 Zookeeper。 Zookeeper 单机版配置 编辑 zoo.cfg $ cd /...
记录一些常见的 Maven 配置 pom.xml <!-- properties --> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporti...
一个测试,spring-boot 项目注册到 Eureka 中。 pom.xml 需要添加的依赖: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...
现在大多数的 spring-boot 都是用来做 RESTful 的接口,但是今天公司的一个小项目要使用 jsp 做页面,于是…… 创建 spring-boot 工程 $ spring init -d=web my-jsp pom.xml <packaging>war</packaging> <dependencies> <dep...
如果将 Redis 服务部署到生产环境,则需要考虑更多的因素,这里我们重点讨论如何将 Redis 部署到 Linux 系统中。 本文是我学习《Redis 4.x Cookbook》的读书笔记。 在 Linux 上部署 Redis 运行 Redis 最常见的操作系统是 Linux。在启动 Redis 实例之前,通常需要将一些 Linux 内核和操作系统级别的参数设置为前挡的值,以便在...
BRD和MRD,PRD一起被认为是从市场到产品需要建立的文档规范。 BRD 商业需求文档(Business Requirements Document)的简称 商业需求文档重点放在定义产品的商业需求,要说明产品能够解决的、客户碰到的一个或多个商业问题,然后提出建议解决方案——通常是用新产品或者改进现有的产品来解决这些问题。 BRD 也可能包括一个高级的商业案例,例如收益预测、市场...
生产环境中的 Redis 都是安装在 Linux 环境中的。 CentOS 7 安装依赖: sudo yum install gcc gcc-c++ 解压缩,然后编译: make PREFIX=/opt/soft/redis install #安装到指定目录中 如果出现类似 jemalloc/jemalloc.h: No such file or directory 这样...
CentOS 7 主机修改 hostname。 方法 1:使用 hostnamectl 命令 [root@bogon ~]# hostnamectl set-hostname c02 方法 2:修改 /etc/hostname 文件 [root@bogon ~]# vim /etc/hostname CentOS 7 添加 EPEL 存储库 https://fedor...
生产环境中的 Redis 单实例也会遇到注入系统崩溃、网络连接闪断或者突然断电等单点故障问题,Redis 也提供了一个复制机制,使得数据能够从一个 Redis 主服务器复制到一个或多个其他 Redis 服务器中。(Master/Slave 不过现在不允许这么叫了,会让有些人想起奴隶制) 复制不仅仅提高了整个系统的容错能力,还可以用于对系统进行水平扩展。在一个读取多于写入的应用中,我们可...
Jedis 的学习笔记 Jedis 当前的最新版本是 3.0.1: <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId&g...