可在单个DDS域中创建的最大DDS主题数

时间:2013-02-21 15:15:10

标签: data-distribution-service

可以为DDS中的特定域创建的主题数量是否有限制?这是依赖于实现的吗?

RTI Connext DDS 5.0.0的最大值是多少?我没有在文档中看到它。

2 个答案:

答案 0 :(得分:3)

您召回的“魔法”限制240很可能是在同一域ID上可以在单台计算机上运行的DomainParticipants的最大数量,即120.或者它是DDS域ID的最大数量,这是233.见http://community.rti.com/kb/what-maximum-number-participants-domain

正如Reinier所说,端点数量没有内在限制。

了Gerardo

答案 1 :(得分:2)

使用Connext时,限制因素不是主题数量,而是在特定域中创建的DataReader和DataWriters的数量。当然,每个DataReader和DataWriter只与一个主题相关联,因此间接存在对主题数量的依赖。

关于域中DataReader和DataWriters的最大数量(通常由端点共同表示),实际限制取决于系统中的资源。管理DDS系统拓扑结构导致的内存消耗将随着端点数量的增加而增加。但是,端点数量没有硬编码或硬编码限制。

如果您有任何特定的比例,我可以指出您与该产品的其他用户相比的位置。

这个答案确实取决于实施。我的评论适用于RTI Connext DDS,并不一定适用于其他DDS实现。