自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_2382495516的博客

很菜的程序员

  • 博客(38)
  • 收藏
  • 关注

原创 Linux安装maven仓库软件

因为maven默认是从国外仓库下载依赖包会很慢所以以下配置阿里云maven加速仓库。由于maven软件需要java环境所以需要先安装java软件包。解压下载的maven软件包到 /usr/local 目录下。创建一个目录用于存储maven软件仓库的jar依赖包文件。配置Linux系统环境变量。

2025-01-23 10:37:12 167

原创 proxysql读写分离的部署

登录 proxysql 客户端 登录用户是刚才我们在 mysql_user 表中创建的用户,端口为6033 在proxysql主机的proxysql账户下尝试对数据库进行操作。2)但是 select * from tb for update 这样的语句是会修改数据的,所以需要单独定义,将它路由至 hostgroup_id=10 的组(也就是写组)proxysql有个类似审计的功能,可以查看各类SQL的执行情况,其需要在proxysql管理端执行。当读写分离的路由规则不符合时,会访问默认组的数据库;

2025-01-23 10:22:49 815

原创 haproxy代理配置文件的两种写法

stats auth admin:admin #监控页面的用户名和密码。stats auth admin:admin #监控页面的用户名和密码。stats uri /stats #访问监控页面的uri。stats uri /stats #访问监控页面的uri。stats realm HAProxy\ Stats #监控页面的认证提示。stats realm HAProxy\ Stats #监控页面的认证提示。

2025-01-23 10:15:05 399

原创 nginx php-fpm分离部署

nginx和php-fpm分离部署的配置文件

2025-01-23 10:11:42 107

原创 zabbix6.0安装及常用监控配置

准备自定义key重启zabbix-agent使用zabbix_get 指定key获取数据创建模版用于监控tcp状态创建使用自定义key值的监控项 tcp.status.established在模板中添加图形展示设置主机与群组下的模板关联用户访问httpd服务,查看图形展示。

2025-01-23 10:05:00 973

原创 redis缓存数据库学习简记

3):Master-Slave切换后,master_redis.conf、slave_redis.conf和sentinel.conf的内容都会发生改变,即master _redis.conf中会多一行slaveof的配置,sentinel.conf的监控目标会随之调换。2):如果Master异常,则会进行Master-Slave切换,将其中一个Slave作为Master,将之前的Master作为Slave。AOF 文件中的命令全部以Redis协议的格式来保存,新命令会被追加到文件的末尾。

2025-01-23 09:32:55 843

原创 rabbitmq单机与集群模式的部署

RabbitMQ单机与集群模式的详细部署过程

2025-01-23 09:24:22 1204

原创 Linux环境安装nodejs简记

Linux环境下nodejs配置

2025-01-23 09:10:56 322

原创 rsync数据备份实时同步

rsync数据备份,rsync实时数据备份。

2024-09-29 16:22:43 861 1

原创 最新版ingress-nginx-controller安装 使用host主机模式

将ingress nginx controller配置为使用它们运行的主机的网络,以host主机网络的模式运行,host模式部署。

2024-09-29 16:11:08 1316

原创 mysql mha高可用集群搭建

当主服务器出现故障时,MHA 会将从服务器提升为新的主服务器,且vip地址给到新的主数据库,以实现高可用性。

2024-09-20 19:55:34 1511

原创 nginx常用配置及调优

缓存,主要针对于图片,css,js等元素更改机会比较少的情况下使用,特别是图片,占用带宽大,我们完全可以设置图片在浏览器本地缓存365d,css,js,html可以缓存个10来天,这样用户第一次打开加载慢一点,第二次,就非常快了!fastcgi_buffer_size用于指定读取fastcgi应答第一部分需要用多大的缓冲区,这个值表示将使用1个64kb的缓冲区读取应答的第一部分(应答头),可以设置为fastcgi_buffers选项指定的缓冲区大小。首先,确保在Nginx中启用了Gzip模块。

