eProsima / Fast-DDS

The most complete DDS - Proven: Plenty of success cases. Looking for commercial support? Contact info@eprosima.com

Home Page:https://eprosima.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What is the difference between a domain id of 0 and 1

zhuyu1932 opened this issue · comments

Is there an already existing issue for this?

  • I have searched the existing issues

Expected behavior

create_participant(0, pqos) can create 100 domain participants

Current behavior

Using the helloworld example, with domain 0, you can only create 3-5 domain participants, and with domain 1, you can break through 5. If create_participant(0, pqos) is changed to create_participant(1,pqos), the number of domain participants can exceed five.

Steps to reproduce

helloworld

Fast DDS version/commit

2.13.1

Platform/Architecture

Windows 10 Visual Studio 2019

Transport layer

Default configuration, UDPv4 & SHM

Additional context

No response

XML configuration file

No response

Relevant log output

No response

Network traffic capture

No response

And start several sub end and a pub end, pub sent 10000, a sub end can receive 9000, and some sub can only receive 100.

Hi @zhuyu1932
Thanks for using Fast DDS. The report's information seems incomplete to me, what are the steps to reproduce the issue? information about the application ?, the problem is that there is no communication, or that it crashes ?...

Besides, I think that the title is unrelated with the issue. In DDS using different domains is a way to isolate different parts of the system/application. Please refer to the documentation.

I am feeling free to move this thread to a discussion until it is proved that, in fact, it is an issue.