AMQP 1.0 client to Azure Service Bus

956 views
Skip to first unread message

Steven Livingstone

unread,
Sep 7, 2017, 1:26:17 PM9/7/17
to rabbitmq-users

Hi. Firstly, I'm very new to Erlang in general but keen to learn. I know Azure pretty well but AMQP is new on me but i am using the new (in dev) RabbitMQ AMQP 1.0 client to talk to  Azure Service Bus (i use RabbitMQ for an on premise solution but need to provide other integrations for clients):


https://github.com/rabbitmq/rabbitmq-amqp1.0-client


I have created a new Erlang application and run it in Erlang/OTP 20 in the console and used the code in the tests that are run against Azure in that repo (i tried using the sample code in README but it just threw exceptions, so figure the test code would have had to have worked when tests were run).


Right now i want some test code to try and push a message (and receive it will be my next task). After a couple of days learning I am now able to connect and authenticate but no matter what I do, cannot get a message posted - i get no error stacktrace but there is no message on the bus. If i try from Python i can do it relatively easily but this needs to be in Erlang.


Anyone have any ideas? Is this my code error, a specific config i need to add or an issue with the library? I created a Service Bus queue called "test" in Azure (not partitioned) with Session support on the Standard plan. A couple of people have suggested that it works with Azure but i haven't yet seen a simple example of it working, so there could be a single setting causing the problem.


Appreciate any advice. Currently looking at how i can trace what is happening as i get no trace directly in the console or via the debugger. 


regards,

steven


%%%-------------------------------------------------------------------
%% @doc myapp public API
%% @end
%%%-------------------------------------------------------------------

-module(myapp_app).

-behaviour(application).

%% Application callbacks
-export([start/2, stop/1, connect/0]).

%%====================================================================
%% API
%%====================================================================

%%--------------------------------------------------------------------
%% @private
%% @doc
%% This function is called whenever an application is started using
%% application:start/[1,2], and should start the processes of the
%% application. If the application is structured according to the OTP
%% design principles as a supervision tree, this means starting the
%% top supervisor of the tree.
%%
%% @spec start(StartType, StartArgs) -> {ok, Pid} |
%%                                      {ok, Pid, State} |
%%                                      {error, Reason}
%%      StartType = normal | {takeover, Node} | {failover, Node}
%%      StartArgs = term()
%% @end
%%--------------------------------------------------------------------
start(_StartType, _StartArgs) ->
  io:format("starting~n"),
  application:start(ssl),
  application:ensure_all_started(amqp10_client),
  myapp_sup:start_link().

%%--------------------------------------------------------------------
%% @private
%% @doc
%% This function is called whenever an application has stopped. It
%% is intended to be the opposite of Module:start/2 and should do
%% any necessary cleaning up. The return value is ignored.
%%
%% @spec stop(State) -> void()
%% @end
%%--------------------------------------------------------------------
stop(_State) ->
  ok.

connect() ->
  io:format("Connecting~n"),
  basic_roundtrip_service_bus(),
  ok.

basic_roundtrip_service_bus() ->
  Hostname = "myazurebroker.servicebus.windows.net",
  Port = 5671,
  User = "RootManageSharedAccessKey",
  Password = "XXXXXXXXXXXXXXXXXXXXXX=",
  OpnConf = #{
    address => Hostname,
    hostname => to_bin(Hostname),
    port => Port,
    notify => self(),
    tls_opts => {secure_port, [{versions, ['tlsv1.1']}]},
    container_id =>  <<"test">>,
    sasl => {plain, to_bin(User), to_bin(Password)}
  },
  roundtrip(OpnConf).

roundtrip(OpenConf) ->
  {ok, Connection} = amqp10_client:open_connection(OpenConf),
  {ok, Session} = amqp10_client:begin_session(Connection),
  {ok, Sender} = amqp10_client:attach_sender_link(Session,
    <<"test-sender">>,
    <<"test">>,
    settled),
  await_link(Sender, credited, link_credit_timeout),

  Now = os:system_time(millisecond),
  Props = #{creation_time => Now},
  Msg0 =  amqp10_msg:set_properties(Props,
    amqp10_msg:new(<<"my-tag">>, <<"banana">>,
      true)),
  Msg1 = amqp10_msg:set_application_properties(#{"a_key" => "a_value"}, Msg0),
  Msg = amqp10_msg:set_message_annotations(#{<<"x_key">> => "x_value"}, Msg1),
 
  ok = amqp10_client:send_msg(Sender, Msg),
  ok = amqp10_client:detach_link(Sender),
  await_link(Sender, {detached, normal}, link_detach_timeout),

  {error, link_not_found} = amqp10_client:detach_link(Sender),
  ok.


%%====================================================================
%% Internal functions
%====================================================================

await_link(Who, What, Err) ->
  receive
    {amqp10_event, {link, Who, What}} ->
      ok;
    {amqp10_event, {link, Who, {detached, Why}}} ->
      exit(Why)
  after 5000 -> exit(Err)
  end.

to_bin(X) when is_list(X) ->
  list_to_binary(X).

Michael Klishin

unread,
Sep 8, 2017, 11:54:18 AM9/8/17
to rabbitmq-users
The client was tested against

 * RabbitMQ AMQP 1.0 plugin
 * ActiveMQ
 * Azure AMQP 1.0 messaging service

and WebSphere MQ Lite (IIRC).

It is currently used in https://github.com/rabbitmq/rabbitmq-shovel (master only), which is the best usage
example there is.

There are also integration tests you can take a look at:

Wireshark (a UI for tcpdump) is a pretty indispensable tool for troubleshooting messaging-based systems:

Steven Livingstone

unread,
Sep 9, 2017, 11:03:58 AM9/9/17
to rabbitm...@googlegroups.com
Thanks Michael - i have installed RabbitMQ locally and enabled the
shovel plugin. I am getting a headers exception talking to Azure,
probably because it uses AMQP 0-9-1 by default.

I have enabled the rabbitmq_amqp1_0 plugin as i think this is the one
i need to use. Looking into this now, but any tips on how i configure
MQ to use the newer plugin/protocol? Looking into rabbitmq.config and
the shovel configuration just now, but can't see anything where i
specify a version.

thanks,
steven
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-user...@googlegroups.com.
> To post to this group, send email to rabbitm...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Michael Klishin

unread,
Sep 11, 2017, 1:10:52 PM9/11/17
to rabbitm...@googlegroups.com
What is the end goal here? If it is to exercise the Erlang AMQP 1.0 client via Shovel,
see http://next.rabbitmq.com/shovel.html. You do not necessarily need to enable RabbitMQ AMQP 1.0 client
(depends on what you are trying to do).


> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send an email to rabbitmq-users@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
MK

Staff Software Engineer, Pivotal/RabbitMQ

Michael Klishin

unread,
Sep 11, 2017, 1:11:33 PM9/11/17
to rabbitm...@googlegroups.com
Shovel support in AMQP 1.0 requires a RabbitMQ 3.7 preview release. In 3.6.x, Shovel only speaks AMQP 0-9-1.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Steven Livingstone

unread,
Sep 11, 2017, 2:49:59 PM9/11/17
to rabbitm...@googlegroups.com
The end goal is to figure out the configuration to allow to shovel to talk to Azure (with my own Erlang client initiating the call rather than RabbitMQ). I have seen to tests and some people saying the Azure integration works, but they didn't work for me doing a make with the (shovel) source, so trying to trace why and see what I am missing.

Seems there is a new protocol config option in the latest beta code for RabbitMQ.

Steven


> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send an email to rabbitm...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
MK

Staff Software Engineer, Pivotal/RabbitMQ

--

Steven Livingstone

unread,
Sep 11, 2017, 4:38:51 PM9/11/17
to rabbitm...@googlegroups.com
Thanks Michael - i found that after a bit of debugging when it threw
an exception with src-protocol and so now trying to build 3.7.

I think the make file for shovel checks the installed MW version and
builds the plugins for that version (even when i clone the shovel
source) which i didn't realise, so looking at that now.

thanks,
steven
>> email to rabbitmq-user...@googlegroups.com.
>> To post to this group, send email to rabbitm...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> MK
>
> Staff Software Engineer, Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-user...@googlegroups.com.
> To post to this group, send email to rabbitm...@googlegroups.com.

Steven Livingstone

unread,
Sep 12, 2017, 3:26:35 AM9/12/17
to rabbitm...@googlegroups.com
Michael - going round in circles here as nothing seems to be building
properly [for version 3.7] in docker (or other). Always seems to get
99% of the way and hit an error - tried the MQ releases, source and
server-release. Is there a straightforward way of getting a release
version of just the AMQP 1.0 rabbitmq-amqp1.0-client release? I'd have
hoped a clone of that project and make build would wrap the
dependencies for me and give me a beam file i could use but that
doesn't seem to be the case (or I am doing it wrong which i defo won't
rule out).

I'd imagine I should be able to use the rabbitmq-amqp1.0-client in my
own code if i could get it to build :-)

thanks,
steven

On Mon, Sep 11, 2017 at 6:11 PM, Michael Klishin <mkli...@pivotal.io> wrote:
>> email to rabbitmq-user...@googlegroups.com.
>> To post to this group, send email to rabbitm...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> MK
>
> Staff Software Engineer, Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-user...@googlegroups.com.
> To post to this group, send email to rabbitm...@googlegroups.com.

Steven Livingstone

unread,
Sep 12, 2017, 4:10:58 AM9/12/17
to rabbitm...@googlegroups.com
Apologies - i can get the client to compile - back full circle to
trying to see what shovel does (the part i can't get compiled with
v3.7) that i am not doing.

I'll give it a couple of hours then just wait for the 3.7 release.

thanks,
steven

Michael Klishin

unread,
Sep 12, 2017, 11:45:21 AM9/12/17
to rabbitm...@googlegroups.com
rabbitmq-shovel build system checks for the current branch (master vs. stable) and then clones
the same branch of its dependencies. It does not inspect installed RabbitMQ versions
in any way.

I'm attaching the client and 3 of its dependencies.

It should be possible to copy them from a RabbitMQ 3.7.0 milestone release (say, generic UNIX package under the ./plugins directory), #20 of which
has just been released:




>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>> To post to this group, send email to rabbitmq-users@googlegroups.com.

>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> MK
>
> Staff Software Engineer, Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to

> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send an email to rabbitmq-users@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.
rabbit_common-3.7.0.gdb554ea.ez
amqp10_client-0.1.0.gd5a6b11.ez
ranch-1.3.2.ez
amqp10_common-3.7.0.gabb7a49.ez

Steven Livingstone

unread,
Sep 14, 2017, 12:32:44 PM9/14/17
to rabbitm...@googlegroups.com
Thanks Michael. I am managing to get authenticate & connect to the Service Bus queue and so on but on sending a message i get "no match of right hand side value {error,insufficient_credit}"

Ive been getting it almost all yesterday and day and currently been tracing and reading the spec to see what causes this message. Any tips?


  {ok, Sender} = amqp10_client:attach_sender_link_sync(Session,
                                                    <<"test">>,
                                                    <<"test1">>,
                                                    settled,
                                                    unsettled_state),
      Msg = amqp10_msg:new(<<"my-tag">>, <<"my-body">>, true),
      ok = amqp10_client:send_msg(Sender, Msg),

thanks,
steven

>> To post to this group, send email to rabbitm...@googlegroups.com.

>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> MK
>
> Staff Software Engineer, Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to

> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send an email to rabbitm...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
MK

Staff Software Engineer, Pivotal/RabbitMQ

--
You received this message because you are subscribed to a topic in the Google Groups "rabbitmq-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitm...@googlegroups.com.

Steven Livingstone

