File: rkey.sh

package info (click to toggle)
rabbitmq-server 3.10.8-1.1%2Bdeb12u1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 32,436 kB
  • sloc: erlang: 200,376; javascript: 18,664; makefile: 2,244; python: 1,934; sh: 1,845; xml: 648; cs: 368; java: 320; ruby: 212; php: 100; perl: 63; awk: 13
file content (8 lines) | stat: -rwxr-xr-x 279 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
#!/bin/sh
CTL=$1

curl -i -u guest:guest -H "content-type:application/json" \
    -XPUT -d'{"type":"x-consistent-hash","durable":true}' \
    http://localhost:15672/api/exchanges/%2f/rkey.ex

$CTL set_policy rkey-shard "^rkey\."   '{"shards-per-node": 2, "routing-key": "1234"}'