2024-09-20 19:49:45 1582

原创 tomcat服务搭建部署ujcms网站

基于java11 tomcat9 部署ujcms网站 ,并启用tomcat apr库提升静态文件处理能力。

2024-09-20 19:43:05 937

原创 rockylinux8.10多master节点高可用k8s1.28集群部署

k8s1.28版本多master节点高可用集群部署,采用rockylinux8.10系统

2024-09-17 19:46:35 2588

原创 rockylinux9.4单master节点k8s1.28集群部署

k8s1.28版本单master节点集群部署,采用rockylinux9.4系统

2024-09-17 19:44:21 2282

原创 keepalive和nginx高可用集群

高可用集群搭建后当其中一台调度器宕机后依旧不影响服务被访问,且后端服务器集群有机器宕机后,调度器会移除宕机的后端服务器,保证后端服务可用性。

2024-09-09 21:42:40 664 1

原创 keepalived和lvs高可用集群

当主节点(192.168.3.86 zyj86)宕机后vip虚拟地址(192.168.3.188)会飘移到备用节点上即(192.168.3.87 zyj87)主机上。安装ipvsadm keepalived。安装ipvsadm keepalived。安装ipvsadm keepalived。安装ipvsadm keepalived。修改负载调度服务器 zyj86配置。安装web服务器 写入测试页面。安装web服务器 写入测试页面。安装web服务器 写入测试页面。安装web服务器 写入测试页面。

2024-09-06 21:19:12 849

原创 lvs dr模式集群搭建

同一个广播域:配置了多个相同的VIP是不允许的, 要想实现就必须让外面的网络, 无法发现这个VIP的存在。同一个广播域:配置了多个相同的VIP是不允许的, 要想实现就必须让外面的网络, 无法发现这个VIP的存在。浏览器访问,注意访问后立即刷新页面肯能没有变化,稍等片刻再次刷新页面就会有变化了。调整/proc响应参数关闭ARP 应答和广播。调整/proc响应参数关闭ARP 应答和广播。安装 ipvsadm。

2024-09-06 21:11:39 778

原创 mysql mgr 集群部署 单主模式和多主模式

MGR介绍MySQL Group Replication(MGR:mysql组复制技术)是MySQL官方在5.7.17版本引进的一个数据库高可用与高扩展的解决方案,以插件形式提供。 **MGR基于分布式paxos协议,实现组复制,在分布式中保证数据一致性和原子性,且具有容错率的一致性算法。**内置故障检测和自动选主功能,只要不是集群中的大多数节点都宕机,就可以继续正常工作。 提供单主模式与多主模式,多主模式支持多点写入。 MySQL Group Replication(MGR)是MySQL官方在5.7.17

2024-09-06 21:09:11 1465

原创 mysql多线程优化并行复制

在从库中将relay_log_recovery设置为on,假如果碰到上面的情形,从库会自动放弃所有未执行的relay log,重新生成一个relay log,并将从库的io线程的position重新指向新的relay log。并将sql线程的position退回到跟io线程的position保持一致,重新开始同步,这样在从库中事务不会丢失。在从库中将relay_log_recovery不设置或者设置为off,如果碰到上面的情形,从库会丢失那些没有应用的日志,主从会不一致。

2024-09-06 21:07:52 773

原创 mysql主从半同步优化

总体来说,异步模式具有较低的延迟但可能会丢失一些数据,而半同步和全同步模式可以提供更高的数据一致性,但会带来更高的延迟和性能开销。选择适当的模式取决于应用程序的要求和数据的重要性。如果把从节点停止服务模拟故障,主节点写入操作后,会等待从节点回应,如没有响应,则会继续等待超时时长后返回结果同步成功,默认会等待10s。**测试:**在主节点上进行增、删、改、查等操作,从节点只要有一个同步成功了则提示成功。半同步的插件功能都已经安装好了,下面进行测试。在主节点中再次查看半同步插件相关变量。