unread,
Sep 15, 2017, 4:50:45 AM9/15/17
to rabbitm...@googlegroups.com
Michael - I have taken your binary releases and get an instance of MQ
running. I can use shovel to shift messages via AMQP 1 locally.

I cannot get it to work with Azure - I have tried so many
combinations. What would make more sense is if you could define what
settings and their format that you successfully passed into the
rabbitmqctl set_parameter shovel.

As an example, i an trying the one below (i have been trying various
combinations for hours):

./rabbitmqctl set_parameter shovel azure '{ "ack-mode":"on-confirm",
"src-uri": "amqp://localhost:5672", "src-protocol":"amqp10",
"src-address": "test", "dest-protocol":"amqp10", "dest-uri":
"amqp://test:PASS...@myservicebus.servicebus.windows.net:5672",
"dest-address": "test1"}'

regards,
steven
>> >> email to rabbitmq-user...@googlegroups.com.
>> >> To post to this group, send email to rabbitm...@googlegroups.com.
>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> >
>> >
>> > --
>> > MK
>> >
>> > Staff Software Engineer, Pivotal/RabbitMQ
>> >
>> > --
>> > You received this message because you are subscribed to a topic in the
>> > Google Groups "rabbitmq-users" group.
>> > To unsubscribe from this topic, visit
>> >
>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> > To unsubscribe from this group and all its topics, send an email to
>> > rabbitmq-user...@googlegroups.com.
>> > To post to this group, send email to rabbitm...@googlegroups.com.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "rabbitmq-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to rabbitmq-user...@googlegroups.com.
>> To post to this group, send an email to rabbitm...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> MK
>
> Staff Software Engineer, Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-user...@googlegroups.com.
> To post to this group, send email to rabbitm...@googlegroups.com.

Michael Klishin

unread,
Sep 15, 2017, 11:12:42 AM9/15/17
to rabbitm...@googlegroups.com
Azure has a non-standard requirement compared to other implementations: it requires the
hostname parameter to be set. This was the very first thing we discovered [1].

I don't know if Shovel specifically was tested against Azure but it does nothing that
the client cannot do.


On Fri, Sep 15, 2017 at 2:50 AM, Steven Livingstone <ste...@livz.org> wrote:
Michael - I have taken your binary releases and get an instance of MQ
running. I can use shovel to shift messages via AMQP 1 locally.

I cannot get it to work with Azure - I have tried so many
combinations. What would make more sense is if you could define what
settings and their format that you successfully passed into the
rabbitmqctl set_parameter shovel.

As an example, i an trying the one below (i have been trying various
combinations for hours):

./rabbitmqctl set_parameter shovel azure '{ "ack-mode":"on-confirm",
"src-uri": "amqp://localhost:5672", "src-protocol":"amqp10",
"src-address": "test", "dest-protocol":"amqp10", "dest-uri":
"amqp://test:PASSWORD@myservicebus.servicebus.windows.net:5672",
"dest-address": "test1"}'

regards,
steven
>> >> email to rabbitmq-users+unsubscribe@googlegroups.com.
>> >> To post to this group, send email to rabbitmq-users@googlegroups.com.

>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> >
>> >
>> > --
>> > MK
>> >
>> > Staff Software Engineer, Pivotal/RabbitMQ
>> >
>> > --
>> > You received this message because you are subscribed to a topic in the
>> > Google Groups "rabbitmq-users" group.
>> > To unsubscribe from this topic, visit
>> >
>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> > To unsubscribe from this group and all its topics, send an email to
>> > rabbitmq-users+unsubscribe@googlegroups.com.
>> > To post to this group, send email to rabbitmq-users@googlegroups.com.

>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "rabbitmq-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>> To post to this group, send an email to rabbitmq-users@googlegroups.com.

>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> MK
>
> Staff Software Engineer, Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to

> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send an email to rabbitmq-users@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Steven Livingstone

unread,
Sep 15, 2017, 11:48:44 AM9/15/17
to rabbitm...@googlegroups.com
Thanks Michael. I have been trying with the client directly and with
the Shovel beta. No joy with Shovel but with the client i can get a
connection and it seems to send but i get nothing. I have some code
below that doesn't throw any exceptions and gives the following, but
there are no messages added to service bus. I *think* i am pretty
close but not sure if i am missing something in the message header or
sthg?! Is there anything obvious? { Now going to try it against the
new MQ beta and see if it works }


2> myapp_app:connect().
Connecting ...
Connected ...
Session Id ...
Session Attached ...
ok


%%%-------------------------------------------------------------------
%% @doc myapp public API
%% @end
%%%-------------------------------------------------------------------

-module(myapp_app).

-include_lib("/rabbitmq-amqp1.0-client/src/amqp10_client.hrl").

-behaviour(application).

%% Application callbacks
-export([start/2, stop/1, connect/0]).

%%====================================================================
%% API
%%====================================================================

start(_StartType, _StartArgs) ->
io:format("Starting ..."),
application:ensure_all_started(ssl),
application:ensure_all_started(inets),
application:ensure_all_started(amqp10_common),
application:ensure_all_started(ampq10_client),
amqp10_client_sup:start_link(),
myapp_sup:start_link().

connect() ->
io:format("Connecting ...\n"),

Address = "rabbitint.servicebus.windows.net",
Hostname = <<"rabbitint.servicebus.windows.net">>,
Port = 5671,
User = <<"test">>,
Password = <<“XXXXXXXXX=”>>,
Container = <<"devsb">>,
OpnConf = #{
address => Address,
hostname => Hostname,
port => Port,
notify => self(),
tls_opts => {secure_port, [{versions, ['tlsv1.1']}]},
container_id => Container,
sasl => {plain, User, Password}
},

{ok, Connection} = amqp10_client:open_connection(OpnConf),

receive
{amqp10_event, {connection, ConnectionPid, opened}} ->
io:format("Connected ...\n"),
{ok, Session} = amqp10_client:begin_session(ConnectionPid),
receive
{amqp10_event, {session, SessionPid, begun}} ->
io:format("Session Id ...\n"),
{ok, Sender} = amqp10_client:attach_sender_link(SessionPid,
<<"test">>,
<<"devsb">>,
unsettled,
unsettled_state),
receive
{amqp10_event, {link, LinkRef, attached}} ->
io:format("Session Attached ...\n"),
Msg = amqp10_msg:new(<<"test">>, <<"my-body">>, false)
after 2000 ->
exit(credited_timeout)
end
after 2000 ->
exit(credited_timeout)
end
after 2000 ->
exit(credited_timeout)
end,
ok.

On Fri, Sep 15, 2017 at 4:12 PM, Michael Klishin <mkli...@pivotal.io> wrote:
> Azure has a non-standard requirement compared to other implementations: it
> requires the
> hostname parameter to be set. This was the very first thing we discovered
> [1].
>
> I don't know if Shovel specifically was tested against Azure but it does
> nothing that
> the client cannot do.
>
> 1. https://github.com/rabbitmq/rabbitmq-amqp1.0-client/issues/1
>
> On Fri, Sep 15, 2017 at 2:50 AM, Steven Livingstone <ste...@livz.org> wrote:
>>
>> Michael - I have taken your binary releases and get an instance of MQ
>> running. I can use shovel to shift messages via AMQP 1 locally.
>>
>> I cannot get it to work with Azure - I have tried so many
>> combinations. What would make more sense is if you could define what
>> settings and their format that you successfully passed into the
>> rabbitmqctl set_parameter shovel.
>>
>> As an example, i an trying the one below (i have been trying various
>> combinations for hours):
>>
>> ./rabbitmqctl set_parameter shovel azure '{ "ack-mode":"on-confirm",
>> "src-uri": "amqp://localhost:5672", "src-protocol":"amqp10",
>> "src-address": "test", "dest-protocol":"amqp10", "dest-uri":
>> "amqp://test:PASS...@myservicebus.servicebus.windows.net:5672",
>> >> >> email to rabbitmq-user...@googlegroups.com.
>> >> >> To post to this group, send email to
>> >> >> rabbitm...@googlegroups.com.
>> >> >> For more options, visit https://groups.google.com/d/optout.
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > MK
>> >> >
>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>> >> >
>> >> > --
>> >> > You received this message because you are subscribed to a topic in
>> >> > the
>> >> > Google Groups "rabbitmq-users" group.
>> >> > To unsubscribe from this topic, visit
>> >> >
>> >> >
>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> >> > To unsubscribe from this group and all its topics, send an email to
>> >> > rabbitmq-user...@googlegroups.com.
>> >> > To post to this group, send email to rabbitm...@googlegroups.com.
>> >> > For more options, visit https://groups.google.com/d/optout.
>> >>
>> >> --
>> >> You received this message because you are subscribed to the Google
>> >> Groups
>> >> "rabbitmq-users" group.
>> >> To unsubscribe from this group and stop receiving emails from it, send
>> >> an
>> >> email to rabbitmq-user...@googlegroups.com.
>> >> To post to this group, send an email to
>> >> rabbitm...@googlegroups.com.
>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> >
>> >
>> > --
>> > MK
>> >
>> > Staff Software Engineer, Pivotal/RabbitMQ
>> >
>> > --
>> > You received this message because you are subscribed to a topic in the
>> > Google Groups "rabbitmq-users" group.
>> > To unsubscribe from this topic, visit
>> >
>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> > To unsubscribe from this group and all its topics, send an email to
>> > rabbitmq-user...@googlegroups.com.
>> > To post to this group, send email to rabbitm...@googlegroups.com.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "rabbitmq-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to rabbitmq-user...@googlegroups.com.
>> To post to this group, send an email to rabbitm...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> MK
>
> Staff Software Engineer, Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-user...@googlegroups.com.
> To post to this group, send email to rabbitm...@googlegroups.com.

Michael Klishin

unread,
Sep 15, 2017, 12:25:32 PM9/15/17
to rabbitm...@googlegroups.com
How exactly do you observe that "no messages are added to the service bus"?

Your code connections, starts a session, then instantiates a message and… does absolutely nothing with it?
I don't see where in your code your message is actually sent?

Shovel instantiates a message like so:

and sends it like this:



>> >> >> To post to this group, send email to

>> >> >> For more options, visit https://groups.google.com/d/optout.
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > MK
>> >> >
>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>> >> >
>> >> > --
>> >> > You received this message because you are subscribed to a topic in
>> >> > the
>> >> > Google Groups "rabbitmq-users" group.
>> >> > To unsubscribe from this topic, visit
>> >> >
>> >> >
>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> >> > To unsubscribe from this group and all its topics, send an email to
>> >> > rabbitmq-users+unsubscribe@googlegroups.com.
>> >> > To post to this group, send email to rabbitmq-users@googlegroups.com.

>> >> > For more options, visit https://groups.google.com/d/optout.
>> >>
>> >> --
>> >> You received this message because you are subscribed to the Google
>> >> Groups
>> >> "rabbitmq-users" group.
>> >> To unsubscribe from this group and stop receiving emails from it, send
>> >> an

>> >> To post to this group, send an email to

>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> >
>> >
>> > --
>> > MK
>> >
>> > Staff Software Engineer, Pivotal/RabbitMQ
>> >
>> > --
>> > You received this message because you are subscribed to a topic in the
>> > Google Groups "rabbitmq-users" group.
>> > To unsubscribe from this topic, visit
>> >
>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> > To unsubscribe from this group and all its topics, send an email to
>> > rabbitmq-users+unsubscribe@googlegroups.com.
>> > To post to this group, send email to rabbitmq-users@googlegroups.com.

>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "rabbitmq-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>> To post to this group, send an email to rabbitmq-users@googlegroups.com.

>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> MK
>
> Staff Software Engineer, Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to

> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send an email to rabbitmq-users@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Steven Livingstone

