由于 Memcached 自己没有防止单点的措施,因为为了保障 Memcached 服务的高可用,我们需要借助外部的工具来实现高可用的功能。本文引入 Repcached 这个工具,通过使用该工具我们可以完成 Memcached 服务的主从功能。
通过maven本地安装第三方jar包
由于项目需要,拉取不到仓库的私有jar包,需要本地导入jar包
腾讯云服务器CentOS 7 安装桌面版
腾讯云服务器安装CentOS 7基本都是最小化安装,默认不带X WINDOWS,因此在安装桌面之前先安装一下X WINDOWS,这个控制功能。
云服务器CentOS 7 安装谷歌浏览器
因项目迁移至腾讯云的TSF,项目只能通过对方提供的web页面上传docker容器,本地上传速度又慢,因此通过云服务器上传项目。
CentOS 7 安装字体
字体默认存放路径:/usr/share/fonts
CentOS 7 安装pgAdmin4
PgAdmin4是一个易于使用的Web界面,用于管理PostgreSQL数据库
使用Siege压力测试Web服务器
官方网站:http://www.joedog.org/
Siege是一款高性能的Http压力测试工具。
Siege支持身份验证、cookies、http、https和ftp协议。
Shell脚本全量、增量发布项目部署
1、nginx非plus版本没有健康流量检测
2、通过修改nginx后端地址避免流量转发
3、如不修改也可采用backup模式
yum安装redis、mongodb、memcached、rabbitmq
因测试需要,简便安装测试环境所需软件,环境CentOS 7