- 博客(30)
- 收藏
- 关注
原创 MySQL功能测试-之应用工程
应用实时写入数据库时,进行修改表结构,查看锁的情况。应用实时写入数据库时,数据库增量备份/恢复测试。应用实时写入数据库时,数据库主从切换脚本测试。等等…各种场景。当前工程是在《SpringBoot【2】集成 MyBatis Plus》基础上,进行代码迭代开发的,MySQL数据库相关测试功能所涉及应用仅此一个,故此应用后续会不断完善,也会同步更新此文档。
2024-06-20 20:01:51 1010
原创 scp 命令如何不用输入密码实现拷贝
sshpass是一个用来非交互式地提供密码给ssh的工具。这对于自动化脚本非常有用,尤其是当你需要在脚本中远程执行命令,但又不希望手动输入密码时。
2024-06-20 19:26:02 858
原创 【5】MySQL数据库备份-XtraBackup - 全量备份
关于数据库备份的一些常见术语、工具等,可见《MySQL数据库-备份》章节,当前不再重复概述。本篇主要对XtraBackup工具的使用做下详细讲解。首先,说下所使用的环境、版本。
2024-06-01 15:29:46 1849 1
原创 【5】MySQL数据库备份-XtraBackup 安装报错 zstd
在 Linux 系统上安装 XtraBackup 过程中,遇到如下的报错(… Requires: zstd …
2024-06-01 14:42:27 739
原创 Docker【2】iptables 错误解决
解决:iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8080 -j DNAT --to-destination 172.17.0.2:80 ! -i docker0: iptables: No chain/target/match by that name.
2024-05-20 22:17:10 1333
原创 Docker【1】入门篇:零基础 | 一入 Docker 深似海
入门篇,主要介绍下 Docker 的安装、常见术语、基本使用等,从零开始使用 Docker。
2024-03-22 23:29:09 773 1
原创 【5】PostgreSQL 数据库管理(前序)默认库/模板库
前序篇,主要是对 `PostgreSQL` 默认的几个数据库进行说明、介绍下每个库的用途等等。
2024-03-20 20:22:37 1392 2
原创 【4】JavaScript - 控制语句 之 [ if、switch ]
根据条件划分不同的处理,在 JavaScript 中,像这样作为分歧处理的命令,有 `if` 语句和 `switch` 语句两种。首先是 `if` 语句,是用来表示 ==如果~~就...否则...== 的语句。根据给定的条件表达式是 `true/false`,执行相应的语句。
2024-03-19 00:53:52 820
原创 【3】JavaScript-数据类型
在 JavaScript 中,未定义值(undefined)表示变量已声明但尚未赋值的状态。换句话说,当尝试访问尚未赋值的变量时,其值为 undefined。在 JavaScript 中,undefined 是一个全局变量,它的值是 undefined。声明了变量但未初始化或赋值:let x;// 输出 undefined访问对象的不存在的属性时:// 输出 undefined函数未显式返回值时,默认返回 undefined:// 没有返回值// 输出 undefined。
2024-03-18 01:01:01 814
原创 【3】MySQL数据库-变量
MySQL 中的变量分为用户变量存储过程变量全局变量和会话变量,而存储过程变量是 MySQL 中使用的主要方式。
2024-03-17 20:55:42 381 1
原创 【4】Nginx-会话保持
会话保持(Session Affinity)是一种负载均衡技术,也称为会话粘滞(Session Stickiness),它确保客户端的一系列请求在整个会话期间都被发送到同一台后端服务器上。通常,HTTP 是一种无状态协议,即每个请求都是独立的,服务器不会记住前一个请求的状态。在这种情况下,如果用户的请求被发送到不同的服务器,服务器无法识别这些请求属于同一个用户的会话。为了解决这个问题,会话保持技术被引入,确保客户端在整个会话期间与同一台服务器通信。
2024-03-17 20:06:42 870 1
原创 【3】Nginx-负载均衡算法
在章节《【2】Nginx-HTTP 负载均衡》中,使用到的负载均衡算法是轮询算法,此外还有一些其他算法,例如:最小连接、最短时间、通用hash等,需结合实际场景使用。
2024-03-17 19:43:07 969 1
原创 【2】Nginx-HTTP 负载均衡
weight 参数用于指定每个服务器的权重。在负载均衡中,服务器的权重决定了它们被选择的频率。较高权重的服务器将收到更多的请求。端口 HTTP 服务器构成服务器集群,Nginx 对外提供服务端口为。需要将用户请求分发到 2台 以上 HTTP服务器。假若:217:9000 weight = 1,而。块配置 HTTP 服务器地址信息,即可实现。,每次刷新,请求都会轮询的发送至下游服务节点。使用 Nginx 的 HTTP模块,在。则每三个请求中,会有两个请求发送到。在上述配置中,启用了两台。
2024-03-17 19:06:54 347 1
原创 【1】Nginx-基础使用-安装
当在 Nginx 中配置虚拟主机时,每个虚拟主机可以有自己的网站根目录。这些目录是 Nginx 默认安装时创建的,它们包含了 Nginx 运行所需的配置文件、网站文件、日志文件和可执行文件。目录:这是 Nginx 的日志文件目录。可执行文件,它是 Nginx 的主要程序文件,用于启动、停止和管理 Nginx 服务。,它包含了 Nginx 的主要配置信息,可以在这里配置虚拟主机、代理、负载均衡等。目录:这是 Nginx 的可执行文件目录。目录包含了一个简单的欢迎页面,可以在这里放置网站文件。
2024-03-17 18:14:44 856 1
原创 【1】MySQL数据库-创建测试数据
平时在测试MySQL功能时,需要一些铺地数据,抽空写了一个HTML页面,鼠标点点、即可批量生成测试数据。目前是两张表关联。
2024-03-17 08:38:52 416 1
原创 【2】MySQL数据库-跨版本迁移
MySQL数据库不同版本之间进行数据迁移。mysqldump 进行导出/导入物理文件迁移:拷贝 .ibd 文件至目标库,进行导入.备份/恢复 原地升级当前环境如下源库数据库版本5.7.26数据库架构:主从操作系统版本节点信息IP地址状态主库从库目标库数据库版本8.0.32数据库架构:主从操作系统版本节点信息IP地址状态主库从库。
2024-03-17 00:36:21 1186 1
原创 【2】JavaScript 的变量/常量
变量用一句概括就是。如果将脚本看作是为了得到最终解答的一系列,那么变量职责就是是指 暂时保存处理过程中的数据的容器。
2024-03-16 10:52:18 857 1
原创 【4】PostgreSQL 与 MySQL 的比较
从应用场景来说,PG 更加适合严格的企业应用场景(比如金融、电信、ERP、CRM),但不仅仅限制于此,PostgreSQL 的 josn、jsonb、hstore等数据格式,特别适用于一些大数据格式的分析;而 MySQL 更加适合业务逻辑相对简单、数据可靠性要求较低的互联网场景(比如 google、facebook、alibaba)当然现在 MySQL 的 InnoDB 引擎的大力发展、功能表现良好。
2024-03-16 01:00:16 480 1
原创 【1】JavaScript 的基本语法
这样的规则(即函数的定义、调用在同一个元素中情况)。例如:在元素下需要调用的函数,必须在元素下事先读取。另外,即使是从脚本中输出样式表这样的情况,也要在输出正文之前下放置元素下的元素。
2024-03-16 00:05:25 1488 2
原创 Nginx随笔-nginx: [emerg] open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory)
nginx: [emerg] open() “/var/run/nginx/nginx.pid” failed (2: No such file or directory)开场白:环境:CentOS Linux release 7.5.1804 (Core) ,在执行启动指令:/u01/app/nginx-fastdfs/sbin/nginx时最会报错:nginx: [emerg] open(...
2020-03-08 14:28:36 476
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人