unread,
Sep 15, 2017, 12:31:18 PM9/15/17
to rabbitm...@googlegroups.com
Crud, my bad. Yes, i had copied that bit to send to in the email
(which actually cut it in vim)... it sends as follows, but gives the
above "insufficient_credit" message on the amqp10_client:send_msg
line.

receive
{amqp10_event, {link, LinkRef, attached}} ->
io:format("Session Attached ...\n"),
Msg = amqp10_msg:new(<<"test">>, <<"my-body">>, false),
ok = amqp10_client:send_msg(Sender, Msg)
after 2000 ->
>> >> "amqp://test:PASS...@myservicebus.servicebus.windows.net:5672",
>> >> >> >> email to rabbitmq-user...@googlegroups.com.
>> >> >> >> To post to this group, send email to
>> >> >> >> rabbitm...@googlegroups.com.
>> >> >> >> For more options, visit https://groups.google.com/d/optout.
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > --
>> >> >> > MK
>> >> >> >
>> >> >> > Staff Software Engineer, Pivotal/RabbitMQ
>> >> >> >
>> >> >> > --
>> >> >> > You received this message because you are subscribed to a topic in
>> >> >> > the
>> >> >> > Google Groups "rabbitmq-users" group.
>> >> >> > To unsubscribe from this topic, visit
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> >> >> > To unsubscribe from this group and all its topics, send an email
>> >> >> > to
>> >> >> > rabbitmq-user...@googlegroups.com.
>> >> >> > To post to this group, send email to
>> >> >> > rabbitm...@googlegroups.com.
>> >> >> > For more options, visit https://groups.google.com/d/optout.
>> >> >>
>> >> >> --
>> >> >> You received this message because you are subscribed to the Google
>> >> >> Groups
>> >> >> "rabbitmq-users" group.
>> >> >> To unsubscribe from this group and stop receiving emails from it,
>> >> >> send
>> >> >> an
>> >> >> email to rabbitmq-user...@googlegroups.com.
>> >> >> To post to this group, send an email to
>> >> >> rabbitm...@googlegroups.com.
>> >> >> For more options, visit https://groups.google.com/d/optout.
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > MK
>> >> >
>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>> >> >
>> >> > --
>> >> > You received this message because you are subscribed to a topic in
>> >> > the
>> >> > Google Groups "rabbitmq-users" group.
>> >> > To unsubscribe from this topic, visit
>> >> >
>> >> >
>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> >> > To unsubscribe from this group and all its topics, send an email to
>> >> > rabbitmq-user...@googlegroups.com.
>> >> > To post to this group, send email to rabbitm...@googlegroups.com.
>> >> > For more options, visit https://groups.google.com/d/optout.
>> >>
>> >> --
>> >> You received this message because you are subscribed to the Google
>> >> Groups
>> >> "rabbitmq-users" group.
>> >> To unsubscribe from this group and stop receiving emails from it, send
>> >> an
>> >> email to rabbitmq-user...@googlegroups.com.
>> >> To post to this group, send an email to
>> >> rabbitm...@googlegroups.com.
>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> >
>> >
>> > --
>> > MK
>> >
>> > Staff Software Engineer, Pivotal/RabbitMQ
>> >
>> > --
>> > You received this message because you are subscribed to a topic in the
>> > Google Groups "rabbitmq-users" group.
>> > To unsubscribe from this topic, visit
>> >
>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> > To unsubscribe from this group and all its topics, send an email to
>> > rabbitmq-user...@googlegroups.com.
>> > To post to this group, send email to rabbitm...@googlegroups.com.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "rabbitmq-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to rabbitmq-user...@googlegroups.com.
>> To post to this group, send an email to rabbitm...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> MK
>
> Staff Software Engineer, Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-user...@googlegroups.com.
> To post to this group, send email to rabbitm...@googlegroups.com.

Michael Klishin

unread,
Sep 15, 2017, 12:36:56 PM9/15/17
to rabbitm...@googlegroups.com


>> >> >> For more options, visit https://groups.google.com/d/optout.
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > MK
>> >> >
>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>> >> >
>> >> > --
>> >> > You received this message because you are subscribed to a topic in
>> >> > the
>> >> > Google Groups "rabbitmq-users" group.
>> >> > To unsubscribe from this topic, visit
>> >> >
>> >> >
>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> >> > To unsubscribe from this group and all its topics, send an email to
>> >> > rabbitmq-users+unsubscribe@googlegroups.com.
>> >> > To post to this group, send email to rabbitm...@googlegroups.com.

>> >> > For more options, visit https://groups.google.com/d/optout.
>> >>
>> >> --
>> >> You received this message because you are subscribed to the Google
>> >> Groups
>> >> "rabbitmq-users" group.
>> >> To unsubscribe from this group and stop receiving emails from it, send
>> >> an
>> >> email to rabbitmq-users+unsubscribe@googlegroups.com.
>> >> To post to this group, send an email to

>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> >
>> >
>> > --
>> > MK
>> >
>> > Staff Software Engineer, Pivotal/RabbitMQ
>> >
>> > --
>> > You received this message because you are subscribed to a topic in the
>> > Google Groups "rabbitmq-users" group.
>> > To unsubscribe from this topic, visit
>> >
>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> > To unsubscribe from this group and all its topics, send an email to
>> > rabbitmq-users+unsubscribe@googlegroups.com.
>> > To post to this group, send email to rabbitm...@googlegroups.com.

>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "rabbitmq-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>> To post to this group, send an email to rabbitm...@googlegroups.com.

>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> MK
>
> Staff Software Engineer, Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-users+unsubscribe@googlegroups.com.
> To post to this group, send email to rabbitm...@googlegroups.com.

> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send an email to rabbitm...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
MK

Staff Software Engineer, Pivotal/RabbitMQ

Steven Livingstone

unread,
Sep 15, 2017, 12:45:13 PM9/15/17
to rabbitm...@googlegroups.com
Thanks - yes, Shovel doesn't seem to work with SB (was there most of
this morning). I managed to get it working using the client against my
local Rabbit MQ beta instance, so will see if i can get it working
against Azure next. Still not seen a fully working config against
Service Bus but will try a few things out.

thanks,
steven
>>> >> "amqp://test:PASS...@myservicebus.servicebus.windows.net:5672",
>>> >> >> >> email to rabbitmq-user...@googlegroups.com.
>>> >> >> >> To post to this group, send email to
>>> >> >> >> rabbitm...@googlegroups.com.
>>> >> >> >> For more options, visit https://groups.google.com/d/optout.
>>> >> >> >
>>> >> >> >
>>> >> >> >
>>> >> >> >
>>> >> >> > --
>>> >> >> > MK
>>> >> >> >
>>> >> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>> >> >> >
>>> >> >> > --
>>> >> >> > You received this message because you are subscribed to a topic
>>> >> >> > in
>>> >> >> > the
>>> >> >> > Google Groups "rabbitmq-users" group.
>>> >> >> > To unsubscribe from this topic, visit
>>> >> >> >
>>> >> >> >
>>> >> >> >
>>> >> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >> >> > To unsubscribe from this group and all its topics, send an email
>>> >> >> > to
>>> >> >> > rabbitmq-user...@googlegroups.com.
>>> >> >> > To post to this group, send email to
>>> >> >> > rabbitm...@googlegroups.com.
>>> >> >> > For more options, visit https://groups.google.com/d/optout.
>>> >> >>
>>> >> >> --
>>> >> >> You received this message because you are subscribed to the Google
>>> >> >> Groups
>>> >> >> "rabbitmq-users" group.
>>> >> >> To unsubscribe from this group and stop receiving emails from it,
>>> >> >> send
>>> >> >> an
>>> >> >> email to rabbitmq-user...@googlegroups.com.
>>> >> >> To post to this group, send an email to
>>> >> >> rabbitm...@googlegroups.com.
>>> >> >> For more options, visit https://groups.google.com/d/optout.
>>> >> >
>>> >> >
>>> >> >
>>> >> >
>>> >> > --
>>> >> > MK
>>> >> >
>>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>> >> >
>>> >> > --
>>> >> > You received this message because you are subscribed to a topic in
>>> >> > the
>>> >> > Google Groups "rabbitmq-users" group.
>>> >> > To unsubscribe from this topic, visit
>>> >> >
>>> >> >
>>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >> > To unsubscribe from this group and all its topics, send an email to
>>> >> > rabbitmq-user...@googlegroups.com.
>>> >> > To post to this group, send email to
>>> >> > rabbitm...@googlegroups.com.
>>> >> > For more options, visit https://groups.google.com/d/optout.
>>> >>
>>> >> --
>>> >> You received this message because you are subscribed to the Google
>>> >> Groups
>>> >> "rabbitmq-users" group.
>>> >> To unsubscribe from this group and stop receiving emails from it, send
>>> >> an
>>> >> email to rabbitmq-user...@googlegroups.com.
>>> >> To post to this group, send an email to
>>> >> rabbitm...@googlegroups.com.
>>> >> For more options, visit https://groups.google.com/d/optout.
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > MK
>>> >
>>> > Staff Software Engineer, Pivotal/RabbitMQ
>>> >
>>> > --
>>> > You received this message because you are subscribed to a topic in the
>>> > Google Groups "rabbitmq-users" group.
>>> > To unsubscribe from this topic, visit
>>> >
>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> > To unsubscribe from this group and all its topics, send an email to
>>> > rabbitmq-user...@googlegroups.com.
>>> > To post to this group, send email to rabbitm...@googlegroups.com.
>>> > For more options, visit https://groups.google.com/d/optout.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "rabbitmq-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to rabbitmq-user...@googlegroups.com.
>>> To post to this group, send an email to rabbitm...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>>
>> --
>> MK
>>
>> Staff Software Engineer, Pivotal/RabbitMQ
>
>
>
>
> --
> MK
>
> Staff Software Engineer, Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-user...@googlegroups.com.

Michael Klishin

unread,
Sep 20, 2017, 4:33:19 PM9/20/17
to Steven Livingstone, rabbitm...@googlegroups.com
Thanks for reporting back, Steven!

Glad you are making progress with the client.

On Wed, Sep 20, 2017 at 11:52 AM, Steven Livingstone <ste...@livz.org> wrote:
Thanks for your help last week Michael - I managed to get things
working from your Rabbit MQ client to Azure Service Bus.

The code that works is very much the same as that on GitHub README
page ... sure i tried it last week but in any case it is working.
There may have been an element of getting my head around Erlang but
again, sure i tried that basic stuff a few times.

It does only work on one of my three queues - and in fact the NodeJS
amqp client also only works on that queue so i think there must be
something around setting the queue up i need to read into.

many thanks again,
steven

>>>> >> >> >> To post to this group, send email to

>>>> >> >> >> For more options, visit https://groups.google.com/d/optout.
>>>> >> >> >
>>>> >> >> >
>>>> >> >> >
>>>> >> >> >
>>>> >> >> > --
>>>> >> >> > MK
>>>> >> >> >
>>>> >> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >> >> >
>>>> >> >> > --
>>>> >> >> > You received this message because you are subscribed to a topic
>>>> >> >> > in
>>>> >> >> > the
>>>> >> >> > Google Groups "rabbitmq-users" group.
>>>> >> >> > To unsubscribe from this topic, visit
>>>> >> >> >
>>>> >> >> >
>>>> >> >> >
>>>> >> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >> >> > To unsubscribe from this group and all its topics, send an email
>>>> >> >> > to

>>>> >> >> > To post to this group, send email to

>>>> >> >> > For more options, visit https://groups.google.com/d/optout.
>>>> >> >>
>>>> >> >> --
>>>> >> >> You received this message because you are subscribed to the Google
>>>> >> >> Groups
>>>> >> >> "rabbitmq-users" group.
>>>> >> >> To unsubscribe from this group and stop receiving emails from it,
>>>> >> >> send
>>>> >> >> an

