摘要:
前言 学习自bili尚硅谷-RabbitMQ 发布确认 之前的消息应答,队列持久化是为了保证 -> 消息从rabbitmq队列到消费者的过程中不会丢失;消息持久化则是为了保证 -> 消息从生产者到队列的过程中不会丢失,但也不能完全保证,因此有了发布确认策略,即当消息到达队列后,会通知生产者以确认 单 阅读全文
摘要:
自定义错误页面 当出现异常时,会根据错误状态码,跳转到相应的页面 例如出现一个404的错误,会首先去找error路径下有没有404错误页面,如果没有则去找有没有4xx的页面,如果也没有,则返回默认的错误信息 处理全局异常 @ControllerAdvice+@ExceptionHandler,使用这 阅读全文
摘要:
保存到本地文件夹 前端 <form role="form" th:action="@{/upload}" method="post" enctype="multipart/form-data"> <!-- 单个文件上传 --> <input type="file" name="headerImg"> 阅读全文
摘要:
安装Sentinel 下载sentinel-dashboard-1.8.2.jar 安装有jdk环境,8080端口未被占用 在jar包所在目录打开cmd,输入命令启动:java -jar sentinel-dashboard-1.8.2.jar 浏览器访问sentinel的web控制台,用户名和密码 阅读全文
摘要:
依赖报错 idea导入项目后依赖报错,解决方案:https://blog.csdn.net/weixin_42420249/article/details/81191861 依赖版本报错:更换其他版本 无法下载依赖可参考:https://blog.csdn.net/weixin_42628809/a 阅读全文
摘要:
配置文件redis.conf详解 bind=127.0.0.1 # 表示只能在本机中访问redis,将该行注释掉,即可接收任何IP地址的访问 protected-mode # 设置为no,表示关闭保护模式 timeout # 表示一个cli客户端多长时间没有操作时会关闭,设置为0表示永不关闭 tcp 阅读全文
摘要:
基础 # redis默认有16个数据库,数组下标从0开始,默认使用0号库 # 当我们启动服务器并连接客户端之后: set <key> <value> # 向数据库中添加数据用于测试 keys * # 查看当前库所有key exists key # 判断某个key是否存在 type key # 查看你 阅读全文
摘要:
Window10中安装redis 下载地址 参考 # 下载解压,进入解压目录cmd打开,启动 redis-server.exe redis.windows.conf # 出现如下界面表示前台启动成功,不要关闭该窗口 C:\work\Redis-x64-5.0.14.1>redis-server.ex 阅读全文
摘要:
nacos 作为配置中心,服务注册中心,集成了ribbon,直接使用restTemplate进行服务调用 作为服务注册中心开发步骤 // 父pom <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-a 阅读全文
摘要:
RabbitMQ是一个消息中间件,相当于一个中转站;用于接收、存储、转发消息数据 RabbitMQ的作用: 流量消峰:当服务器处理不了过多的请求时,在进入服务器之前先进入MQ,MQ会对请求做排序,防止服务器宕机 应用解耦:当系统的某个子系统出现故障无法正常工作时,该子系统要处理的内存会被缓存到消息队 阅读全文