2024-09-06 21:07:11 447

原创 mysql主从复制半同步模式

异步模式具有较低的延迟但可能会丢失一些数据,而半同步和全同步模式可以提供更高的数据一致性。

2024-09-05 21:13:26 494

原创 rocky8系统安装rancher

rancher安装步骤详细文档,初始化设置修改内核参数,安装docker,下载镜像启动rancher。

2024-09-05 21:09:37 414

原创 mysql主从复制搭建

主从同步搭建,传统模式和基于gtid模式。

2024-09-04 22:55:41 1349

原创 gitlab 安装

gitlab使用rpm包安装

2024-08-22 10:05:04 177

原创 k8s创建ingress资源报错

Error from server (InternalError): error when creating "eureka.yaml": Internal error occurred: failed calling webhook "validate.nginx.ingress.kubernetes.io": failed to call webhook: Post "https://ingress-nginx-controller-admission.ingress-nginx.svc:443/net

2024-08-21 08:48:38 296

原创 openssl一条命令生成ssl证书

一条命令生成ssl证书,为 tomcat.lucky.com 域名生成,位于中国的北京,组织为 DevOps。然而,由于这是一个自签名证书,客户端(如浏览器)将不会信任它,除非你手动将证书添加到信任存储中。这条命令是使用 OpenSSL 工具生成一个自签名的 SSL/TLS 证书(tls.crt)和相应的私钥(tls.key)。RSA 是一种广泛使用的公钥加密算法。openssl req: 这是 OpenSSL 命令行工具的一部分,用于生成证书签名请求(CSR)或者,如本例所示,直接生成自签名证书。

2024-08-19 08:50:14 467

原创 k8s持久化存储方案-NFS-storageclass存储类

部署NFS-storageclass存储类。安装nfs-utils,重启nfs服务,编写以下三个yaml资源文件并部署。

2024-08-16 08:07:54 259

原创 中小型企业网络部署搭建项目(搭建WordPress)

中小型企业网络结构及其搭建(WordPress mysql主从 及数据备份 zabbix监控)

2024-06-20 18:26:44 1398

原创 linux 开局常用命令

ssh-keygen:密钥对创建工具 [-P old_passphrase] 密码 [-f output_keyfile] 输出的秘钥文件 [-q] 不输出信息 [-t dsa ] 指定秘钥类型。Universal time: 五 2024-03-22 09:30:40 UTC。chronyc sources -v #查看同步状态。timedatectl #查看同步状态。# daemon.json 配置文件。#降级containerd.io。#指定安装docker的版本。#Portainer安装。

2024-06-19 18:34:26 725 1

原创 rancher 添加k8s集群卡在pending状态

删除namespace(cattle-system)master节点执行以下命令。重新再rancher中添加。

2024-06-19 15:55:10 974

原创 linux安装jdk1.8笔记

jdk1.8安装笔记

2022-07-21 16:28:16 288

原创 linux的防火墙和selinux

linux的防火墙和selinux的配置笔记

2022-07-21 16:03:45 469

原创 centos7安装笔记

centos7安装笔记

2022-07-21 15:55:19 799

原创 controller返回long类型前端js处理精度丢失问题

controller返回long类型前端js处理精度丢失问题

2022-06-06 11:56:07 297

原创 解决WEPE(微pe)安装win11时这台电脑不符合Windows所需的最低系统要求

解决安装win11时提示不满足条件

2022-03-21 20:54:33 12600 7

原创 idea tomcat启动报错java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java

说明是1099端口被占用了win + r 打开cmd 用命令netstat -aon|findstr 1099 找到占用端口的进程然后关闭占用这个端口的进程taskkill -f -pid 3756关闭后就可以正常启动tomcat了

2022-03-07 19:30:50 440

转载 javaweb Tomcat中不同版本的web.xml

java web项目中不同版本的web.xml

2022-02-13 21:10:50 262

空空如也

空空如也

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

TA关注的人

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