docker RabbitMQ:修改Channel limit
RabbitMQ:The channelMax limit is reached. Try later.
rabbitmq 默认 最大链接默认是2047访问量过大会导致数据丢失
复制 docker 容器中的 /etc/rabbitmq/rabbitmq.conf 配置
docker cp 容器id:容器内的文件路径 宿主机路径
docker cp 96f7f14e99ab:/etc/rabbitmq /etc/rabbitmqcd 进入到 宿主机 /etc/rabbitmq修改rabbitmq.conf
- 在配置文件中加入 channel_max = 6114
删除容器
docker rm 容器id
挂载文件
-v 语法:宿主机文件路径:容器文件路径
docker run -d --name rabbitmq -v /home/dockerdata/rabbitmq/rabbitmq/:/etc/rabbitmq/ -p 15672:15672 -p 5672:5672 f65f7c36d41b配置Bean
@Bean public CachingConnectionFactory connectionFactory() {CachingConnectionFactory connectionFactory = new CachingConnectionFactory(host, port);//修改rabbitmq.conf channel_max>0 否則此配置不會生效connectionFactory.getRabbitConnectionFactory().setRequestedChannelMax(6144);connectionFactory.setUsername(username);connectionFactory.setPassword(password);connectionFactory.setVirtualHost("/");return connectionFactory; }
应用连接到mq你会发现Channels limit 变成了你设置的了
docker RabbitMQ:修改Channel limit相关推荐
- Docker(十七)-修改Docker容器启动配置参数
有时候,我们创建容器时忘了添加参数 --restart=always ,当 Docker 重启时,容器未能自动启动, 现在要添加该参数怎么办呢,方法有二: 1.Docker 命令修改 docker c ...
- Docker容器修改端口映射
Docker容器修改端口映射 https://zhuanlan.zhihu.com/p/94949253 对于已经建立的docker容器,需要新增容器对主机的端口映射,主要分为三种: 一:通过修改配置 ...
- 自定义创建rabbitMQ的channel连接池
参考地址:https://blog.csdn.net/qq447995687/article/details/80233621 利用commons-pool2自定义对象池 commons-pool2是 ...
- Docker容器修改hosts文件重启不变
Docker容器修改hosts文件重启不变 1./etc/hosts, /etc/resolv.conf和/etc/hostname容器中的这三个文件不存在于镜像,而是存在于于/var/lib/doc ...
- docker容器修改源_net-tools安装
最近用部署应用服务,很麻烦的一点就是在docker里修改配置文件.没有vi工具也没有其它编辑器,只能是在外面修改完再导进来,麻烦. 下面给出不用退出docker容器也能修改源(此处用阿里源),步骤如下 ...
- docker容器修改mysql密码
docker 容器 修改mysql密码 1.进入 mysql 容器 docker exec -it mysql /bin/bash 2.修改mysql容器的配置文件 打开配置文件的命令 vi /etc ...
- Docker中修改MySQL的密码
前言: 在Docker中修改MySQL的密码时遇到密码修改了,但是远程连接时还是使用旧密码才能连,新密码连接不上,但mysql -uroot -p登陆时需要使用新密码才能登陆. 解决办法: 首先确 ...
- RabbitMQ 修改默认端口
一.配置环境变量 下载 erlang 和 rabbitMq ERLANG_HOME D:\erl8.2 path添加%ERLANG_HOME%\bin; cmd下用erl -version检测是否配置 ...
- docker rabbitmq php扩展,Docker开启RabbitMQ延时消息队列
前言 经常在开发中会遇到一些不需要同步执行的业务,那我们就需要用到消息队列来进行异步执行,但是对于某些业务就还需要用到延时的功能,比如订单支付超时关闭,那么这个时候我们就需要开启消息队列的延时功能,当 ...
最新文章
- 两者相差百分比怎么算_不知道烘焙百分比的全拖出来打屁股!
- 页面嵌套除了iframe还能用什么方法_CTF|有关CSP绕过的方法
- 使用redis的zset实现排行榜
- rabbitmq 延迟队列_框架系列|中间件RabbitMQ必看17道面试题
- 350. Intersection of Two Arrays II 两个数组的交集 II
- 10个 DIV+CSS 需要注意的问题
- boost::asio
- san服务器型号,san存储服务器配置
- python第一个程序--hello world
- [Java] 蓝桥杯 BASIC-8 基础练习 回文数
- nodejs json转对象_nodejs读取xlsx格式文件
- javascript在使用时要注意的东西
- 【吴恩达】机器学习第16章异常检测以及ex8部分编程练习
- 物联网无线通信技术 低功耗WiFi模块 WiFi芯片技术应用
- 调用系统命令,goto again
- JAVA版聊天室小软件
- 【算法】矩阵连乘(MatrixMultiply)
- java计算机毕业设计线上文具销售系统源程序+mysql+系统+lw文档+远程调试
- STM32F103+W5500,HAL库
- sentinel 控制台讲解-降级规则-降级策略:RT