如何在windows下突破Rabbitmq的socket限制
(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun)
利用Rabbitmq进行各类业务系统(如SAP、OA、EHR、KMS、访客系统、AD等)的集成和接口,已有很长一段时间了,初步建立了企业服务总线(ESB)。随着新业务系统的不断接入到ESB中,在实践中也发现了一些问题并总结了一些经验,下文主要介绍如何在windows下突破Rabbitmq的socket限制数,以便为需要使用的同学分享一些实际经验,后续将陆续分享一些技术经验。
1、 RabbitMQ_Limits文档说明
Status of node rabbit@MYSERVER ...
[{pid,6604},
{running_applications,
[{rabbitmq_management,"RabbitMQ Management Console","2.8.2"},
{xmerl,"XML parser","1.3"},
{rabbitmq_management_agent,"RabbitMQ Management Agent","2.8.2"},
{amqp_client,"RabbitMQ AMQP Client","2.8.2"},
{rabbit,"RabbitMQ","2.8.2"},
{os_mon,"CPO CXC 138 46","2.2.8"},
{sasl,"SASL CXC 138 11","2.2"},
{rabbitmq_mochiweb,"RabbitMQ Mochiweb Embedding","2.8.2"},
{webmachine,"webmachine","1.7.0-rmq2.8.2-hg"},
{mochiweb,"MochiMedia Web Server","1.3-rmq2.8.2-git"},
{inets,"INETS CXC 138 49","5.8"},
{mnesia,"MNESIA CXC 138 12","4.6"},
{stdlib,"ERTS CXC 138 10","1.18"},
{kernel,"ERTS CXC 138 10","2.15"}]},
{os,{win32,nt}},
{erlang_version,"Erlang R15B (erts-5.9) [smp:4:4] [async-threads:30]\n"},
{memory,
[{total,22807872},
{processes,8644230},
{processes_used,8644210},
{system,14163642},
{atom,495069},
{atom_used,485263},
{binary,665136},
{code,9611946},
{ets,877468}]},
{vm_memory_high_watermark,0.20002174609205853},
{vm_memory_limit,858993459},
{disk_free_limit,4294500352},
{disk_free,26035458048},
{file_descriptors,
[{total_limit,924},
{total_used,24},
{sockets_limit,829}, 默认的限制sockets数为829
{sockets_used,22}]},
{processes,[{limit,1048576},{used,388}]},
{run_queue,0},
{uptime,72329}]
1、 如何在windows下扩展sockets数量,提高吞吐量?
(1)、需要在windows系统环境变量中设置erlang的ERL_MAX_PORTS
(2)重启RabbitMQ服务才能正式生效
(3)扩展后的最终效果如下:
相关文章
Windows Server 26085.1今日更新:任务栏隐藏 Copilot
今天微软发布了Windows Server Build 26085 预览版更新,这版本中任务栏隐藏了 Copilot,这版本主要探索改进、增强现有功能和引入新功能,详细请看下文介绍2024-03-28Windows Server 26080 预览版今日发布: 修复Feedback Hub故障
今天微软发布了Windows Server Build 26080预览版更新,本次Windows Server Build 26080预览版的重点在于修复了此前版本中Feedback Hub无法正常工作的问题,详细请看下文介2024-03-14Windows Server 26063预览版今日发布: 引入 WinGet 命令
微软今天推出了 Windows Server Build 26063 预览版更新,这个版本中启用新壁纸、引入 WinGet 命令等新功能,详细请看下文介绍2024-02-23Windows Server Build 26052预览版今日发布:附更新日志
微软今天发布了 Windows Server Build 26052 预览版更新,如果在安装的过程中遇到 :Windows Server Build 26052 预览版更新问题,直接忽略继续安装即可,下面我们就来看看2024-02-09- 现在我们添加的路由器在重启电脑以后就消失不见了,然后小编就看到有人问有没有添加永久路由的办法,接下来我就来告诉大家怎么添加2024-02-03
Windows Server 2022安装KB5034129后浏览器和应用白屏怎么解决?
B5034129 更新,主要修复了 Wi-Fi 适配器问题,但是安装后导致 Chrome、Edge 和 Firefox 浏览器以及Adobe 等应用白屏,无法显示内容,下面我们就来看看临时修复技巧2024-01-16- 有很多朋友都被windows系统中各式各样的乱码所困惑,特别是收到的一些十分重要的邮件、程序、文件时会遇到乱码,登,网站时会看到乱码,下面我们就来看看解决办法2024-01-09
- 这篇文章主要为大家介绍了c盘空间不足经常爆红,怎么扩大内存的方法,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家日进一步2024-01-03
Win12发布时间曝光?微软或将对Windows进行重大更新
微软目前或许已经准备将于2024年推出为代号Windows 11 24H2或Windows 12的版本,下文为大家带来了详细介绍,一起看看吧2023-12-07Windows(Microsoft)win电脑安装Xcode方法操作
这篇文章主要介绍了Windows(Microsoft)win电脑安装Xcode操作步骤,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步2023-12-01
最新评论