摘要: 下载Redis安装包从官网https://redis.io/download上下载Redis安装包,并上传到相应目录下 放到opt/redis文件下,并解压当前目录 Cd进入redis文件下使用make命令进行编译 [root@localhost redis-5.0.5]# make MALLOC= 阅读全文
posted @ 2020-07-03 12:45 散落人间 阅读(158) 评论(0) 推荐(0) 编辑
摘要: centos7中设置nginx的systemctl启动方式 1.建立服务文件 (1)文件路径 vim /usr/lib/systemd/system/nginx.service (2)服务文件内容 [Unit] Description=nginx - high performance web ser 阅读全文
posted @ 2020-06-26 23:00 散落人间 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 安装keepalived的相关依赖 下载所有依赖之后,将其上传到服务器,然后在依赖所在文件夹内执行rpm -Uvh --force *.rpm即可 安装keepalived tar -zxvf keepalived- cd keepalived ./configure --prefix=/usr/l 阅读全文
posted @ 2020-06-26 22:39 散落人间 阅读(4127) 评论(0) 推荐(0) 编辑
摘要: centos7下源码安装多个nginx步骤完整版 1.下载:wget http://nginx.org/download/nginx-1.8.1.tar.gz 解压:tar -zxvf nginx-1.8.1.tar.gz 2.执行下面的命令安装nginx的依赖库: yum -y install g 阅读全文
posted @ 2020-06-25 15:34 散落人间 阅读(1674) 评论(0) 推荐(0) 编辑
摘要: CentOS7离线安装Nginx(详细安装过程) 离线安装nginx 安装环境 操作系统:centos7 联网状态:无互联网-内网 准备工作 一、准备环境包gcc gcc-c++ 二、准备准备离线安装包 openssl zlib pcre nginx 推荐大家下载包的网站:http://rpmfin 阅读全文
posted @ 2020-06-24 21:27 散落人间 阅读(16186) 评论(0) 推荐(0) 编辑
摘要: Centos7 Nacos集群搭建 1、下载nacos-server https://github.com/alibaba/nacos/releases 2、修改配置 启动3台nacos , 192.168.63.4:80,192.168.63.4:81,192.168.63.4:82 复制到cen 阅读全文
posted @ 2020-06-24 12:35 散落人间 阅读(560) 评论(0) 推荐(0) 编辑
摘要: Nacos在Linux(Centos7)下集群部署环境搭建 环境准备: 1 三台centos7系统刀片机或虚拟机 2 JDK1.8 (Linux centos7虚拟机下安装JDK1.8) 3 nacos-1.3.0安装包 4 Maven 3.6+(Linux Centos下安装Maven3.6.3) 阅读全文
posted @ 2020-06-23 21:05 散落人间 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 安装前准备 在安装MySQL之前我们先要把CentOS自带的mariadb,如果不卸载的话,在下面的安装中会报错。 查看mariadb版本rpm -qa | grep mariadb 卸载所有mariadbrpm -e mariadb-xxx --nodeps 二、查看并卸载之前遗留的MySQL安装 阅读全文
posted @ 2020-06-22 19:54 散落人间 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 关于延时消费主要分为两种实现,一种是rabbitmq的TTL机制,一种是rabbitmq的插件实现。 实现一:TTL TTL指过期时间,rabbitmq可以通过设置队列的过期时间或者消息的过期时间实现延时消费。 准备工作: 安装rabbitmq 添加相关maven依赖 设置队列过期时间实现延时消费  阅读全文
posted @ 2019-03-22 15:27 散落人间 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 1.首先我们简单了解一下消息中间件的应用场景 异步处理场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式 (1)串行方式:将注册信息写入数据库后,发送注册邮件,再发送注册短信,以上三个任务全部完成后才返回给客户端。 这有一个问题是,邮件,短信并不是必须的, 阅读全文
posted @ 2019-03-22 09:24 散落人间 阅读(640) 评论(0) 推荐(0) 编辑
interface food{} class A implements food{} class B implements food{} class C implements food{} public class StaticFactory { private StaticFactory(){} public static food getA(){ return new A(); } public static food getB(){ return new B(); } public static food getC(){ return new C(); } } class Client{ //客户端代码只需要将相应的参数传入即可得到对象 //用户不需要了解工厂类内部的逻辑。 public void get(String name){ food x = null ; if ( name.equals("A")) { x = StaticFactory.getA(); }else if ( name.equals("B")){ x = StaticFactory.getB(); }else { x = StaticFactory.getC(); } } }