>>>> >> >> To post to this group, send an email to

>>>> >> >> For more options, visit https://groups.google.com/d/optout.
>>>> >> >
>>>> >> >
>>>> >> >
>>>> >> >
>>>> >> > --
>>>> >> > MK
>>>> >> >
>>>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >> >
>>>> >> > --
>>>> >> > You received this message because you are subscribed to a topic in
>>>> >> > the
>>>> >> > Google Groups "rabbitmq-users" group.
>>>> >> > To unsubscribe from this topic, visit
>>>> >> >
>>>> >> >
>>>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >> > To unsubscribe from this group and all its topics, send an email to

>>>> >> > To post to this group, send email to

>>>> >> > For more options, visit https://groups.google.com/d/optout.
>>>> >>
>>>> >> --
>>>> >> You received this message because you are subscribed to the Google
>>>> >> Groups
>>>> >> "rabbitmq-users" group.
>>>> >> To unsubscribe from this group and stop receiving emails from it, send
>>>> >> an

>>>> >> To post to this group, send an email to

>>>> >> For more options, visit https://groups.google.com/d/optout.
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > MK
>>>> >
>>>> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >
>>>> > --
>>>> > You received this message because you are subscribed to a topic in the
>>>> > Google Groups "rabbitmq-users" group.
>>>> > To unsubscribe from this topic, visit
>>>> >
>>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> > To unsubscribe from this group and all its topics, send an email to
>>>> > rabbitmq-users+unsubscribe@googlegroups.com.
>>>> > To post to this group, send email to rabbitmq-users@googlegroups.com.

>>>> > For more options, visit https://groups.google.com/d/optout.
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google Groups
>>>> "rabbitmq-users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send an
>>>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>>> To post to this group, send an email to rabbitmq-users@googlegroups.com.

>>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>>
>>> --
>>> MK
>>>
>>> Staff Software Engineer, Pivotal/RabbitMQ
>>
>>
>>
>>
>> --
>> MK
>>
>> Staff Software Engineer, Pivotal/RabbitMQ
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "rabbitmq-users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to

>> For more options, visit https://groups.google.com/d/optout.

Karl Nilsson

unread,
Sep 21, 2017, 4:21:57 AM9/21/17
to rabbitm...@googlegroups.com
Hi,

I'm finding your code a bit hard to read but it looks like you are only awaiting the `attached` event before publishing. You need to await the `credited` event to ensure credit has been granted before publishing.

Cheers
Karl


>>>> >> >> >> For more options, visit https://groups.google.com/d/optout.
>>>> >> >> >
>>>> >> >> >
>>>> >> >> >
>>>> >> >> >
>>>> >> >> > --
>>>> >> >> > MK
>>>> >> >> >
>>>> >> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >> >> >
>>>> >> >> > --
>>>> >> >> > You received this message because you are subscribed to a topic
>>>> >> >> > in
>>>> >> >> > the
>>>> >> >> > Google Groups "rabbitmq-users" group.
>>>> >> >> > To unsubscribe from this topic, visit
>>>> >> >> >
>>>> >> >> >
>>>> >> >> >
>>>> >> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >> >> > To unsubscribe from this group and all its topics, send an email
>>>> >> >> > to
>>>> >> >> > rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >> >> > To post to this group, send email to

>>>> >> >> > For more options, visit https://groups.google.com/d/optout.
>>>> >> >>
>>>> >> >> --
>>>> >> >> You received this message because you are subscribed to the Google
>>>> >> >> Groups
>>>> >> >> "rabbitmq-users" group.
>>>> >> >> To unsubscribe from this group and stop receiving emails from it,
>>>> >> >> send
>>>> >> >> an
>>>> >> >> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >> >> To post to this group, send an email to

>>>> >> >> For more options, visit https://groups.google.com/d/optout.
>>>> >> >
>>>> >> >
>>>> >> >
>>>> >> >
>>>> >> > --
>>>> >> > MK
>>>> >> >
>>>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >> >
>>>> >> > --
>>>> >> > You received this message because you are subscribed to a topic in
>>>> >> > the
>>>> >> > Google Groups "rabbitmq-users" group.
>>>> >> > To unsubscribe from this topic, visit
>>>> >> >
>>>> >> >
>>>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >> > To unsubscribe from this group and all its topics, send an email to
>>>> >> > rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >> > To post to this group, send email to

>>>> >> > For more options, visit https://groups.google.com/d/optout.
>>>> >>
>>>> >> --
>>>> >> You received this message because you are subscribed to the Google
>>>> >> Groups
>>>> >> "rabbitmq-users" group.
>>>> >> To unsubscribe from this group and stop receiving emails from it, send
>>>> >> an
>>>> >> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >> To post to this group, send an email to

>>>> >> For more options, visit https://groups.google.com/d/optout.
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > MK
>>>> >
>>>> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >
>>>> > --
>>>> > You received this message because you are subscribed to a topic in the
>>>> > Google Groups "rabbitmq-users" group.
>>>> > To unsubscribe from this topic, visit
>>>> >
>>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> > To unsubscribe from this group and all its topics, send an email to
>>>> > rabbitmq-users+unsubscribe@googlegroups.com.
>>>> > To post to this group, send email to rabbitm...@googlegroups.com.

>>>> > For more options, visit https://groups.google.com/d/optout.
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google Groups
>>>> "rabbitmq-users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send an
>>>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>>> To post to this group, send an email to rabbitm...@googlegroups.com.

>>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>>
>>> --
>>> MK
>>>
>>> Staff Software Engineer, Pivotal/RabbitMQ
>>
>>
>>
>>
>> --
>> MK
>>
>> Staff Software Engineer, Pivotal/RabbitMQ
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "rabbitmq-users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> rabbitmq-users+unsubscribe@googlegroups.com.
>> To post to this group, send email to rabbitm...@googlegroups.com.

>> For more options, visit https://groups.google.com/d/optout.



--
MK

Staff Software Engineer, Pivotal/RabbitMQ

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Karl Nilsson

Pivotal/RabbitMQ

Steven Livingstone

unread,
Sep 21, 2017, 4:28:15 AM9/21/17
to rabbitm...@googlegroups.com
Thanks Karl ... Yes, my Erlang code is at the very beginning :-)

I did manage to get it working and that was the problem. I realized I needed to be credited before the call rather than request credit when attached.

Thanks for getting back though!

Steven


To post to this group, send email to rabbitm...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Karl Nilsson

Pivotal/RabbitMQ

--
You received this message because you are subscribed to a topic in the Google Groups "rabbitmq-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to rabbitmq-users+unsubscribe@googlegroups.com.

Karl Nilsson

unread,
Sep 21, 2017, 4:32:28 AM9/21/17
to rabbitm...@googlegroups.com
Ok great. I don't think we ever tested the shovel with SB only the client but as Michael mentioned above it ought to work given the right config. 

Let me know if you have any more troubles and I will try to help.

Karl

To post to this group, send email to rabbitm...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Karl Nilsson

Pivotal/RabbitMQ

Steven Livingstone

unread,
Sep 21, 2017, 5:17:19 AM9/21/17
to rabbitm...@googlegroups.com
Thanks Karl. One thing I have "discovered" (caveated by the small fact
I am hacking my way through learning Erlang and Service Bus) is that
it seems that the library only works with one type of queue.

I just tried four tests (twice) and I think i understand why i had so
many problems. I have two observations below ....

1. I think i assumed I needed Sessions enabled on Azure to allow
clients to work with it as sessions are talked about a lot in the amqp
specs. In fact output of my tests below are what I find:

> Queue with Session and Partitioning = FAIL
> Queue with Session and NO Partitioning = FAIL
> Queue with NO Session and Partitioning = FAIL
> Queue with NO Session and NO Partitioning = SUCCESS

So, only when I create a queue with session disabled and partitioning
disabled can i get the client to work. I'm not sure whether this is
supposed to be the case and if it is something managed on Azure (no
real options there though) or on the client? In any case, if it is the
case then it may be worth adding to your Github readme just to help
others in my position. I think this is what caused me so much hassle
as only 25% of my tests would ever have worked and led me down many
wrong paths.

2. I found it hard to get a trace of what was happening (which I
managed to do with a DEBUG flag in Node) - i'm not sure what the best
way to trace this in Erlang is ... as i was awaiting the event and it
never fired my client just never did anything and so in my three
failed tests i got not error.

The error I get in my NodeJS when calling an "invalid" queue (invalid
being three of the four combinations discussed above) is:

"The SessionId was not set on a message, and it cannot be sent to the
entity. Entities that have session support enabled can only receive
messages that have the SessionId set to a valid value."

I assume i am also getting this back from Azure SB in my Erlang code
(I think the params are the exact same) but no idea how to see this. I
appreciate the programming approaches are completely different so
that's part of my learning.

I hope some of this is useful to others.

regards,
steven

PS. I tried plugging the working version (i tried a couple of Uri
formats) into the RabbitMQ 3.7.0-beta.20 with the latest Shovel plugin
but i generally get the following exception. I don't need to use it
right now but i think it will be a useful plugin to SB in the future.


