question

Upvotes
Accepted
1 0 0 0

Kubernetes and Refinitiv Real-Time SDK (RTSDK)

Dear all,

We're in the process of moving our Refinitiv Real-Time SDK (RTSDK) processes to kubernetes-based deployments and think we are not able to get the most of our agreed licenses.


For instance, we are unable to run 3 containers on the same machine which consume data from your servers.


We can run two, but the third results in an error message that looks like:

> RDMLogin stream was closed with status message\n\tState: Closed / Suspect / Maximum logins reached / 'Access Denied-already using position 192.168.245.48'


These containers are all running on the same physical machine, but they are given different internal IP addresses by kubernetes.


It looks to me that your servers are limiting the connections based on source IP address - which isn't the same as physical host.


Our containers know the physical machines they run on - are we able to self-report the IP address of the physical machine when initiating connections?


Wondering if you'd come across this situation before.

refinitiv-realtime-sdk
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Upvote
Accepted
15.2k 41 12 19

Hi @nicolas.guilloux,

You can contact your market data administrator and request them to increase the number of concurrent mounts, through the Allowed Simultaneous Login parameter in DACS.


icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.