- 博客(5)
- 收藏
- 关注
原创 Mysql实时数据监听高可用
数据实时监听在项目中有着重要的意义,例如某些项目需要监听数据库的变化,生成对应的元数据块,这个数据块为前端接口提供数据支撑或者数据计算使用,监听到某些数据的变化,及时提醒上游或下游服务等等。5、业务服务集成canal监听,以及binlog监听两种方式,其中binlog作为备选,当canal集群与数据库连接导致异常时,binlog可以作为备选使用。3、canal集群中创建canal实例,作为服务的canal客户端。1、搭建zk集群,为canal集群搭建使用。3、使用canal集群slave客户端。
2024-06-04 11:01:24 554
原创 Nginx 配置文件详解及扩展模块
Nginx 配置文件通常位于,其基本结构如下:nginxuser nginx;events {http {server {在 Nginx 源代码目录中创建自定义模块目录和文件:bash通过理解 Nginx 配置文件的结构和功能,结合具体需求进行配置扩展,可以充分发挥 Nginx 的高性能和灵活性。常见的扩展方法包括模块添加、虚拟主机配置、负载均衡、反向代理和 SSL 配置等。
2024-05-24 14:34:27 394
原创 正式环境数据库升级流程(浅谈)
在老库和新主库上执行 SHOW MASTER STATUS,确保状态一致,无数据变化。通过以上步骤,能够确保 MySQL 数据库的顺利迁移,并在新环境中稳定运行。本文将详细介绍 MySQL 数据库升级的步骤,确保迁移过程顺利、安全。配置数据库监控系统,确保能够实时监控数据库性能和健康状态。升级连接数据库的驱动,确保其兼容新版本的 MySQL。确保老库连接仅剩下写业务程序,确认只读业务已完全迁移到新库。将写业务程序的连接切换到新主库,并验证业务是否正常运行。优先迁移只读业务,确保只读业务在新库上正常运行。
2024-05-24 11:01:08 464
原创 springboot集成canal canal starter 小工具
@Override/*** 测试基类* @author jianghang 2013-4-15 下午04:17:12*//*** 注册handler*/if (!return;
2024-05-23 13:01:57 1010 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人