<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ph3_26的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ph3_26</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ph3_26]]></copyright><item><title><![CDATA[Docker的基本操作]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/132318322</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/132318322</guid><author>ph3_26</author><pubDate>Wed, 16 Aug 2023 15:40:07 +0800</pubDate><description><![CDATA[docker 容器默认会把容器内部第一个进程，也就是 pid=1 的程序作为docker容器是否正在运行的依据，如果docker容器中 pid = 1 的进程挂了，那么docker容器便会直接退出，也就是说Docker容器中必须有一个前台进程，否则认为容器已经挂掉。Docker 相关的本地资源存放在 /var/lib/docker/ 目录下，其中 containers 目录存放容器信息，image 目录存放镜像信息，overlay2 目录下存放具体的镜像底层文件。并且容器所运行的程序不能结束。]]></description><category></category></item><item><title><![CDATA[Docker基本管理]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/132311147</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/132311147</guid><author>ph3_26</author><pubDate>Wed, 16 Aug 2023 08:49:58 +0800</pubDate><description><![CDATA[Docker是一个开源的应用容器引擎，基于go语言开发并遵循了apache2.0协议开源。Docker是在Linux容器里运行应用的开源工具，是一种轻量级的“虚拟机”。Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器。Docker的Logo设计为蓝色鲸鱼，拖着许多集装箱。鲸鱼可看作为宿主机，集装箱可理解为相互隔离的容器，每个集装箱中都包含自己的应用程序。]]></description><category></category></item><item><title><![CDATA[ELK企业级日志分析系统]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/132060649</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/132060649</guid><author>ph3_26</author><pubDate>Sun, 06 Aug 2023 21:43:48 +0800</pubDate><description><![CDATA[ELK平台是一套完整的日志集中处理解决方案，将 ElasticSearch、Logstash 和 Kiabana 三个开源工具配合使用， 完成更强大的用户对日志的查询、排序、统计需求Logstash 配置文件基本由三部分组成：input、output 以及 filter（可选，根据需要选择使用）。input：表示从数据源采集数据，常见的数据源如Kafka、日志文件等filter：表示数据处理层，包括对数据进行格式化处理、数据类型转换、数据过滤等，支持正则表达式。]]></description><category></category></item><item><title><![CDATA[GFS分布式文件系统]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/132042315</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/132042315</guid><author>ph3_26</author><pubDate>Tue, 01 Aug 2023 19:00:38 +0800</pubDate><description><![CDATA[GlusterFS 是一个开源的分布式文件系统。由存储服务器、客户端以及NFS/Samba 存储网关（可选，根据需要选择使用）组成。没有元数据服务器组件，这有助于提升整个系统的性能、可靠性和稳定性。MFS传统的分布式文件系统大多通过元服务器来存储元数据，元数据包含存储节点上的目录信息、目录结构等。这样的设计在浏览目录时效率高，但是也存在一些缺陷，例如单点故障。一旦元数据服务器出现故障，即使节点具备再高的冗余性，整个存储系统也将崩溃。]]></description><category></category></item><item><title><![CDATA[Rsync远程同步]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/132023960</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/132023960</guid><author>ph3_26</author><pubDate>Mon, 31 Jul 2023 19:31:18 +0800</pubDate><description><![CDATA[rsync（Remote Sync，远程同步） 是一个开源的快速备份工具，可以在不同主机之间镜像同步整个目录树，支持增量备份，并保持链接和权限，且采用优化的同步算法，传输前执行压缩，因此非常适用于异地备份、镜像服务器等应用。在远程同步任务中，负责发起rsync同步操作的客户机称为发起端，而负责响应来自客户机的rsync同步操作的服务器称为同步源。在同步过程中，同步源负责提供文件的原始位置，发起端应对该位置具有读取权限。]]></description><category></category></item><item><title><![CDATA[NOSQL之Redis配置及优化]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/132012047</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/132012047</guid><author>ph3_26</author><pubDate>Sun, 30 Jul 2023 22:08:30 +0800</pubDate><description><![CDATA[Redis（远程字典服务器） 是一个开源的、使用 C 语言编写的 NoSQL 数据库。Redis 基于内存运行并支持持久化，采用key-value（键值对）的存储形式，是目前分布式架构中不可或缺的一环。Redis服务器程序是单进程模型，也就是在一台服务器上可以同时启动多个Redis进程，Redis的实际处理速度则是完全依靠于主进程的执行效率。若在服务器上只运行一个Redis进程，当多个客户端同时访问时，服务器的处理能力是会有一定程度的下降；]]></description><category></category></item><item><title><![CDATA[MySQL MHA]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131905148</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131905148</guid><author>ph3_26</author><pubDate>Sun, 30 Jul 2023 21:38:32 +0800</pubDate><description><![CDATA[MHA（Master High Availability）是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中，MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证数据的一致性，以达到真正意义上的高可用。]]></description><category></category></item><item><title><![CDATA[MySQL主从复制、读写分离]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131884281</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131884281</guid><author>ph3_26</author><pubDate>Mon, 24 Jul 2023 19:17:51 +0800</pubDate><description><![CDATA[读写分离，基本的原理是让主数据库处理事务性增、改、删操作（INSERT、UPDATE、DELETE），而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。]]></description><category></category></item><item><title><![CDATA[MySQl索引、事务与存储引擎]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131787740</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131787740</guid><author>ph3_26</author><pubDate>Sun, 23 Jul 2023 19:16:34 +0800</pubDate><description><![CDATA[因为索引本身会消耗系统资源，在有索引的情况下，数据库会先进行索引查询，然后定位到具体的数据行，如果索引使用不当，反而会增加数据库的负担。CREATE TABLE 表名 (列名1 数据类型,列名2 数据类型,列名3 数据类型,INDEX 索引名 (列名1,列名2,列名3));索引是一个排序的列表，在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址（类似于C语言的链表通过指针指向数据记录的内存地址）。设置了合适的索引之后，数据库利用各种快速定位技术，能够大大加快查询速度，这是创建索引的最主要的原因。]]></description><category></category></item><item><title><![CDATA[MySQL基本语句]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131772713</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131772713</guid><author>ph3_26</author><pubDate>Mon, 17 Jul 2023 19:35:36 +0800</pubDate><description><![CDATA[CREATE TABLE  表名（(id int NOT NULL,name char(10) NOT NULL,score decimal(5,2),passwd char(48) DEFAULT'', PRIMARY KEY (id));DCL：数据控制语言，用于设置或者更改数据库用户或角色权限（数据控制语句，用于控制不通数据段直接的许可和访问级别的语句，这些语句定义了数据库、表、字段、用户的访问权限和安全级别,如COMMIT、ROLLBACK、GRANT、REVOKE）#显示第2行后的前3行。]]></description><category></category></item><item><title><![CDATA[数据库概述]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131753922</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131753922</guid><author>ph3_26</author><pubDate>Sun, 16 Jul 2023 19:41:41 +0800</pubDate><description><![CDATA[3、第三代数据库将为更加丰富的数据模型和更强大的数据管理功能为特征，以提供传统数据库系统难以支持的新应用。保证存储在数据库中的数据正确、有效和相容，以防止不合语义的错误数据被输入或输出。2、 关系型数据型库： 目前大部分数据库采用的是关系型数据库。1.数据库的建立和维护功能：包括建立数据库的结构和数据的录入与转换、数据库的 转储与恢复、数据库的重组与性能监视等功能。4.数据库的运行管理功能：这是数据库管理系统的核心部分，包括并发控制、存取控 制、数据库内部维护等功能。1>接受应用程序的数据请求和处理请求。]]></description><category></category></item><item><title><![CDATA[Haproxy搭建Web集群]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131636217</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131636217</guid><author>ph3_26</author><pubDate>Mon, 10 Jul 2023 14:23:00 +0800</pubDate><description><![CDATA[LVS是可实现4层的IP负载均衡技术，无法实现基于目录、URL的转发。而HAProxy和Nginx都可以实现4层和7层技术，HAProxy可提供TCP和HTTP应用的负载均衡综合解决方案；Haproxy是可提供高可用性、负载均衡以及基于TCP和HTTP应用的代理，是免费、快速并且可靠的一种解决方案，Haproxy非常适用于并发大的Web站点。LVS因为工作在ISO模型的第四层，其状态监测功能单一，而HAProxy在状态监测方面功能更丰富、强大，可支持端口、URL、脚本等多种状态检测方式；]]></description><category></category></item><item><title><![CDATA[Keepalived及其工作原理]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131595164</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131595164</guid><author>ph3_26</author><pubDate>Fri, 07 Jul 2023 14:34:31 +0800</pubDate><description><![CDATA[Keepalived 是一个基于VRRP协议来实现的LVS服务高可用方案，可以解决静态路由出现的单点故障问题。]]></description><category></category></item><item><title><![CDATA[DR模式部署LVS负载均衡集群]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131566134</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131566134</guid><author>ph3_26</author><pubDate>Thu, 06 Jul 2023 00:27:35 +0800</pubDate><description><![CDATA[由于 LVS 负载调度器和各节点需要共用 VIP 地址，需要关闭 icmp 的重定向，不充当路由器。在客户端使用浏览器访问 http://192.168.146.180。]]></description><category></category></item><item><title><![CDATA[LVS负载均衡集群]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131548074</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131548074</guid><author>ph3_26</author><pubDate>Wed, 05 Jul 2023 16:12:00 +0800</pubDate><description><![CDATA[②、高性能依赖于"分布式运算”、“并行计算” ， 通过专用硬件和软件将多个服务器的CPU、内存等资源整合在一起，实现只有大型、超级计算机才具备的计算能力。②、LB的负载分配依赖于主节点的分流算法，将来自客户机的访问请求分担给多个服务器节点，从而缓解整个系统的负载。①、提高应用系统的响应能力、尽可能处理更多的访问请求、减少延迟为目标，获得高并发、高负载(LB)的整体性能。①、提高应用系统的可靠性、尽可能地减少中断时间为目标，确保服务的连续性，达到高可用(HA) 的容错效果。]]></description><category></category></item><item><title><![CDATA[Nginx+Tomcat负载均衡、动静分离]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131525842</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131525842</guid><author>ph3_26</author><pubDate>Tue, 04 Jul 2023 00:17:00 +0800</pubDate><description><![CDATA[<body><h1>这是静态页面</h1></body>]]></description><category></category></item><item><title><![CDATA[Tomcat优化及部署]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131503762</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131503762</guid><author>ph3_26</author><pubDate>Sun, 02 Jul 2023 19:44:11 +0800</pubDate><description><![CDATA[免费的、开放源码的Web应用服务器目前比较流行的Web应用服务器。]]></description><category></category></item><item><title><![CDATA[Nginx Rewrite的应用]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131435669</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131435669</guid><author>ph3_26</author><pubDate>Wed, 28 Jun 2023 16:56:47 +0800</pubDate><description><![CDATA[目录

一、Nginx Rewrite

二、Rewrite的功能

1.Rewrite 跳转场景

2.Rewrite 跳转实现

3.Rewrite 实际场景

4.Rewrite 正则表达式

5.Rewrite 命令/语法格式

6.location 分类

7.location 优先级

8.Rewrite和location比较

9.根据以上了解，小案例来操作实现我们在企业跳转案例

三、Rewrite 跳转场景

五、Rewrite命令/语法

六、location分类

1]]></description><category></category></item><item><title><![CDATA[Nginx优化及防盗链]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131397759</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131397759</guid><author>ph3_26</author><pubDate>Mon, 26 Jun 2023 19:09:53 +0800</pubDate><description><![CDATA[也就是缓存一天的时间，一天之内浏览器访问这个页面，都是用缓存中的数据，而不需要向 Nginx 服务器重新发出请求，减少了服务器的使用带宽。Nginx本身不带日志分割工具，所有在工作中，所有的Nginx的日志分割，都是以shell脚本的形式来实现的。日志分割的脚本写完之后，一定要设置定时任务，只要我们自定义的脚本，都是和业务相关的，一定要设定时任务。缓存时间是避免重复访问，导致访问速度变慢，加快访问的时间，针对静态页面，动态不设置缓存时间的。在实际工作当中，一般都活隐藏后端服务应用的真实版本号。]]></description><category></category></item><item><title><![CDATA[LNMP服务搭建]]></title><link>https://blog.youkuaiyun.com/ph3_26/article/details/131379003</link><guid>https://blog.youkuaiyun.com/ph3_26/article/details/131379003</guid><author>ph3_26</author><pubDate>Mon, 26 Jun 2023 14:59:13 +0800</pubDate><description><![CDATA[浏览器访问http://192.168.146.110/index.php。]]></description><category></category></item></channel></rss>