摘要:
一、什么是Ansible? Ansible 是一款开源的 IT 自动化工具,用于配置管理、应用部署、任务自动化和持续交付。它通过 SSH(无需在目标主机安装客户端)或 PowerShell 进行远程管理,采用 YAML 语言编写剧本(Playbook),以声明式的方式描述系统状态。 二、Ansibl
阅读全文
posted @ 2025-12-16 12:09
概
阅读(17)
推荐(0)
摘要:
一、Tomcat会话保持和Nginx会话保持的区别 Tomcat会话保持:解决在多台Tomcat服务器之间,如何让用户的会话数据(如登录状态、购物车内容)保持一致和可用。 Nginx会话保持:作为负载均衡器,确保同一个客户端(用户)的连续请求都被转发到同一台后端服务器 二、redis在Tomcat和
阅读全文
posted @ 2025-12-15 17:38
概
阅读(6)
推荐(0)
摘要:
1.配置systemctl方式启动Tomcat(默认使用脚本启动) [root@LNMP~]# vim /usr/lib/systemd/system/tomcat.service 点击查看代码 [Unit] Description=Apache Tomcat Server After=networ
阅读全文
posted @ 2025-12-15 16:57
概
阅读(1)
推荐(0)
摘要:
一、Java代码如何运行的 Java代码运行基于JVM虚拟机 Java编译过程中生成war包和jar包 运行java编译后的war包,war包依赖Tomcat基于Web服务 jar包内置了需要的Web服务,通过命令直接运行 二、JDK与java之间的关系 JDK是Java的开发环境,包含了java的
阅读全文
posted @ 2025-12-15 16:44
概
阅读(13)
推荐(0)
摘要:
一、keepelived如何实现高可用? keepalived软件是基于VRRP协议实现的,VRRP虚拟路由冗余协议,主要用于解决单点故障问题 原理:主备服务器都属于一个小组,主服务器会持续向组内成员发送心跳信息,告诉备用服务存活,如果备用服务器接收不到心跳信息,则自动接管自动接管VIP虚拟ip地址
阅读全文
posted @ 2025-12-15 10:52
概
阅读(6)
推荐(0)
摘要:
一、为什么需要使用HTTPS 因为HTTP不安全,当我们使用http网站时,会遭到劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。 二、部署HTTPS:需要部署TLS + 配置HTTP层 HTTPS本质上是: HT
阅读全文
posted @ 2025-12-12 15:35
概
阅读(13)
推荐(0)
摘要:
1.ab压力测试工具(Web服务器、API接口的测量请求/秒、响应时间、吞吐量) 以防患业务量突增带来的接口压力,评估好系统压力,使用工具检测当前系统情况,是否能满足对应压力的需求。 ab命令 # 属于httpd-tools [root@LNMP ~]# ab -n 200 -c 2 http://
阅读全文
posted @ 2025-12-12 09:40
概
阅读(5)
推荐(0)
摘要:
一、什么是phpmyadmin、redis? PHPMyAdmin 是一个用 PHP 编写的免费开源 Web 应用程序,专门用于通过浏览器管理和操作 MySQL/MariaDB 数据库。 Redis是一个开源的、基于内存的 键值存储系统,可以用作数据库、缓存和消息代理。 二、会话保持的简述 浏览器端
阅读全文
posted @ 2025-12-11 15:29
概
阅读(6)
推荐(0)
摘要:
一、upstream模块 1.调度算法[控制分发请求到后端] 1)轮询:请求逐一分配到后端服务器(默认) 2)加权轮询:配置weight,weight值越高,分配到的访问几率越高 3)ip_hash:相同IP固定访问一个后端服务器 4)url_hash:按照访问URL的hash结果来分配请求,使每个
阅读全文
posted @ 2025-12-11 08:46
概
阅读(8)
推荐(0)
摘要:
一、部署负载均衡 【位置:10.0.0.11,主机名为LB】 1.安装nginx服务 [root@LB ~]# yum -y install nginx 2.编写配置文件 [root@LB ~]# vim /etc/nginx/conf.d/lb.conf 点击查看代码 upstream webs
阅读全文
posted @ 2025-12-10 16:33
概
阅读(4)
推荐(0)