有没有办法在配置文件中定义队列,如在ActiveMQ中:
http://activemq.apache.org/configure-startup-destinations.html
对的,这是可能的.
最简单的方法:
默认情况下,webUI在端口15672上公开.添加访问http:// localhost:15672 /#/ queues的队列
访问主页http:// localhost:15672 /#/.在底部,您有部分导入/导出定义和按钮下载代理定义.
只需下载该文件,它将包含所有已定义的队列.
示例配置文件,包含用户,虚拟主机和队列:我使用JStool插件格式化了文件,来自Notepad ++的JSFormat选项.默认情况下,文件是单行的,不太可读.
" 下载代理定义 " 旁边有按钮" 上传代理定义 ".您可以上传您的文件(它将使用漂亮格式的文件).
{
"rabbit_version" : "3.5.7",
"users" : [{
"name" : "guest",
"password_hash" : "42234423423",
"tags" : "administrator"
}
],
"vhosts" : [ {
"name" : "/uat"
}
],
"permissions" : [{
"user" : "guest",
"vhost" : "/uat",
"configure" : ".*",
"write" : ".*",
"read" : ".*"
}
],
"parameters" : [],
"policies" : [],
"queues" : [{
"name" : "sms",
"vhost" : "/uat",
"durable" : false,
"auto_delete" : false,
"arguments" : {}
}
],
"exchanges" : [],
"bindings" : []
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2418 次 |
最近记录: |