Hi Tristan!
Multi tenancy is more an endpoint thing. If you look into the Configuration part of the design [1] you might notice that I'm actually routing between "hotrod-connector"s (which means between ProtocolServer instances).
So to be consistent I believe the [/cachemanager] part should be mapped to the name used in hotrod-connector. Here is an example to make is more clear:
<hotrod-connector name="hotrod1" cache-container="default">
...
</hotrod-connector>
<hotrod-connector name="hotrod2" cache-container="default">
...
</hotrod-connector>
With the above configuration we will need the following URIs:
- infinispan:hotrod://[host1][:port1][,[host2][:port2]].../hotrod1
- infinispan:hotrod://[host1][:port1][,[host2][:port2]].../hotrod2
Thanks
Sebastian