While debugging some memory issues with out application, we noticed that our RoutingService was reporting an ever-increating value for its periodic "physical memory" metric.
Figured we were configuring something wrong (with history, or lifespan, etc.)
But, if I run up a fairly plain RoutingService via the RTI Launcher (based off of the "DefaultDomainRoute" included in the "RTI_ROUTING_SERVICE.xml" shipped with RTI), I still see this metric increasing.
routing service
Hi,
I am trying to understand how (and where?) to receive changes to the liveliness for our routes when using the Routing Service.
We can exchange data between our routes without any problems, however, if kill either side of the route (e.g. exit the application that is providing the input to a route) the plugin does not receive any notification that the publisher or subscriber has gone.
I have two legacy systems, both on different domains. Eventually, I will need to send messages between the two domains. For now, I am using a simple "Hello World" example but starting the DataWriter and DataReader on different domains, on the same Linux workstation. In between, I have the routing service, directing the publisher's topic to the subscriber's domain and topic. For QoS, I have StrictReliability selected but with the default VOLATILE durability. This setup works fine except for the fact that the discovery / connection process takes up to 10 seconds
Hello,
i want to route certian topics from a docker network to an outside server, which shall perform a task. For that Ros2 has designed an action, wich i want to use,
For testing (avoiding building an docker image for each new try) i build up a test network with 3 different virtual machines:
VM A: Host Only Network (192.168.64.20/24)
VM B: Host Only Network (192.168.80.20/24)
VM Router: Two Host Only Networks (192.168.64.1/24 AND 192.168.80.24/24) which is the connection of the two networks.
I have two applications runing DDS on different domain, 0 & 1. Both have different topics with different DataTypes. I want to route specific topics from Domain 1 to 0. When I tried this, I would get error stating "Incompatible offered QoS on DataWriter assocated with topic. Is it possible and how do I using the routing service for this?
Using RTI Routing Services, how can I explicity deny messages or shapes from a domain and or partition in a domain?
TIA,
Ron
Hi everyone,
My name is Chane. I have a problems when I am trying to run routing service example (Java) on RTI Routing Service User’s Manual Version 5.2.3 (Chapter 8) and the error message as shown below.
If anyone has any experience with this topic, please suggest me. I would greatly appreciate for your help.
Kind regards,
Chane
Hello,
Is it possible to use the DDS Routing Service to route data over WAN using UDP? We need to route real time control data and TCP is not well suited to pass the data in our application. Is there a way to configure the routing service to use UDP?
Thank you
Dear All,
When we make use of the RTI-DDS routing service we are often asked by our IT-security: What is the higher level protocol (above TCP).
I know DDS in local networks is RTPS2 via UDP. But what is it exactly if we use the routing service via TCP over a single port?
Thank you in advance & best regards,
Thomas
A simplified setup of our system is below:
Subsystem 1 (domain 0) --> Routing Service --> Rest of system (using Manual liveliness QoS settings, domain 1)
