nginx,keepalived,redis安装
1.静态分离
创建一个springboot工程,将工程打jar包导入linux,启动项目
将spring中的静态资源包导入linux,方便写路径可以直接放入nginx包下
location ~* .(png|gif|jpg|css|js)$ { root static; expires 20d; }
这样就能从nginx代理中请求用户端所需的静态资源
服务端控制动态资源
2.nginx集群的搭建
需要多台虚拟机,每个nginx上都需要安装keepalived
yum install keepalived rpm -q -a keepalived 检查是否安装keepalived ps -ef | grep keepalived
默认安装路径: /etc/keepalived
开启所有的nignx 和 keepalived,关闭防火墙
./nginx systemctl start keepalived.service
如果要启用子节点
让主节点宕机
./nginx -s stop systemctl stop keepalived.service
3.redis
简介
Redis(Remote Dictionary Server ),是一个开源的使用ANSI C语言编写、可基于内存亦可持久化的日志型、Key-Value数据库。
使用
1. 上传redis的压缩文件 并解压 2. 进入到解压目录 2. 编译 make 3. 安装 make install 4. 启动redis 的配置文件 redis-server
通过redis客户端访问redis服务 redis-cli -h redis服务段的ip -p 端口号
set key value 赋值
get key 取值
上一篇:
通过多线程提高代码的执行效率例子