我想生成一个能够将rabbitmqconf(用于交换,vhost,队列,绑定)从现有conf克隆到bash脚本的scritpt,然后可以在另一台服务器(test / dev / preprod)上运行。 通过示例使用rabbitmqctl或rabbitmqadmin并获取命令来创建队列,类似于
import csv
import urllib.request
import codecs
url = "https://biz.yahoo.com/p/csv/333conameu.csv"
ftpstream = urllib.request.urlopen(url)
csvfile = csv.reader(codecs.iterdecode(ftpstream, 'utf-8'))
for line in csvfile:
print(line)
当然我需要自己添加用户名/密码。
我已经在使用
了Html.ActionLink(" ", "Edit", new {id = c.ID}, new { @style = "background:url('../../Images/Menu/edit.png') no-repeat center right; display:block; height: 30px; width: 50px" }
但它会生成一个完整的json文件,我可以将其用作备份。
所以......到了这一点:)是否有可能在gui内部使用命令来创建一个bash文件?
感谢您的帮助
答案 0 :(得分:1)
我不知道“gui内部使用的命令”,但您可以使用the rest API创建(或其他)所有实体。基本上用curl,postman等编写脚本。
AFAIK rabbitmq.config不包含有关现有队列等的信息。