{{badmatch,
{error,
{shutdown,
{failed_to_start_child,reader,
{{badmatch,{error,closed}},
[{amqp10_client_frame_reader,init,1,
[{file,"src/amqp10_client_frame_reader.erl"},
{line,111}]},
{gen_fsm,init_it,6,[{file,"gen_fsm.erl"},{line,325}]},
{proc_lib,init_p_do_apply,3,
[{file,"proc_lib.erl"},{line,247}]}]}}}}},
[{rabbit_amqp10_shovel,connect,7,
[{file,"src/rabbit_amqp10_shovel.erl"},{line,106}]},
{rabbit_amqp10_shovel,connect_dest,1,
[{file,"src/rabbit_amqp10_shovel.erl"},{line,97}]},
{rabbit_shovel_worker,handle_cast,2,
[{file,"src/rabbit_shovel_worker.erl"},{line,65}]},
{gen_server2,handle_msg,2,[{file,"src/gen_server2.erl"},{line,1056}]},
{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,247}]}]}
>>>> >>>> >> "amqp://test:PASS...@myservicebus.servicebus.windows.net:5672",
>>>> >>>> >> >> >> email to rabbitmq-user...@googlegroups.com.
>>>> >>>> >> >> >> To post to this group, send email to
>>>> >>>> >> >> >> rabbitm...@googlegroups.com.
>>>> >>>> >> >> >> For more options, visit
>>>> >>>> >> >> >> https://groups.google.com/d/optout.
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> > --
>>>> >>>> >> >> > MK
>>>> >>>> >> >> >
>>>> >>>> >> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >> >> >
>>>> >>>> >> >> > --
>>>> >>>> >> >> > You received this message because you are subscribed to a
>>>> >>>> >> >> > topic
>>>> >>>> >> >> > in
>>>> >>>> >> >> > the
>>>> >>>> >> >> > Google Groups "rabbitmq-users" group.
>>>> >>>> >> >> > To unsubscribe from this topic, visit
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> >> >> > To unsubscribe from this group and all its topics, send an
>>>> >>>> >> >> > email
>>>> >>>> >> >> > to
>>>> >>>> >> >> > rabbitmq-user...@googlegroups.com.
>>>> >>>> >> >> > To post to this group, send email to
>>>> >>>> >> >> > rabbitm...@googlegroups.com.
>>>> >>>> >> >> > For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >> >>
>>>> >>>> >> >> --
>>>> >>>> >> >> You received this message because you are subscribed to the
>>>> >>>> >> >> Google
>>>> >>>> >> >> Groups
>>>> >>>> >> >> "rabbitmq-users" group.
>>>> >>>> >> >> To unsubscribe from this group and stop receiving emails from
>>>> >>>> >> >> it,
>>>> >>>> >> >> send
>>>> >>>> >> >> an
>>>> >>>> >> >> email to rabbitmq-user...@googlegroups.com.
>>>> >>>> >> >> To post to this group, send an email to
>>>> >>>> >> >> rabbitm...@googlegroups.com.
>>>> >>>> >> >> For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> > --
>>>> >>>> >> > MK
>>>> >>>> >> >
>>>> >>>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >> >
>>>> >>>> >> > --
>>>> >>>> >> > You received this message because you are subscribed to a
>>>> >>>> >> > topic in
>>>> >>>> >> > the
>>>> >>>> >> > Google Groups "rabbitmq-users" group.
>>>> >>>> >> > To unsubscribe from this topic, visit
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> >> > To unsubscribe from this group and all its topics, send an
>>>> >>>> >> > email to
>>>> >>>> >> > rabbitmq-user...@googlegroups.com.
>>>> >>>> >> > To post to this group, send email to
>>>> >>>> >> > rabbitm...@googlegroups.com.
>>>> >>>> >> > For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >>
>>>> >>>> >> --
>>>> >>>> >> You received this message because you are subscribed to the
>>>> >>>> >> Google
>>>> >>>> >> Groups
>>>> >>>> >> "rabbitmq-users" group.
>>>> >>>> >> To unsubscribe from this group and stop receiving emails from
>>>> >>>> >> it, send
>>>> >>>> >> an
>>>> >>>> >> email to rabbitmq-user...@googlegroups.com.
>>>> >>>> >> To post to this group, send an email to
>>>> >>>> >> rabbitm...@googlegroups.com.
>>>> >>>> >> For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >
>>>> >>>> >
>>>> >>>> >
>>>> >>>> >
>>>> >>>> > --
>>>> >>>> > MK
>>>> >>>> >
>>>> >>>> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >
>>>> >>>> > --
>>>> >>>> > You received this message because you are subscribed to a topic
>>>> >>>> > in the
>>>> >>>> > Google Groups "rabbitmq-users" group.
>>>> >>>> > To unsubscribe from this topic, visit
>>>> >>>> >
>>>> >>>> >
>>>> >>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> > To unsubscribe from this group and all its topics, send an email
>>>> >>>> > to
>>>> >>>> > rabbitmq-user...@googlegroups.com.
>>>> >>>> > To post to this group, send email to
>>>> >>>> > rabbitm...@googlegroups.com.
>>>> >>>> > For more options, visit https://groups.google.com/d/optout.
>>>> >>>>
>>>> >>>> --
>>>> >>>> You received this message because you are subscribed to the Google
>>>> >>>> Groups
>>>> >>>> "rabbitmq-users" group.
>>>> >>>> To unsubscribe from this group and stop receiving emails from it,
>>>> >>>> send an
>>>> >>>> email to rabbitmq-user...@googlegroups.com.
>>>> >>>> To post to this group, send an email to
>>>> >>>> rabbitm...@googlegroups.com.
>>>> >>>> For more options, visit https://groups.google.com/d/optout.
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> --
>>>> >>> MK
>>>> >>>
>>>> >>> Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >> --
>>>> >> MK
>>>> >>
>>>> >> Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>
>>>> >> --
>>>> >> You received this message because you are subscribed to a topic in
>>>> >> the
>>>> >> Google Groups "rabbitmq-users" group.
>>>> >> To unsubscribe from this topic, visit
>>>> >>
>>>> >> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >> To unsubscribe from this group and all its topics, send an email to
>>>> >> rabbitmq-user...@googlegroups.com.
>>>> >> To post to this group, send email to rabbitm...@googlegroups.com.
>>>> >> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>>
>>> --
>>> MK
>>>
>>> Staff Software Engineer, Pivotal/RabbitMQ
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "rabbitmq-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to rabbitmq-user...@googlegroups.com.
>>> To post to this group, send email to rabbitm...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>>
>> --
>> Karl Nilsson
>>
>> Pivotal/RabbitMQ
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "rabbitmq-users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> rabbitmq-user...@googlegroups.com.
>> To post to this group, send email to rabbitm...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "rabbitmq-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to rabbitmq-user...@googlegroups.com.
>> To post to this group, send email to rabbitm...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> Karl Nilsson
>
> Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-user...@googlegroups.com.

Karl Nilsson

unread,
Sep 21, 2017, 5:48:13 AM9/21/17
to rabbitm...@googlegroups.com
I'm not sure what representation SB sessions and partitioning take in AMQP 1.0 so not sure if it is using parts of the spec not yet implemented. You could use wireshark to capture each combination to see what SB is returning w.r.t to the protocol. Might get more error details as well.

>>>> >>>> >> >> >> email to rabbitmq-users+unsubscribe@googlegroups.com.

>>>> >>>> >> >> >> To post to this group, send email to
>>>> >>>> >> >> >> rabbitmq-users@googlegroups.com.

>>>> >>>> >> >> >> For more options, visit
>>>> >>>> >> >> >> https://groups.google.com/d/optout.
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> > --
>>>> >>>> >> >> > MK
>>>> >>>> >> >> >
>>>> >>>> >> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >> >> >
>>>> >>>> >> >> > --
>>>> >>>> >> >> > You received this message because you are subscribed to a
>>>> >>>> >> >> > topic
>>>> >>>> >> >> > in
>>>> >>>> >> >> > the
>>>> >>>> >> >> > Google Groups "rabbitmq-users" group.
>>>> >>>> >> >> > To unsubscribe from this topic, visit
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> >> >> > To unsubscribe from this group and all its topics, send an
>>>> >>>> >> >> > email
>>>> >>>> >> >> > to

>>>> >>>> >> >> > To post to this group, send email to

>>>> >>>> >> >> > For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >> >>
>>>> >>>> >> >> --
>>>> >>>> >> >> You received this message because you are subscribed to the
>>>> >>>> >> >> Google
>>>> >>>> >> >> Groups
>>>> >>>> >> >> "rabbitmq-users" group.
>>>> >>>> >> >> To unsubscribe from this group and stop receiving emails from
>>>> >>>> >> >> it,
>>>> >>>> >> >> send
>>>> >>>> >> >> an

>>>> >>>> >> >> To post to this group, send an email to

>>>> >>>> >> >> For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> > --
>>>> >>>> >> > MK
>>>> >>>> >> >
>>>> >>>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >> >
>>>> >>>> >> > --
>>>> >>>> >> > You received this message because you are subscribed to a
>>>> >>>> >> > topic in
>>>> >>>> >> > the
>>>> >>>> >> > Google Groups "rabbitmq-users" group.
>>>> >>>> >> > To unsubscribe from this topic, visit
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> >> > To unsubscribe from this group and all its topics, send an
>>>> >>>> >> > email to

>>>> >>>> >> > To post to this group, send email to

>>>> >>>> >> > For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >>
>>>> >>>> >> --
>>>> >>>> >> You received this message because you are subscribed to the
>>>> >>>> >> Google
>>>> >>>> >> Groups
>>>> >>>> >> "rabbitmq-users" group.
>>>> >>>> >> To unsubscribe from this group and stop receiving emails from
>>>> >>>> >> it, send
>>>> >>>> >> an

>>>> >>>> >> To post to this group, send an email to

>>>> >>>> >> For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >
>>>> >>>> >
>>>> >>>> >
>>>> >>>> >
>>>> >>>> > --
>>>> >>>> > MK
>>>> >>>> >
>>>> >>>> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >
>>>> >>>> > --
>>>> >>>> > You received this message because you are subscribed to a topic
>>>> >>>> > in the
>>>> >>>> > Google Groups "rabbitmq-users" group.
>>>> >>>> > To unsubscribe from this topic, visit
>>>> >>>> >
>>>> >>>> >
>>>> >>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> > To unsubscribe from this group and all its topics, send an email
>>>> >>>> > to

>>>> >>>> > To post to this group, send email to

>>>> >>>> > For more options, visit https://groups.google.com/d/optout.
>>>> >>>>
>>>> >>>> --
>>>> >>>> You received this message because you are subscribed to the Google
>>>> >>>> Groups
>>>> >>>> "rabbitmq-users" group.
>>>> >>>> To unsubscribe from this group and stop receiving emails from it,
>>>> >>>> send an

>>>> >>>> To post to this group, send an email to

>>>> >>>> For more options, visit https://groups.google.com/d/optout.
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> --
>>>> >>> MK
>>>> >>>
>>>> >>> Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >> --
>>>> >> MK
>>>> >>
>>>> >> Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>
>>>> >> --
>>>> >> You received this message because you are subscribed to a topic in
>>>> >> the
>>>> >> Google Groups "rabbitmq-users" group.
>>>> >> To unsubscribe from this topic, visit
>>>> >>
>>>> >> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >> To unsubscribe from this group and all its topics, send an email to
>>>> >> rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >> To post to this group, send email to rabbitmq-users@googlegroups.com.

>>>> >> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>>
>>> --
>>> MK
>>>
>>> Staff Software Engineer, Pivotal/RabbitMQ
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "rabbitmq-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>> To post to this group, send email to rabbitmq-users@googlegroups.com.

>>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>>
>> --
>> Karl Nilsson
>>
>> Pivotal/RabbitMQ
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "rabbitmq-users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to

>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "rabbitmq-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>> To post to this group, send email to rabbitmq-users@googlegroups.com.

>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> Karl Nilsson
>
> Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to

> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send an email to rabbitmq-users@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Karl Nilsson

Pivotal/RabbitMQ

Karl Nilsson

unread,
Sep 21, 2017, 6:40:10 AM9/21/17
to rabbitm...@googlegroups.com
This [1] page suggests that SB "session ids" are mapped to the AMQP group-id property. For a queue with sessions you could try setting this using amqp10_msg:set_properties/2 .
[2] suggests they use the 'x-opt-partition-key' message annotation for partitions. use amqp10_msg:set_message_annotations/2 for this.

>>>> >>>> >> >> >> rabbitm...@googlegroups.com.

>>>> >>>> >> >> >> For more options, visit
>>>> >>>> >> >> >> https://groups.google.com/d/optout.
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> > --
>>>> >>>> >> >> > MK
>>>> >>>> >> >> >
>>>> >>>> >> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >> >> >
>>>> >>>> >> >> > --
>>>> >>>> >> >> > You received this message because you are subscribed to a
>>>> >>>> >> >> > topic
>>>> >>>> >> >> > in
>>>> >>>> >> >> > the
>>>> >>>> >> >> > Google Groups "rabbitmq-users" group.
>>>> >>>> >> >> > To unsubscribe from this topic, visit
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> >
>>>> >>>> >> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> >> >> > To unsubscribe from this group and all its topics, send an
>>>> >>>> >> >> > email
>>>> >>>> >> >> > to
>>>> >>>> >> >> > rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >>>> >> >> > To post to this group, send email to
>>>> >>>> >> >> > rabbitm...@googlegroups.com.

>>>> >>>> >> >> > For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >> >>
>>>> >>>> >> >> --
>>>> >>>> >> >> You received this message because you are subscribed to the
>>>> >>>> >> >> Google
>>>> >>>> >> >> Groups
>>>> >>>> >> >> "rabbitmq-users" group.
>>>> >>>> >> >> To unsubscribe from this group and stop receiving emails from
>>>> >>>> >> >> it,
>>>> >>>> >> >> send
>>>> >>>> >> >> an
>>>> >>>> >> >> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >>>> >> >> To post to this group, send an email to
>>>> >>>> >> >> rabbitm...@googlegroups.com.

