1

我用 docker 启动 Selenoid:aerokube/cm:latest selenoid start --args "-limit 20"

然后我创建了一个配额文件:

user.xml

<qa:browsers xmlns:qa="urn:config.gridrouter.qatools.ru">
<browser name="chrome" defaultVersion="62.0">
    <version number="62.0">
        <region name="1">
            <host name="1.2.3.4" port="4445" count="10"/>
        </region>
    </version>
</browser>
</qa:browsers>

当我和这个用户一起运行时,它会并行运行 20 个。我认为count="10"这意味着该用户最多可以并行执行 10 个。并且-limit 20是 VM 的最大值。这是 的正确用法count吗?

4

1 回答 1

1

实际上Ggr配额 XML 文件count中的字段表示主机权重。当配额中存在两个或更多主机时,这是有意义的。由于历史原因,此属性被称为。因此,当您在配额中有两个主机时,会话将被分配到这些主机上。当计数相等时,分布应该是随机均匀的。如果您设置等于每个主机的浏览器的实际计数 - 那么您也会得到随机均匀分布。这是我们建议在生产中执行的操作。 131:3count

于 2017-11-09T16:49:47.950 回答