Launching pada : 8 September 2020
Ini adalah ujicoba RabbitMQ Testing
Berikut Skenario Test Casenya
Skenario RabbitMQ
1.
Buat Queue dari ha_rabbitmq
nama queue : rendang
node : rabbitNode1
2.
Cek pada rabbitNode1 dan rabbitNode2
3.
buat publish ke rendang
SELECT amqp.publish1 rendang catering murah
SELECT amqp.publish1 rendang catering medium
SELECT amqp.publish1 rendang catering mahal
4.
Cek pada rabbitNode1 dan rabbitNode2 cek queuenya
5.
Consume ha_rabbit 2 message
6.
Saat ini message yang ready ada 1
7.
Cek pada rabbitNode1 dan rabbitNode2 cek queuenya
TEST CASE RABBITMQ CLUSTER
1.
Perhatikan node dari rendang adalah milik rabbitNode1
2.
Matikan rabbitNode1
docker stop rabbitNode1
3.
Cek pemilik queue rendang saat ini milik rabbitNode2
4.
buat publish ke rendang
SELECT amqp.publish1 rendang catering murah
SELECT amqp.publish1 rendang catering medium
SELECT amqp.publish1 rendang catering mahal
5.
Saat ini message yang ready ada 4
6.
Buat queue di rabbitNode2 dengan nama mieayam
7.
Buat publish ke mieayam
SELECT amqp.publish1 mieayam mie ayam TM
SELECT amqp.publish1 mieayam mie ayam Kampus
SELECT amqp.publish1 mieayam mie ayam Kampung
8.
Nyalakan rabbitNode1
docker start rabbitNode1
9.
Cek di rabbitNode1
queue harusnya terdapat : rendang dan mieayam
message :
- rendang 4
- mieayam 3
10.
Matikan rabbitNode2
docker stop rabbitNode2
11.
Buat publish ke rendang
SELECT amqp.publish1 rendang catering murah
SELECT amqp.publish1 rendang catering medium
SELECT amqp.publish1 rendang catering mahal
12.
Buat publish ke mieayam
SELECT amqp.publish1 mieayam mie ayam TM
SELECT amqp.publish1 mieayam mie ayam Kampus
SELECT amqp.publish1 mieayam mie ayam Kampung
13.
Cek di rabbitNode1 dan rabbitNode2
Queue harusnya terdapat : rendang dan mieayam
message :
- rendang 7
- mieayam 6
14.
Nyalakan rabbitNode2
docker start rabbitNode2
15.
Tes matiin semua rabbitNodes dan ha_rabbit
reboot
16.
Cek Apakah bisa di akses dan di bikin queue serta message
17.
Jangan Lupa subscribe like and command
Sebarkan jika bermanfaat
Источник: rutube.ru