>>>> >>>> >> >> For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> > --
>>>> >>>> >> > MK
>>>> >>>> >> >
>>>> >>>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >> >
>>>> >>>> >> > --
>>>> >>>> >> > You received this message because you are subscribed to a
>>>> >>>> >> > topic in
>>>> >>>> >> > the
>>>> >>>> >> > Google Groups "rabbitmq-users" group.
>>>> >>>> >> > To unsubscribe from this topic, visit
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> >
>>>> >>>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> >> > To unsubscribe from this group and all its topics, send an
>>>> >>>> >> > email to
>>>> >>>> >> > rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >>>> >> > To post to this group, send email to

>>>> >>>> >> > For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >>
>>>> >>>> >> --
>>>> >>>> >> You received this message because you are subscribed to the
>>>> >>>> >> Google
>>>> >>>> >> Groups
>>>> >>>> >> "rabbitmq-users" group.
>>>> >>>> >> To unsubscribe from this group and stop receiving emails from
>>>> >>>> >> it, send
>>>> >>>> >> an
>>>> >>>> >> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >>>> >> To post to this group, send an email to

>>>> >>>> >> For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >
>>>> >>>> >
>>>> >>>> >
>>>> >>>> >
>>>> >>>> > --
>>>> >>>> > MK
>>>> >>>> >
>>>> >>>> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >
>>>> >>>> > --
>>>> >>>> > You received this message because you are subscribed to a topic
>>>> >>>> > in the
>>>> >>>> > Google Groups "rabbitmq-users" group.
>>>> >>>> > To unsubscribe from this topic, visit
>>>> >>>> >
>>>> >>>> >
>>>> >>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> > To unsubscribe from this group and all its topics, send an email
>>>> >>>> > to
>>>> >>>> > rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >>>> > To post to this group, send email to

>>>> >>>> > For more options, visit https://groups.google.com/d/optout.
>>>> >>>>
>>>> >>>> --
>>>> >>>> You received this message because you are subscribed to the Google
>>>> >>>> Groups
>>>> >>>> "rabbitmq-users" group.
>>>> >>>> To unsubscribe from this group and stop receiving emails from it,
>>>> >>>> send an
>>>> >>>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >>>> To post to this group, send an email to

>>>> >>>> For more options, visit https://groups.google.com/d/optout.
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> --
>>>> >>> MK
>>>> >>>
>>>> >>> Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >> --
>>>> >> MK
>>>> >>
>>>> >> Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>
>>>> >> --
>>>> >> You received this message because you are subscribed to a topic in
>>>> >> the
>>>> >> Google Groups "rabbitmq-users" group.
>>>> >> To unsubscribe from this topic, visit
>>>> >>
>>>> >> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >> To unsubscribe from this group and all its topics, send an email to
>>>> >> rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >> To post to this group, send email to rabbitm...@googlegroups.com.

>>>> >> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>>
>>> --
>>> MK
>>>
>>> Staff Software Engineer, Pivotal/RabbitMQ
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "rabbitmq-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>> To post to this group, send email to rabbitm...@googlegroups.com.

>>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>>
>> --
>> Karl Nilsson
>>
>> Pivotal/RabbitMQ
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "rabbitmq-users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> rabbitmq-users+unsubscribe@googlegroups.com.
>> To post to this group, send email to rabbitm...@googlegroups.com.

>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "rabbitmq-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>> To post to this group, send email to rabbitm...@googlegroups.com.

>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> Karl Nilsson
>
> Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-users+unsubscribe@googlegroups.com.
> To post to this group, send email to rabbitm...@googlegroups.com.

> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send an email to rabbitm...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Karl Nilsson

Pivotal/RabbitMQ



--
Karl Nilsson

Pivotal/RabbitMQ

Steven Livingstone

unread,
Sep 21, 2017, 7:45:46 AM9/21/17
to rabbitm...@googlegroups.com
Interesting Karl - thanks. This is beyond my [existing] knowledge of
AMQP so it's good to know!

I will look at extending my code to test with the other queues and
post the code if i get some success.

steven
>>> >>>> >>>> >> "amqp://test:PASS...@myservicebus.servicebus.windows.net:5672",
>>> >>>> >>>> >> >> >> email to rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> >> >> >> To post to this group, send email to
>>> >>>> >>>> >> >> >> rabbitm...@googlegroups.com.
>>> >>>> >>>> >> >> >> For more options, visit
>>> >>>> >>>> >> >> >> https://groups.google.com/d/optout.
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> > --
>>> >>>> >>>> >> >> > MK
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> > --
>>> >>>> >>>> >> >> > You received this message because you are subscribed to
>>> >>>> >>>> >> >> > a
>>> >>>> >>>> >> >> > topic
>>> >>>> >>>> >> >> > in
>>> >>>> >>>> >> >> > the
>>> >>>> >>>> >> >> > Google Groups "rabbitmq-users" group.
>>> >>>> >>>> >> >> > To unsubscribe from this topic, visit
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >>>> >>>> >> >> > To unsubscribe from this group and all its topics, send
>>> >>>> >>>> >> >> > an
>>> >>>> >>>> >> >> > email
>>> >>>> >>>> >> >> > to
>>> >>>> >>>> >> >> > rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> >> >> > To post to this group, send email to
>>> >>>> >>>> >> >> > rabbitm...@googlegroups.com.
>>> >>>> >>>> >> >> > For more options, visit
>>> >>>> >>>> >> >> > https://groups.google.com/d/optout.
>>> >>>> >>>> >> >>
>>> >>>> >>>> >> >> --
>>> >>>> >>>> >> >> You received this message because you are subscribed to
>>> >>>> >>>> >> >> the
>>> >>>> >>>> >> >> Google
>>> >>>> >>>> >> >> Groups
>>> >>>> >>>> >> >> "rabbitmq-users" group.
>>> >>>> >>>> >> >> To unsubscribe from this group and stop receiving emails
>>> >>>> >>>> >> >> from
>>> >>>> >>>> >> >> it,
>>> >>>> >>>> >> >> send
>>> >>>> >>>> >> >> an
>>> >>>> >>>> >> >> email to rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> >> >> To post to this group, send an email to
>>> >>>> >>>> >> >> rabbitm...@googlegroups.com.
>>> >>>> >>>> >> >> For more options, visit
>>> >>>> >>>> >> >> https://groups.google.com/d/optout.
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> > --
>>> >>>> >>>> >> > MK
>>> >>>> >>>> >> >
>>> >>>> >>>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>> >>>> >> >
>>> >>>> >>>> >> > --
>>> >>>> >>>> >> > You received this message because you are subscribed to a
>>> >>>> >>>> >> > topic in
>>> >>>> >>>> >> > the
>>> >>>> >>>> >> > Google Groups "rabbitmq-users" group.
>>> >>>> >>>> >> > To unsubscribe from this topic, visit
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >>>> >>>> >> > To unsubscribe from this group and all its topics, send an
>>> >>>> >>>> >> > email to
>>> >>>> >>>> >> > rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> >> > To post to this group, send email to
>>> >>>> >>>> >> > rabbitm...@googlegroups.com.
>>> >>>> >>>> >> > For more options, visit
>>> >>>> >>>> >> > https://groups.google.com/d/optout.
>>> >>>> >>>> >>
>>> >>>> >>>> >> --
>>> >>>> >>>> >> You received this message because you are subscribed to the
>>> >>>> >>>> >> Google
>>> >>>> >>>> >> Groups
>>> >>>> >>>> >> "rabbitmq-users" group.
>>> >>>> >>>> >> To unsubscribe from this group and stop receiving emails
>>> >>>> >>>> >> from
>>> >>>> >>>> >> it, send
>>> >>>> >>>> >> an
>>> >>>> >>>> >> email to rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> >> To post to this group, send an email to
>>> >>>> >>>> >> rabbitm...@googlegroups.com.
>>> >>>> >>>> >> For more options, visit https://groups.google.com/d/optout.
>>> >>>> >>>> >
>>> >>>> >>>> >
>>> >>>> >>>> >
>>> >>>> >>>> >
>>> >>>> >>>> > --
>>> >>>> >>>> > MK
>>> >>>> >>>> >
>>> >>>> >>>> > Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>> >>>> >
>>> >>>> >>>> > --
>>> >>>> >>>> > You received this message because you are subscribed to a
>>> >>>> >>>> > topic
>>> >>>> >>>> > in the
>>> >>>> >>>> > Google Groups "rabbitmq-users" group.
>>> >>>> >>>> > To unsubscribe from this topic, visit
>>> >>>> >>>> >
>>> >>>> >>>> >
>>> >>>> >>>> >
>>> >>>> >>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >>>> >>>> > To unsubscribe from this group and all its topics, send an
>>> >>>> >>>> > email
>>> >>>> >>>> > to
>>> >>>> >>>> > rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> > To post to this group, send email to
>>> >>>> >>>> > rabbitm...@googlegroups.com.
>>> >>>> >>>> > For more options, visit https://groups.google.com/d/optout.
>>> >>>> >>>>
>>> >>>> >>>> --
>>> >>>> >>>> You received this message because you are subscribed to the
>>> >>>> >>>> Google
>>> >>>> >>>> Groups
>>> >>>> >>>> "rabbitmq-users" group.
>>> >>>> >>>> To unsubscribe from this group and stop receiving emails from
>>> >>>> >>>> it,
>>> >>>> >>>> send an
>>> >>>> >>>> email to rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> To post to this group, send an email to
>>> >>>> >>>> rabbitm...@googlegroups.com.
>>> >>>> >>>> For more options, visit https://groups.google.com/d/optout.
>>> >>>> >>>
>>> >>>> >>>
>>> >>>> >>>
>>> >>>> >>>
>>> >>>> >>> --
>>> >>>> >>> MK
>>> >>>> >>>
>>> >>>> >>> Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>> >>
>>> >>>> >>
>>> >>>> >>
>>> >>>> >>
>>> >>>> >> --
>>> >>>> >> MK
>>> >>>> >>
>>> >>>> >> Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>> >>
>>> >>>> >> --
>>> >>>> >> You received this message because you are subscribed to a topic
>>> >>>> >> in
>>> >>>> >> the
>>> >>>> >> Google Groups "rabbitmq-users" group.
>>> >>>> >> To unsubscribe from this topic, visit
>>> >>>> >>
>>> >>>> >>
>>> >>>> >> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >>>> >> To unsubscribe from this group and all its topics, send an email
>>> >>>> >> to
>>> >>>> >> rabbitmq-user...@googlegroups.com.
>>> >>>> >> To post to this group, send email to
>>> >>>> >> rabbitm...@googlegroups.com.
>>> >>>> >> For more options, visit https://groups.google.com/d/optout.
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>> --
>>> >>> MK
>>> >>>
>>> >>> Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>
>>> >>> --
>>> >>> You received this message because you are subscribed to the Google
>>> >>> Groups
>>> >>> "rabbitmq-users" group.
>>> >>> To unsubscribe from this group and stop receiving emails from it,
>>> >>> send an
>>> >>> email to rabbitmq-user...@googlegroups.com.
>>> >>> To post to this group, send email to rabbitm...@googlegroups.com.
>>> >>> For more options, visit https://groups.google.com/d/optout.
>>> >>
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Karl Nilsson
>>> >>
>>> >> Pivotal/RabbitMQ
>>> >>
>>> >> --
>>> >> You received this message because you are subscribed to a topic in the
>>> >> Google Groups "rabbitmq-users" group.
>>> >> To unsubscribe from this topic, visit
>>> >>
>>> >> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >> To unsubscribe from this group and all its topics, send an email to
>>> >> rabbitmq-user...@googlegroups.com.
>>> >> To post to this group, send email to rabbitm...@googlegroups.com.
>>> >> For more options, visit https://groups.google.com/d/optout.
>>> >>
>>> >>
>>> >> --
>>> >> You received this message because you are subscribed to the Google
>>> >> Groups
>>> >> "rabbitmq-users" group.
>>> >> To unsubscribe from this group and stop receiving emails from it, send
>>> >> an
>>> >> email to rabbitmq-user...@googlegroups.com.
>>> >> To post to this group, send email to rabbitm...@googlegroups.com.
>>> >> For more options, visit https://groups.google.com/d/optout.
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > Karl Nilsson
>>> >
>>> > Pivotal/RabbitMQ
>>> >
>>> > --
>>> > You received this message because you are subscribed to a topic in the
>>> > Google Groups "rabbitmq-users" group.
>>> > To unsubscribe from this topic, visit
>>> >
>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> > To unsubscribe from this group and all its topics, send an email to
>>> > rabbitmq-user...@googlegroups.com.
>>> > To post to this group, send email to rabbitm...@googlegroups.com.
>>> > For more options, visit https://groups.google.com/d/optout.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "rabbitmq-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to rabbitmq-user...@googlegroups.com.
>>> To post to this group, send an email to rabbitm...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>>
>> --
>> Karl Nilsson
>>
>> Pivotal/RabbitMQ
>
>
>
>
> --
> Karl Nilsson
>
> Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-user...@googlegroups.com.

