摘要:
RabbitMQ 基本概念 交换机类型: RabbitMQ 运转流程: AMQP协议 入门使用 安装环境: 交换机和队列: 进阶使用 消息去从 消息确认投递 消息防止丢失 过期时间 (TTL) 消息分发 高级队列 1.死信队列 2.延迟队列 3.优先队列 4.镜像队列 基本概念 生产者和消费者、队列 阅读全文
摘要:
feign.FeignException: status 400 reading : 请求方调用报错: 服务方被调用报错: 用fegin给redis设置缓存时报错,刚好 卡到8k这个临界点 ,就一直报错...springboot内置tomcat的参数限制是8k 在服务方修改配置, 增大size的限制 阅读全文
摘要:
rabbitmq springboot ack 监控 一、测试环境 二、启动测试 一直以来,学习rabbitmq都是跟着各种各样的教程、博客、视频和文档,撸起袖子就是干!!!最后,也成功了。 当然,成功的标志也仅仅是生产者发送了消息,消费者消费了消息。 真正在实际项目中,一旦出问题,需要分析问题的时 阅读全文
摘要:
dockerredismysqlrabbitmq 一、基本命令 二、安装redis 三、安装mysql 四、安装rabbitmq 五、使用compose构建 一、基本命令 命令格式: docker 命令 [镜像/容器]名字 常用命令: search 查询镜像 pull 拉取镜像 run 创建新容器并 阅读全文
摘要:
GitLab CentOS6 1. 安装VMware和CentOS 2. 安装必备Linux插件 3. 准备安装GitLab 4. 开始安装GitLab 5. 配置GitLab 6. 启动GitLab 7. 访问GitLab 8. GitLab基本操作 1. 安装VMware和CentOS 本教程采 阅读全文
摘要:
工作中部署新jar包后,需要重启jar包服务,每次需要4步操作: 1. 命令找到进程 pid 2. 命令杀死进程 3. 命令启动jar包 4. 命令查看启动日志 脚本 !/bin/sh sp_pid= if [ z "$sp_pid" ]; then echo "[ not find sp tomc 阅读全文
摘要:
数据库版本8.x和其他版本配置有区别: 1. 驱动依赖和连接 报错: Could not create connection to database server java mysql connector 数据库驱动 数据库驱动 2. 数据库连接配置 报错: The Server time zone 阅读全文
摘要:
新搭建的maven环境,使用idea创建maven项目时,一直提示 unable to import maven project,百度良久未解决 有说关闭防火墙的,亲测无效,后看到说是maven-3.6.x版本问题,看了下我是用最新的maven搭建的 so换回3.5.4版本问题就解决了 传送门: h 阅读全文
摘要:
线程池ThreadPool 线程池概念 常用线程池和方法 1.测试线程类 2.newFixedThreadPool固定线程池 3.newSingleThreadExecutor单线程池 4.newCachedThreadPool缓存线程池 5.newScheduledThreadPool定长线程池 阅读全文
摘要:
RabbitMQ死信队列 场景说明 代码实现 简单的Util 生产者 消费者 场景说明 场景: 当队列的消息未正常被消费时,如何解决? 消息被拒绝并且不再重新投递 消息超过有效期 队列超载 方案: 未被消费的消息,可通过"死信队列"重新被消费 死信队列含义,发生以上情况时,该队列上的消息,可通过配置 阅读全文