摘要:
场景: 公司数据库没有备份,一旦出现问题,后果很严重 方案: 本地备份(本篇采用)云服务器备份数据库(后期讲解该方法) 准备工作: 办公电脑,并有一定的存储空间创建电脑用户,必须设置非空密码 (控制面板-用户账户(略))已安装navicat 15(其它版本也可以,UI有所差别) 步骤: Step1: 阅读全文
摘要:
场景 1.项目中已搭建好XXL-job调度中心,(安装请移步)2.SpringBoot项目(新搭建好的项目,有需要执行的定时任务) 官方文档 分布式任务调度平台XXL-JOB 步骤 Step1: pom.xml 引入依赖 <dependency> <groupId>com.xuxueli</grou 阅读全文
摘要:
1. RabbitMQ四种集群架构 主备模式-- 理解为热备份:master,sleep 两个节点 master:对外提供主写 sleep:备份 当master宕机时,sleep节点升级为master节点 远程模式-- 主要做数据异地容灾(数据转移)-配置复杂,可靠性不高,了解即可镜像模式-- 保证 阅读全文
摘要:
1. 市面上的MQ ActiveMq :消息并发不是很好, 优点:缺点:高并发,海量数据应用场景:适用于传统中小型行业 RabbitMq:高并发 ,高可用。但横向扩展不是很好 优点:可靠性,高可用,可维护性缺点:可扩展不是很好(加路由组件)应用场景: RocketMq: 优点:高可用、可扩展缺点:可 阅读全文
摘要:
应用场景: 1. 服务解耦 (服务拆分和隔离之后的通信:分强依赖和弱依赖) 强依赖:采用直连方式,如同步的dubbo调用,同步的http做spring cloud / grpc 弱依赖:选用消息中间件进行服务间通讯(应用场景) 如果弱依赖通讯不可以失败,上游服务需要做可靠性的投递 2.削峰和填谷 应 阅读全文
摘要:
背景: windows下编辑shell脚本,报错 syntax error near unexpected token '$' \r” 问题产生原因: 因为windos与linux换行符不同导致。 notepad++中,“视图->显示符号->显示所有符号”,然后可以看到所有的 回车 换行 对应win 阅读全文
摘要:
准备工作: 1.U盘大于8G,推荐 32G 以上(有的电脑需要装主板驱动-含网络+显卡)2: 华硕官网下载主板驱动+网卡驱动 型号B560M-T 环境: 注意事项: 1. 不要在非官网下载系统,本人系统之家下载win10,导致系统不停蓝屏,以前win7,8XP都没问题2. 除了华硕官方主板驱动+网络 阅读全文
摘要:
场景 内网机器需要提供远程访问,如SSH 环境 1. 一台独立ip的VPS (如阿里云服务器) 2.一台内网的主机(windows/linux) 步骤 1. 服务端中 新建客户端 2. 服务端中 新建通道 2.1 点击进入通道管理 2.2 新增通道 127.0.0.1 表示内网主机ip,22 端口, 阅读全文
摘要:
场景: 开发环境中,mybatis 打印sql 日志 笔记 1.修改 application-dev.yml 添加 mybatis: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 阅读全文
摘要:
内容: 使用切片 1. 引入切片依赖 2. AOP的5种通知类型 编写AOP类,监控service的执行时间 1. @Aspect 切片注解 2. 切片表达式介绍 3. 编写code:监控service的执行时间 笔记 1. 使用切片 1.1. 引入切片依赖 1.2. AOP的5种通知类型 2. 编 阅读全文