10 2023 档案

摘要:Redis_2 持久化 1. Redis.conf详解 redis.conf从上向下详解 1.1 单位配置 1 redis对单位的大小写是不敏感的, 单位可以是gb, GB, Gb等等。 2 可以包含其他配置文件的配置 1.2 网络配置 绑定的ip和端口号 bind127.0.0.1 protect 阅读全文
posted @ 2023-10-28 19:05 Roy2048 阅读(28) 评论(0) 推荐(0)
摘要:Redis_1 类型和操作 1. NoSql 1.1 历史 单机MySql时代: 最后的问题: 数据量太大, 数据库索引太大导致内存放不下, 访问量太大导致服务器承受不了 Memcached缓存+ MySql + 垂直拆分(读写分离) (主要解决读的问题) 3个数据库, 只有2用来写内容,写完之后同 阅读全文
posted @ 2023-10-13 00:24 Roy2048 阅读(26) 评论(0) 推荐(0)
摘要:SpringCloud 2 1. Hystrix 服务熔断 一个服务有多个后端依赖, 当其中某个依赖失败时, 会占用越来越多的系统资源, 进而引发系统奔溃, 即雪崩效应; Hystrix是一个用于处理分布式系统的延迟和容错的开源库, 可以直接使用; “断路器“可以在某个单元发送故障时,向调用服务返回 阅读全文
posted @ 2023-10-08 19:05 Roy2048 阅读(30) 评论(0) 推荐(0)
摘要:SpringCloud 1 1. RestTemplate spring cloud是基于rest 的框架, 所以在调用其他服务的时候, 可以支持用restTemplate来调用. 可以在spring中首先用@Bean的方式把ResTemplate放入spring容器 @Configuration 阅读全文
posted @ 2023-10-07 17:02 Roy2048 阅读(50) 评论(0) 推荐(0)
摘要:SpringBoot_2 1. 任务 1.1 异步任务: 方法上添加@Async, Application方法上开启异步@EnableAsync 1.2 邮件任务: 添加 spring-boot-starter-mail 在自己的邮件账户中打开POP3/SMTP协议, 并获取到授权码 spring. 阅读全文
posted @ 2023-10-03 21:18 Roy2048 阅读(20) 评论(0) 推荐(0)
摘要:SpringBoot 1 阶段: 1 SpringBoot 自动装配 build.gradle 中放依赖核心依赖, 有很多启动器(spring-boot-start-xxx) @SpringBootApplication @SpringBootConfiguration @Configuration 阅读全文
posted @ 2023-10-01 22:05 Roy2048 阅读(38) 评论(0) 推荐(0)