Steven Livingstone

unread,
Sep 21, 2017, 1:27:54 PM9/21/17
to rabbitm...@googlegroups.com
Thanks Karl. An update is that i can now use the RabbitMQ Amqp 1.0
client to talk to service bus under all conditions.

Azure Service Bus queues created as follows:

1. No session and no Partition.

Msg = amqp10_msg:new(<<"test">>, <<"my-body">>, false),
ok = amqp10_client:send_msg(Sender, Msg),

2. Session and no Partition.

Msg0 = amqp10_msg:new(<<"test">>, <<"my-body">>, false),
P =#{group_id => <<"999999">>},
Msg = amqp10_msg:set_properties(P, Msg0),
ok = amqp10_client:send_msg(Sender, Msg),

3. Session and Partition.

Msg0 = amqp10_msg:new(<<"test">>, <<"my-body">>, false),
P =#{group_id => <<"999999">>},
Msg1 = amqp10_msg:set_properties(P, Msg0),
Q =#{"x-opt-partition-key" => 12345},
Msg = amqp10_msg:set_message_annotations(Q, Msg1),
ok = amqp10_client:send_msg(Sender, Msg),

4. No Session and Partition.

Msg0 = amqp10_msg:new(<<"test">>, <<"my-body">>, false),
Q =#{"x-opt-partition-key" => 12345},
Msg = amqp10_msg:set_message_annotations(Q, Msg0),
ok = amqp10_client:send_msg(Sender, Msg),


Thanks for all your help. I'm still trying to understand when/why to
use them and the correct patterns for session and partitioning all but
at least now i can do it :-)

regards,
steven
>>> >>>> >>>> >> "amqp://test:PASS...@myservicebus.servicebus.windows.net:5672",
>>> >>>> >>>> >> >> >> email to rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> >> >> >> To post to this group, send email to
>>> >>>> >>>> >> >> >> rabbitm...@googlegroups.com.
>>> >>>> >>>> >> >> >> For more options, visit
>>> >>>> >>>> >> >> >> https://groups.google.com/d/optout.
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> > --
>>> >>>> >>>> >> >> > MK
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> > --
>>> >>>> >>>> >> >> > You received this message because you are subscribed to
>>> >>>> >>>> >> >> > a
>>> >>>> >>>> >> >> > topic
>>> >>>> >>>> >> >> > in
>>> >>>> >>>> >> >> > the
>>> >>>> >>>> >> >> > Google Groups "rabbitmq-users" group.
>>> >>>> >>>> >> >> > To unsubscribe from this topic, visit
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> >
>>> >>>> >>>> >> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >>>> >>>> >> >> > To unsubscribe from this group and all its topics, send
>>> >>>> >>>> >> >> > an
>>> >>>> >>>> >> >> > email
>>> >>>> >>>> >> >> > to
>>> >>>> >>>> >> >> > rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> >> >> > To post to this group, send email to
>>> >>>> >>>> >> >> > rabbitm...@googlegroups.com.
>>> >>>> >>>> >> >> > For more options, visit
>>> >>>> >>>> >> >> > https://groups.google.com/d/optout.
>>> >>>> >>>> >> >>
>>> >>>> >>>> >> >> --
>>> >>>> >>>> >> >> You received this message because you are subscribed to
>>> >>>> >>>> >> >> the
>>> >>>> >>>> >> >> Google
>>> >>>> >>>> >> >> Groups
>>> >>>> >>>> >> >> "rabbitmq-users" group.
>>> >>>> >>>> >> >> To unsubscribe from this group and stop receiving emails
>>> >>>> >>>> >> >> from
>>> >>>> >>>> >> >> it,
>>> >>>> >>>> >> >> send
>>> >>>> >>>> >> >> an
>>> >>>> >>>> >> >> email to rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> >> >> To post to this group, send an email to
>>> >>>> >>>> >> >> rabbitm...@googlegroups.com.
>>> >>>> >>>> >> >> For more options, visit
>>> >>>> >>>> >> >> https://groups.google.com/d/optout.
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> > --
>>> >>>> >>>> >> > MK
>>> >>>> >>>> >> >
>>> >>>> >>>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>> >>>> >> >
>>> >>>> >>>> >> > --
>>> >>>> >>>> >> > You received this message because you are subscribed to a
>>> >>>> >>>> >> > topic in
>>> >>>> >>>> >> > the
>>> >>>> >>>> >> > Google Groups "rabbitmq-users" group.
>>> >>>> >>>> >> > To unsubscribe from this topic, visit
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> >
>>> >>>> >>>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >>>> >>>> >> > To unsubscribe from this group and all its topics, send an
>>> >>>> >>>> >> > email to
>>> >>>> >>>> >> > rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> >> > To post to this group, send email to
>>> >>>> >>>> >> > rabbitm...@googlegroups.com.
>>> >>>> >>>> >> > For more options, visit
>>> >>>> >>>> >> > https://groups.google.com/d/optout.
>>> >>>> >>>> >>
>>> >>>> >>>> >> --
>>> >>>> >>>> >> You received this message because you are subscribed to the
>>> >>>> >>>> >> Google
>>> >>>> >>>> >> Groups
>>> >>>> >>>> >> "rabbitmq-users" group.
>>> >>>> >>>> >> To unsubscribe from this group and stop receiving emails
>>> >>>> >>>> >> from
>>> >>>> >>>> >> it, send
>>> >>>> >>>> >> an
>>> >>>> >>>> >> email to rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> >> To post to this group, send an email to
>>> >>>> >>>> >> rabbitm...@googlegroups.com.
>>> >>>> >>>> >> For more options, visit https://groups.google.com/d/optout.
>>> >>>> >>>> >
>>> >>>> >>>> >
>>> >>>> >>>> >
>>> >>>> >>>> >
>>> >>>> >>>> > --
>>> >>>> >>>> > MK
>>> >>>> >>>> >
>>> >>>> >>>> > Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>> >>>> >
>>> >>>> >>>> > --
>>> >>>> >>>> > You received this message because you are subscribed to a
>>> >>>> >>>> > topic
>>> >>>> >>>> > in the
>>> >>>> >>>> > Google Groups "rabbitmq-users" group.
>>> >>>> >>>> > To unsubscribe from this topic, visit
>>> >>>> >>>> >
>>> >>>> >>>> >
>>> >>>> >>>> >
>>> >>>> >>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >>>> >>>> > To unsubscribe from this group and all its topics, send an
>>> >>>> >>>> > email
>>> >>>> >>>> > to
>>> >>>> >>>> > rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> > To post to this group, send email to
>>> >>>> >>>> > rabbitm...@googlegroups.com.
>>> >>>> >>>> > For more options, visit https://groups.google.com/d/optout.
>>> >>>> >>>>
>>> >>>> >>>> --
>>> >>>> >>>> You received this message because you are subscribed to the
>>> >>>> >>>> Google
>>> >>>> >>>> Groups
>>> >>>> >>>> "rabbitmq-users" group.
>>> >>>> >>>> To unsubscribe from this group and stop receiving emails from
>>> >>>> >>>> it,
>>> >>>> >>>> send an
>>> >>>> >>>> email to rabbitmq-user...@googlegroups.com.
>>> >>>> >>>> To post to this group, send an email to
>>> >>>> >>>> rabbitm...@googlegroups.com.
>>> >>>> >>>> For more options, visit https://groups.google.com/d/optout.
>>> >>>> >>>
>>> >>>> >>>
>>> >>>> >>>
>>> >>>> >>>
>>> >>>> >>> --
>>> >>>> >>> MK
>>> >>>> >>>
>>> >>>> >>> Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>> >>
>>> >>>> >>
>>> >>>> >>
>>> >>>> >>
>>> >>>> >> --
>>> >>>> >> MK
>>> >>>> >>
>>> >>>> >> Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>> >>
>>> >>>> >> --
>>> >>>> >> You received this message because you are subscribed to a topic
>>> >>>> >> in
>>> >>>> >> the
>>> >>>> >> Google Groups "rabbitmq-users" group.
>>> >>>> >> To unsubscribe from this topic, visit
>>> >>>> >>
>>> >>>> >>
>>> >>>> >> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >>>> >> To unsubscribe from this group and all its topics, send an email
>>> >>>> >> to
>>> >>>> >> rabbitmq-user...@googlegroups.com.
>>> >>>> >> To post to this group, send email to
>>> >>>> >> rabbitm...@googlegroups.com.
>>> >>>> >> For more options, visit https://groups.google.com/d/optout.
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>> --
>>> >>> MK
>>> >>>
>>> >>> Staff Software Engineer, Pivotal/RabbitMQ
>>> >>>
>>> >>> --
>>> >>> You received this message because you are subscribed to the Google
>>> >>> Groups
>>> >>> "rabbitmq-users" group.
>>> >>> To unsubscribe from this group and stop receiving emails from it,
>>> >>> send an
>>> >>> email to rabbitmq-user...@googlegroups.com.
>>> >>> To post to this group, send email to rabbitm...@googlegroups.com.
>>> >>> For more options, visit https://groups.google.com/d/optout.
>>> >>
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Karl Nilsson
>>> >>
>>> >> Pivotal/RabbitMQ
>>> >>
>>> >> --
>>> >> You received this message because you are subscribed to a topic in the
>>> >> Google Groups "rabbitmq-users" group.
>>> >> To unsubscribe from this topic, visit
>>> >>
>>> >> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> >> To unsubscribe from this group and all its topics, send an email to
>>> >> rabbitmq-user...@googlegroups.com.
>>> >> To post to this group, send email to rabbitm...@googlegroups.com.
>>> >> For more options, visit https://groups.google.com/d/optout.
>>> >>
>>> >>
>>> >> --
>>> >> You received this message because you are subscribed to the Google
>>> >> Groups
>>> >> "rabbitmq-users" group.
>>> >> To unsubscribe from this group and stop receiving emails from it, send
>>> >> an
>>> >> email to rabbitmq-user...@googlegroups.com.
>>> >> To post to this group, send email to rabbitm...@googlegroups.com.
>>> >> For more options, visit https://groups.google.com/d/optout.
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > Karl Nilsson
>>> >
>>> > Pivotal/RabbitMQ
>>> >
>>> > --
>>> > You received this message because you are subscribed to a topic in the
>>> > Google Groups "rabbitmq-users" group.
>>> > To unsubscribe from this topic, visit
>>> >
>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>> > To unsubscribe from this group and all its topics, send an email to
>>> > rabbitmq-user...@googlegroups.com.
>>> > To post to this group, send email to rabbitm...@googlegroups.com.
>>> > For more options, visit https://groups.google.com/d/optout.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "rabbitmq-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to rabbitmq-user...@googlegroups.com.
>>> To post to this group, send an email to rabbitm...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>>
>> --
>> Karl Nilsson
>>
>> Pivotal/RabbitMQ
>
>
>
>
> --
> Karl Nilsson
>
> Pivotal/RabbitMQ
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "rabbitmq-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> rabbitmq-user...@googlegroups.com.

Steven Livingstone

unread,
Sep 23, 2017, 6:08:29 AM9/23/17
to rabbitm...@googlegroups.com
A heads up on the sample code in the README code for
rabbitmq-amqp1.0-client (i would submit a pull request if i wasn't so
new to Erlang).

In the "Sending and receiving a message example" the "wait for a
delivery" section in the code awaits the {amqp10_msg, Receiver, Msg}
event but as you used the Msg variable earlier in the sending of the
message, i don't think it ever matches that and so will never fire.
Changing this to InMsg or sthg {amqp10_msg, Receiver, InMsg} means it
will fire. May save someone else a few cycles :-)

regards,
steven

Karl Nilsson

unread,
Sep 25, 2017, 4:44:38 AM9/25/17
to rabbitm...@googlegroups.com
That's great to hear. Also I've updated the README to fix the sample code. Thanks for that.

So now you may be able to set these values in the shovel and possibly get that working too?


>>>> >>>> >>>> >> >> >> email to rabbitmq-users+unsubscribe@googlegroups.com.

>>>> >>>> >>>> >> >> >> To post to this group, send email to
>>>> >>>> >>>> >> >> >> rabbitmq-users@googlegroups.com.

>>>> >>>> >>>> >> >> >> For more options, visit
>>>> >>>> >>>> >> >> >> https://groups.google.com/d/optout.
>>>> >>>> >>>> >> >> >
>>>> >>>> >>>> >> >> >
>>>> >>>> >>>> >> >> >
>>>> >>>> >>>> >> >> >
>>>> >>>> >>>> >> >> > --
>>>> >>>> >>>> >> >> > MK
>>>> >>>> >>>> >> >> >
>>>> >>>> >>>> >> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >>>> >> >> >
>>>> >>>> >>>> >> >> > --
>>>> >>>> >>>> >> >> > You received this message because you are subscribed to
>>>> >>>> >>>> >> >> > a
>>>> >>>> >>>> >> >> > topic
>>>> >>>> >>>> >> >> > in
>>>> >>>> >>>> >> >> > the
>>>> >>>> >>>> >> >> > Google Groups "rabbitmq-users" group.
>>>> >>>> >>>> >> >> > To unsubscribe from this topic, visit
>>>> >>>> >>>> >> >> >
>>>> >>>> >>>> >> >> >
>>>> >>>> >>>> >> >> >
>>>> >>>> >>>> >> >> >
>>>> >>>> >>>> >> >> >
>>>> >>>> >>>> >> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> >>>> >> >> > To unsubscribe from this group and all its topics, send
>>>> >>>> >>>> >> >> > an
>>>> >>>> >>>> >> >> > email
>>>> >>>> >>>> >> >> > to

>>>> >>>> >>>> >> >> > To post to this group, send email to
>>>> >>>> >>>> >> >> > rabbitmq-users@googlegroups.com.

>>>> >>>> >>>> >> >> > For more options, visit
>>>> >>>> >>>> >> >> > https://groups.google.com/d/optout.
>>>> >>>> >>>> >> >>
>>>> >>>> >>>> >> >> --
>>>> >>>> >>>> >> >> You received this message because you are subscribed to
>>>> >>>> >>>> >> >> the
>>>> >>>> >>>> >> >> Google
>>>> >>>> >>>> >> >> Groups
>>>> >>>> >>>> >> >> "rabbitmq-users" group.
>>>> >>>> >>>> >> >> To unsubscribe from this group and stop receiving emails
>>>> >>>> >>>> >> >> from
>>>> >>>> >>>> >> >> it,
>>>> >>>> >>>> >> >> send
>>>> >>>> >>>> >> >> an
>>>> >>>> >>>> >> >> email to rabbitmq-users+unsubscribe@googlegroups.com.

>>>> >>>> >>>> >> >> To post to this group, send an email to
>>>> >>>> >>>> >> >> rabbitmq-users@googlegroups.com.

>>>> >>>> >>>> >> >> For more options, visit
>>>> >>>> >>>> >> >> https://groups.google.com/d/optout.
>>>> >>>> >>>> >> >
>>>> >>>> >>>> >> >
>>>> >>>> >>>> >> >
>>>> >>>> >>>> >> >
>>>> >>>> >>>> >> > --
>>>> >>>> >>>> >> > MK
>>>> >>>> >>>> >> >
>>>> >>>> >>>> >> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >>>> >> >
>>>> >>>> >>>> >> > --
>>>> >>>> >>>> >> > You received this message because you are subscribed to a
>>>> >>>> >>>> >> > topic in
>>>> >>>> >>>> >> > the
>>>> >>>> >>>> >> > Google Groups "rabbitmq-users" group.
>>>> >>>> >>>> >> > To unsubscribe from this topic, visit
>>>> >>>> >>>> >> >
>>>> >>>> >>>> >> >
>>>> >>>> >>>> >> >
>>>> >>>> >>>> >> >
>>>> >>>> >>>> >> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> >>>> >> > To unsubscribe from this group and all its topics, send an
>>>> >>>> >>>> >> > email to

>>>> >>>> >>>> >> > To post to this group, send email to
>>>> >>>> >>>> >> > rabbitmq-users@googlegroups.com.

>>>> >>>> >>>> >> > For more options, visit
>>>> >>>> >>>> >> > https://groups.google.com/d/optout.
>>>> >>>> >>>> >>
>>>> >>>> >>>> >> --
>>>> >>>> >>>> >> You received this message because you are subscribed to the
>>>> >>>> >>>> >> Google
>>>> >>>> >>>> >> Groups
>>>> >>>> >>>> >> "rabbitmq-users" group.
>>>> >>>> >>>> >> To unsubscribe from this group and stop receiving emails
>>>> >>>> >>>> >> from
>>>> >>>> >>>> >> it, send
>>>> >>>> >>>> >> an
>>>> >>>> >>>> >> email to rabbitmq-users+unsubscribe@googlegroups.com.

>>>> >>>> >>>> >> To post to this group, send an email to

>>>> >>>> >>>> >> For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >>>> >
>>>> >>>> >>>> >
>>>> >>>> >>>> >
>>>> >>>> >>>> >
>>>> >>>> >>>> > --
>>>> >>>> >>>> > MK
>>>> >>>> >>>> >
>>>> >>>> >>>> > Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >>>> >
>>>> >>>> >>>> > --
>>>> >>>> >>>> > You received this message because you are subscribed to a
>>>> >>>> >>>> > topic
>>>> >>>> >>>> > in the
>>>> >>>> >>>> > Google Groups "rabbitmq-users" group.
>>>> >>>> >>>> > To unsubscribe from this topic, visit
>>>> >>>> >>>> >
>>>> >>>> >>>> >
>>>> >>>> >>>> >
>>>> >>>> >>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> >>>> > To unsubscribe from this group and all its topics, send an
>>>> >>>> >>>> > email
>>>> >>>> >>>> > to

>>>> >>>> >>>> > To post to this group, send email to

>>>> >>>> >>>> > For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >>>>
>>>> >>>> >>>> --
>>>> >>>> >>>> You received this message because you are subscribed to the
>>>> >>>> >>>> Google
>>>> >>>> >>>> Groups
>>>> >>>> >>>> "rabbitmq-users" group.
>>>> >>>> >>>> To unsubscribe from this group and stop receiving emails from
>>>> >>>> >>>> it,
>>>> >>>> >>>> send an

>>>> >>>> >>>> To post to this group, send an email to

>>>> >>>> >>>> For more options, visit https://groups.google.com/d/optout.
>>>> >>>> >>>
>>>> >>>> >>>
>>>> >>>> >>>
>>>> >>>> >>>
>>>> >>>> >>> --
>>>> >>>> >>> MK
>>>> >>>> >>>
>>>> >>>> >>> Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >>
>>>> >>>> >>
>>>> >>>> >>
>>>> >>>> >>
>>>> >>>> >> --
>>>> >>>> >> MK
>>>> >>>> >>
>>>> >>>> >> Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>> >>
>>>> >>>> >> --
>>>> >>>> >> You received this message because you are subscribed to a topic
>>>> >>>> >> in
>>>> >>>> >> the
>>>> >>>> >> Google Groups "rabbitmq-users" group.
>>>> >>>> >> To unsubscribe from this topic, visit
>>>> >>>> >>
>>>> >>>> >>
>>>> >>>> >> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >>>> >> To unsubscribe from this group and all its topics, send an email
>>>> >>>> >> to

>>>> >>>> >> To post to this group, send email to

>>>> >>>> >> For more options, visit https://groups.google.com/d/optout.
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>>
>>>> >>> --
>>>> >>> MK
>>>> >>>
>>>> >>> Staff Software Engineer, Pivotal/RabbitMQ
>>>> >>>
>>>> >>> --
>>>> >>> You received this message because you are subscribed to the Google
>>>> >>> Groups
>>>> >>> "rabbitmq-users" group.
>>>> >>> To unsubscribe from this group and stop receiving emails from it,
>>>> >>> send an
>>>> >>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >>> To post to this group, send email to rabbitmq-users@googlegroups.com.

>>>> >>> For more options, visit https://groups.google.com/d/optout.
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >> --
>>>> >> Karl Nilsson
>>>> >>
>>>> >> Pivotal/RabbitMQ
>>>> >>
>>>> >> --
>>>> >> You received this message because you are subscribed to a topic in the
>>>> >> Google Groups "rabbitmq-users" group.
>>>> >> To unsubscribe from this topic, visit
>>>> >>
>>>> >> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> >> To unsubscribe from this group and all its topics, send an email to
>>>> >> rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >> To post to this group, send email to rabbitmq-users@googlegroups.com.

>>>> >> For more options, visit https://groups.google.com/d/optout.
>>>> >>
>>>> >>
>>>> >> --
>>>> >> You received this message because you are subscribed to the Google
>>>> >> Groups
>>>> >> "rabbitmq-users" group.
>>>> >> To unsubscribe from this group and stop receiving emails from it, send
>>>> >> an
>>>> >> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>>> >> To post to this group, send email to rabbitmq-users@googlegroups.com.

>>>> >> For more options, visit https://groups.google.com/d/optout.
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > Karl Nilsson
>>>> >
>>>> > Pivotal/RabbitMQ
>>>> >
>>>> > --
>>>> > You received this message because you are subscribed to a topic in the
>>>> > Google Groups "rabbitmq-users" group.
>>>> > To unsubscribe from this topic, visit
>>>> >
>>>> > https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>>>> > To unsubscribe from this group and all its topics, send an email to
>>>> > rabbitmq-users+unsubscribe@googlegroups.com.
>>>> > To post to this group, send email to rabbitmq-users@googlegroups.com.

>>>> > For more options, visit https://groups.google.com/d/optout.
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google Groups
>>>> "rabbitmq-users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send an
>>>> email to rabbitmq-users+unsubscribe@googlegroups.com.
>>>> To post to this group, send an email to rabbitmq-users@googlegroups.com.

>>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>>
>>> --
>>> Karl Nilsson
>>>
>>> Pivotal/RabbitMQ
>>
>>
>>
>>
>> --
>> Karl Nilsson
>>
>> Pivotal/RabbitMQ
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "rabbitmq-users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/rabbitmq-users/vUKM8MIsmEM/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to

>> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send an email to rabbitmq-users@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Karl Nilsson

Pivotal/RabbitMQ
Reply all
Reply to author
Forward
0 new messages