Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qa-deploy-utils
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
QA
qa-deploy-utils
Commits
a2b1c023
Commit
a2b1c023
authored
Feb 16, 2017
by
QA-甘 盛聪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
9cf1fca1
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
1064 additions
and
0 deletions
+1064
-0
initial_mq.sh
qa_shell_script/rabbitmq/initial_mq.sh
+80
-0
rabbitmqadmin
qa_shell_script/rabbitmq/rabbitmqadmin
+968
-0
remote_excute_rabbitmq.sh
qa_shell_script/remote_excute_rabbitmq.sh
+16
-0
No files found.
qa_shell_script/rabbitmq/initial_mq.sh
0 → 100644
View file @
a2b1c023
#!/bin/bash
function
add_vhost
()
{
./rabbitmqctl add_vhost
$1
./rabbitmqctl set_permissions
-p
$1
qa
".*"
".*"
".*"
}
function
add_exchange
()
{
./rabbitmqadmin
declare
exchange
--vhost
=
$1
name
=
$2
type
=
$3
-u
qa
-p
qatest
}
function
add_queues
()
{
./rabbitmqadmin
declare
queue
--vhost
=
$1
name
=
$2
durable
=
true
-u
qa
-p
qatest
}
#ad vhost
add_vhost /
add_vhost /black_hole
add_vhost /funding
add_vhost /loan_order
add_vhost baitiao_debt
add_vhost financial_system
add_vhost mall
add_vhost offline
add_vhost orderstatus_vhost
add_vhost sms
add_vhost spider_center
add_vhost xyqb_push
#add exchange
add_exchange / hello-exchange direct
add_exchange /black_hole contract direct
add_exchange /black_hole contractExchange direct
add_exchange /funding assignment direct
add_exchange /loan_order loan_order_exchange fanout
add_exchange baitiao_debt baitiaodebt_orderinfo direct
add_exchange financial_system fs direct
add_exchange mall digital direct
add_exchange offline Spider direct
add_exchange orderstatus_vhost orderstatus_exchange direct
add_exchange sms sms-control direct
add_exchange xyqb_push events direct
#add queues
add_queues /black_hole contractQueue
add_queues /black_hole generate_success
add_queues /black_hole ssq_waiting_generate
add_queues /black_hole waiting_generate
add_queues /black_hole waiting_oneway
add_queues /funding approval_suc
add_queues /loan_order loan_order_queue
add_queues baitiao_debt qunar_baitiaodebt
add_queues baitiao_debt xyqbBaitiaoQueue
add_queues financial_system baitiaoOrder
add_queues financial_system baitiaoRefund
add_queues financial_system loan_info
add_queues financial_system xyqb
add_queues financial_system xyqbInfoForRedpacketQueue
add_queues financial_system xyqbPay
add_queues mall deliver
add_queues mall mallOrder
add_queues mall refund
add_queues mall refundFeed
add_queues offline Test
add_queues orderstatus_vhost orderstatus_queue
add_queues sms confirm
add_queues sms confirmable
add_queues sms send
add_queues sms voiceconfirm
add_queues sms voiceconfirmable
add_queues spider_center SpiderSuccess
add_queues spider_center Test
add_queues xyqb_push TestEvents
add_queues xyqb_push myqueue
qa_shell_script/rabbitmq/rabbitmqadmin
0 → 100644
View file @
a2b1c023
This diff is collapsed.
Click to expand it.
qa_shell_script/remote_excute_rabbitmq.sh
0 → 100644
View file @
a2b1c023
#!/bin/bash
IP_host_first
=
"192.168.4."
#for ip_last_num in 3 12 13 14 15 16 17 24 151 152
for
ip_last_num
in
15
do
expect
-c
"
set timeout 10
spawn ssh root@
${
IP_host_first
}${
ip_last_num
}
expect *ssword* { send !QAZ2wsx
\r
}
expect
\"
]#
\"
send
\"
sh /home/qa-deploy-utils/qa_shell_script/rabbitmq/initial_mq.sh
\r\"
set timeout -1
expect
\"
]#
\"
send
\"
exit
\r\"
expect eof;"
done
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment