自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Mysql之数据备份及恢复

为什么要进行数据备份在生产环境中,数据的安全性至关重要任何数据的丢失都可能产生严重的后果造成数据丢失的原因1.程序错误2.认为操作错误3.运算错误4.磁盘错误5.灾难和盗窃数据备份的分类1.物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份完全备份:每次对数据库进行完整的备份差异备份:备份自从上次完全备份之后被修改过的文件增量备份:只有在上次完全备份或者增量备份后被修改的文件才会被备份2.逻辑备份:对数据库逻辑组件(如,表等数据库对象)的备份3. 完全备份

2020-12-28 17:25:30 79

原创 数据库之Mysql

数据库的基本概念1.数据描述事物的符号记录,包括数字,文字、图形、图像、声音、档案记录等以“记录"形式按统一的格式进行存储2.表将不同的记录组织在一起用来存储具体数据3.数据库表的集合,是存储数据的仓库以一定的组织方式存储的相互有关的数据集合数据库的发展史第一代数据库自20世纪60年代起,第一代数据库系统问世是层次模型与网状模型的数据库系统为统一管理和共享数据提供了有力的支撑第二代数据库20世纪70年代初,第二代数据库——关系型数据库开始出现20世纪80年代初,IBM公司的

2020-12-24 15:29:59 117

原创 Redis命令与优化

1.数据库sql结构化数据库:里面存储的数据类型是结构化数据。别称:关系型数据库nosql非结构化数据库:里面存储的数据类型是非结构化数据。别称:非关系型数据库分类依据:结构化数据:方便通过二维表格形式表述这个数据非结构化数据:不方便以二维表格的形式表述的这种类型的数据、非关系型数据库产生背景High performance–对数据库高并发读写需求Huge Storage–对海量数据高效存储与访问需求High Scalability && High Availability

2020-12-22 00:23:33 121

原创 Squid缓存代理

squid概述制缓存网页对象,减少重复请求(作用)当客户机的请求在Squid代理服务器缓存中存在时,Squid代理服务器返回数据;当请求Squid代理服务器缓存中没有时,Squid代理服务器才将请求发送给Web节点服务器,由Web节点进行数据回应,之后通过Squid服务器发送给客户机,同时Squid服务器也将发送的数据存入自己的缓存中,在下一次同样请求时直接回应请求,不需要请求到Web节点服务器使用代理的好处提高web访问速度隐藏客户机的真实IP地址部署squid// 配置安装环境tar

2020-12-20 00:02:54 195 1

原创 Nginx+Tomcat动静分离

Nginx支持高达50000个并发连接数的响应拥有强大的静态资源处理能力运行稳定内存、CPU等系统资源消耗非常低nginx处理静态页面效率远高于tomcat的处理能力nginx处理静态资源的能力是tomcat的6倍动静分离的原理服务端接收来自客户端的请求中,既有静态资源也有动态资源,静态资源由nginx提供服务,动态资源nginx转发至后端tomcat服务器部署实验环境:一台nginx调度器:20.0.0.13tomcat server1:20.0.0.14tomcat ser

2020-12-16 01:09:59 228

原创 高可用群集+keepalive

keepalive介绍专为LVS和HA设计的一款健康检查工具支持故障自动切换(Failover)支持节点健康状态检查(Health Checking)keepalive工作原理Keepalived可实现多机热备,每个热备组可有多台服务器双机热备的故障切换是由虚拟IP地址的漂移来实现,适用于各种应用服务器实现基于Web服务的双机热备VRRPVRRP是针对路由器的一种备份解决方案由多台路由器组成一个热备组,通过共用的虚拟IP地址对外提供服务每个热备组内同时只有一台主路由器提

2020-12-14 00:36:05 98

原创 负载均衡群集LVS之NAT

前言群集由多台主机构成,但对外只表现为一个整体,互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性要求越来越高,单台服务器力不从心。群集的分类负载均衡群集提高应用系统的响应能力、尽可能处理更多的访问请求、减少延迟为目标,获得高并发、高负载(LB)的整体性能LB的负载分配依赖于主节点的分流算法高可用群集提高应用系统的可靠性、尽可能地减少中断时间为目标,确保服务的连续性,达到高可用(HA)的容错效果HA的工作方式包括双工和主从两种模式高性能运算群集提高应用系统的C

2020-12-08 20:09:09 99

原创 Tomcat部署

前言Tomcat是一款免费的、开放源代码的Web应用服务器。由Apache、Sun和一些公司及个人共同开发完成深受Java爱好者的喜爱,并得到部分软件开发商的认可目前比较流行的Web应用服务器Tomcat作用Tomcat是Apache下的一个子项目,它具备Web服务器的所有功能,不仅可以监听接受请求并响应静态资源,而且可以在后端运行特定规范的Java代码Servlet,同时将执行的结果以HTML代码的形式返回客户端tomcat处理请求流程每个模块的作用:server:即图中tomcat

2020-12-08 10:59:03 70

原创 Nginx中的rewrite跳转

rewrite概述跳转场景URL看起来更规范、合理企业会将动态URL地址伪装成静态地址提供服务网址换新域名后,让旧的访问跳转到新的域名上服务端某些业务调整跳转需求的实现方式Nginx跳转需求的实现方式:使用rewrite进行匹配跳转使用if匹配全局变量后跳转使用location匹配再跳转rewrite放在server{},if{},location{}段中location只对域名后边的除去传递参数外的字符串起作用对域名或参数字符串匹配使用if全局变量匹配使用proxy_pa

2020-12-02 00:01:52 558

原创 Nginx网页优化

隐藏版本号在http中加入server_tokes off是全局设置,在server中添加是为当前主机设置http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_byte

2020-12-01 22:23:26 125

原创 LNMP架构

前言LNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python。LNMP架构步骤1.解压安装包tar xzvf nginx-1.12.2.tar.gz2.安装依赖包yum -y install \ gcc \ gcc-c++ \ make \ pcre-devel \ zlib-devel3.配置configure ./configure

2020-12-01 01:16:35 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除