当前位置: 首页 > news >正文

网站网址怎么做二维码网店代运营公司靠谱吗

网站网址怎么做二维码,网店代运营公司靠谱吗,如何在一个空间做2个网站,杭州市建筑业协会官网Rabbitmq 超时异常解决:PRECONDITION_FAILED - Timeout value used: 1800000 ms. 在使用 docker 启动 rabbitmq 的时候,执行一个超长时间的任务,出现了报错。 查询了一下发现,这个问题在于 rabbitmq 默认客户端超时时间是30分钟,…

Rabbitmq 超时异常解决:PRECONDITION_FAILED - Timeout value used: 1800000 ms.

在使用 docker 启动 rabbitmq 的时候,执行一个超长时间的任务,出现了报错。
查询了一下发现,这个问题在于 rabbitmq 默认客户端超时时间是30分钟,手动ACK情况下会如果业务事件较长会超时RabbitMQ默认的超时时间是30分钟,在消息消费超过30分钟后,rabbitMQ会发生错误,导致整个channel被销毁,无法继续消费参数为:RABBITMQ_CONSUMER_TIMEOUT

调整

如果是客户端直接安装,则需要修改配置文件
如果是docker安装,还是需要修改配置文件。。。使用env的方式启动容器修改,获取docker-compose中修改是不生效的。

查看

# 延长超时时间 毫秒单位
rabbitmqctl eval 'application:set_env(rabbit,consumer_timeout,720000000).'# 可以查看设置的超时值
rabbitmqctl eval 'application:get_env(rabbit,consumer_timeout).'值得注意的是,这个事临时更改,永久更改需要进入rabbitmq.conf文件里修改,修改consumer_timeout参数

docker 修改配置文件

1. 新增 conf 配置文件

官网: https://www.rabbitmq.com/configure.html#configuration-files

vim rabbitmq.conf
## DEFAULT SETTINGS ARE NOT MEANT TO BE TAKEN STRAIGHT INTO PRODUCTION
## see https://www.rabbitmq.com/configure.html for further information
## on configuring RabbitMQ## allow access to the guest user from anywhere on the network
## https://www.rabbitmq.com/access-control.html#loopback-users
## https://www.rabbitmq.com/production-checklist.html#users
loopback_users.guest = false## Send all logs to stdout/TTY. Necessary to see logs when running via
## a container
log.console = true
consumer_timeout = 360000000 # 添加的超时参数# 如果不确定配置文件的内容,可以先启动一下mq的容器,然后进入容器中,使用以下命令查看对应文件地址与内容
rabbitmq-diagnostics status
# 输出的内容中,找到 Config files 地址。
2. 重新制作容器,映射配置文件
docker run -d --name myrabbit \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=admin123 \
-p 15673:15672 -p 5673:5672 -p 25673:25672 -p 1884:1883 \
-v /Users/mzwang/Documents/proj_compose/rabbitmq/rabbitmq.conf:/etc/rabbitmq/rabbitmq.conf \
rabbitmq:3.12-management# 下面的是没有做端口修改的命令
docker run -d --name myrabbit \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=admin123 \
-p 15672:15672 -p 5672:5672 -p 25672:25672 -p 1883:1883 \
-v /Users/mzwang/Documents/proj_compose/rabbitmq/rabbitmq.conf:/etc/rabbitmq/rabbitmq.conf \
rabbitmq:3.12-management
3. 确认
进入容器,再次执行,可以看到成功修改。
rabbitmqctl eval 'application:get_env(rabbit,consumer_timeout).'
http://www.dt0577.cn/news/55089.html

相关文章:

  • 免费网站建设绑定域名网络销售挣钱吗
  • 网站建设 规范短视频seo推广隐迅推专业
  • 网站建设公司招商门户网站建站系统
  • 做单网站推广代理平台
  • 外贸建站应该怎么做站长工具中文
  • 奉节做网站如何联系百度人工客服电话
  • 嵌入式开发前景seo方案书案例
  • 南博网站建设模板网站建设开发
  • 公司网站建设素材搜索引擎提交入口网址
  • 企业网站建设公google搜索app下载
  • 平面设计师多少钱一个月网站优化排名软件哪些最好
  • 做网站是否需要自购服务器江苏seo哪家好
  • 展示网站模板下载外贸网站建设设计方案
  • 如果自己做网站卖设备泰安seo推广
  • 百度网盟推广怎么选择投放网站自动交换友情链接
  • 合肥备案seo标题关键词优化
  • 网站建设 wordpress系统手机网站百度关键词排名
  • 做网站多少钱西宁君博领衔营销型网站建设托管
  • 网站建设 协议书百度网盘电脑网页版
  • 建一个信息网站多少钱宁波网站推广运营公司
  • 传奇网页游戏排行榜橘子seo历史查询
  • 基本的网站开发技术路线开封网络推广公司
  • 网站登录按纽是灰色的广州seo全网营销
  • 网站做滚动图seo网站推广杭州
  • 苏州公司建设网站首页百度一下你就知道123
  • 网站建设公司名称没广告的视频播放器app
  • 电子商务网站建设与管理实验总结女教师遭网课入侵直播录屏曝
  • 自己做网站怎么搜索天津seo推广优化
  • 赌博网站怎么做的给我免费的视频在线观看
  • magento网站迁移合肥网站优化平台