可选托斯卡发布服务器配置

您可以配置的行为托斯卡分布(敏捷)服务器

不做这个测试运行时。如果你这样做,所有当前运行和排队测试都输了。

在这种情况下,您必须重新启动托斯卡服务器并引发他们了。

一般服务器配置

可用于以下配置托斯卡分布式执行自动化对象服务托斯卡分布式执行没有先进的:

服务器配置托斯卡分布式执行《超能

下面的配置只用于托斯卡分布式执行先进的:

你也可以设置托斯卡分布式执行《超能使用多个存储库。有关更多信息,看到“分布式执行与先进的多个存储库”章

改变同步间隔

同步时间间隔决定了频率托斯卡销售代理托斯卡分布(敏捷)服务器ExecutionLists运行。

默认情况下,敏捷服务器代理每5秒同步。

较低的同步时间间隔,代理花更少的时间在空闲模式,但有更多的网络流量。

改变同步间隔遵循以下步骤:

  1. 打开188金宝搏app苹果下载软件Tricentis.DistributionServerService.exe.config文件。默认情况下,这个文件位于C:\Program Files (x86)\188金宝搏app苹果下载软件TRICENTIS\Tosca服务器\ DEXServer

  2. applicationSettings部分。

  3. 设置一个不同的价值AgentSynchronisationInterval

  4. 如果你想修改其他 一般配置你现在可以这样做。

  5. 如果你完成了配置,执行以下操作:

    • 保存并关闭该文件。

    • 重新启动 服务188金宝搏app苹果下载软件Tricentis.DistributedExecutionService Windows任务管理器

例子:一个同步间隔10秒:

< applicationSettings >
< DistributionServer.Properties.Settings >

<设置的名字= " AgentSynchronisationInterval "serializeAs= "字符串">
<值>00:00:10< /值>
< /设置>
< / DistributionServer.Properties.Settings >
< / applicationSettings >

改变代理同步超时

代理同步超时间隔决定的时间敏捷服务器等待一个代理重新连接断开的情况下。

默认情况下,敏捷服务器等待五分钟之前未能执行任何剩余的物品。

改变代理同步超时遵循以下步骤:

  1. 打开188金宝搏app苹果下载软件Tricentis.DistributionServerService.exe.config文件。默认情况下,这个文件位于C:\Program Files (x86)\188金宝搏app苹果下载软件TRICENTIS\Tosca服务器\ DEXServer

  2. applicationSettings部分。

  3. 找到设置AgentSynchronisationTimeout。如果这不是你188金宝搏app苹果下载软件Tricentis.DistributionServerService.exe.config文件,包括它所描述的示例中,最后一步。

  4. 设置一个不同的价值AgentSynchronisationTimeout

  5. 如果你想修改其他 一般配置你现在可以这样做。

  6. 如果你完成了配置,执行以下操作:

    • 保存并关闭该文件。

    • 重新启动 服务188金宝搏app苹果下载软件Tricentis.DistributedExecutionService Windows任务管理器

例子:一个代理同步的超时间隔8分钟,30秒:

< applicationSettings >
< DistributionServer.Properties.Settings >

<设置的名字= " AgentSynchronisationTimeout "serializeAs= "字符串">
<值>00:08:30< /值>
< /设置>

< / DistributionServer.Properties.Settings >
< / applicationSettings >

白名单域

如果你白名单域,敏捷服务器只接受代理托斯卡CIClients从这些域。

一旦一个代理CIClient接触敏捷服务器,服务器检查是否域的用户开始代理CIClient匹配的域(年代)。

白名单域遵循以下步骤:

  1. 打开188金宝搏app苹果下载软件Tricentis.DistributionServerService.exe.config文件。默认情况下,这个文件位于C:\Program Files (x86)\188金宝搏app苹果下载软件TRICENTIS\Tosca服务器\ DEXServer

  2. applicationSettings部分。

  3. 设置价值UseAgentLdapAuthorization真正的

  4. 输入用户域作为一个价值AgentLdapValidDomains

    • 您可以输入多个域,用分号分隔。

    • 您还可以使用通配符,例如188金宝搏app苹果下载软件tricentis。*三*。com

    如果你设置价值UseAgentLdapAuthorization真正的,但是不要输入任何领域,用户收到一个错误当他们试图执行用例。

  5. 如果你想修改其他 一般配置你现在可以这样做。

  6. 如果你完成了配置,执行以下操作:

    • 保存并关闭该文件。

    • 重新启动 服务188金宝搏app苹果下载软件Tricentis.DistributedExecutionService Windows任务管理器

例如:两个白名单域

< applicationSettings >
< DistributionServer.Properties.Settings >

<设置的名字= " UseAgentLdapAuthorization "serializeAs= "字符串">
<值>真正的< /值>
< /设置>
<设置的名字= " AgentLdapValidDomains "serializeAs= "字符串">
<值>188金宝搏app苹果下载软件tricentis.com;谷歌。*< /值>
< /设置>
< / DistributionServer.Properties.Settings >
< / applicationSettings >

更改日志文件路径

该文件ToscaDistributionServer.log日志的所有活动敏捷服务器例如,当一个代理向服务器注册或者当TestEvents分布。

默认情况下,系统保存文件C: \ ProgramDat188金宝搏app苹果下载软件a \ TRICENTIS \ ToscaServer \ DistributionServer \日志

如果你有写访问这个目录中,您可以指定一个替代路径。

指定一个替代路径遵循以下步骤:

  1. 打开188金宝搏app苹果下载软件Tricentis.DistributionServerService.exe.config文件。默认情况下,这个文件位于C:\Program Files (x86)\188金宝搏app苹果下载软件TRICENTIS\Tosca服务器\ DEXServer

  2. log4net部分。

  3. 输入一个不同的路径价值LogFileAppender

  4. 如果你想修改其他 一般配置你现在可以这样做。

  5. 如果你完成了配置,执行以下操作:

    • 保存并关闭该文件。

    • 重新启动 服务188金宝搏app苹果下载软件Tricentis.DistributedExecutionService Windows任务管理器

例子:自定义日志文件路径

< log4net >
[…]
< appender的名字= " LogFileAppender "类型= " log4net.Appender.RollingFileAppender ">
< param的名字= "文件"价值= " C: \ ProgramData \ CustomPath”> < / param >
< param的名字= " AppendToFile "价值= " true "> < / param >
< rollingStyle价值= "大小"> < / rollingStyle >
< maxSizeRollBackups价值= " 10 "> < / maxSizeRollBackups >
< maximumFileSize价值= " 10 mb "> < / maximumFileSize >
< staticLogFileName价值= " true "> < / staticLogFileName >
<布局类型= " log4net.Layout.PatternLayout ">
< param的名字= " ConversionPattern "价值= " %日期(%线程)% %消息日志程序—% % 5水平换行符”> < / param >
> < /布局
< / appender >
< / log4net >

工作区配置重试间隔

此方案仅适用托斯卡分布式执行先进的

当你执行一个TestEvent托斯卡指挥官,自动化对象服务访问工作区。如果失败,后再试90000毫秒(90秒)。

配置一个不同的时间 时间间隔遵循以下步骤:

  1. 在Windows任务管理器,检查服务188金宝搏app苹果下载软件Tricentis.ToscaAutomationObjectService正在运行。如果是,阻止它。

    这样可能要花费一点时间。你可以仔细检查流程选项卡在Windows任务管理器来确保它不列表188金宝搏app苹果下载软件Tricentis.ToscaAutomationObjectService.TcApiExecutor.exe

  2. 打开文件188金宝搏app苹果下载软件Tricentis.ToscaAutomationObjectService.TcApiExecutor.exe.config。默认情况下,该文件位于C:\Program Files (x86)\188金宝搏app苹果下载软件TRICENTIS\Tosca服务器\ AutomationObjectService

  3. applicationSettings部分。

  4. 输入一个新的价值以毫秒为单位的WaitTimeInMsForOpenWsRetry

  5. 如果你想修改其他 先进的配置你现在可以这样做。

  6. 如果你完成了配置,执行以下操作:

    • 保存并关闭该文件。

    • 重新启动188金宝搏app苹果下载软件Tricentis.ToscaAutomationObjectService Windows任务管理器

例如:重试间隔是10000 ms

<188金宝搏app苹果下载软件 Tricentis.TcApiExecutor.Properties.Settings >
<设置的名字= " WaitTimeInMsForOpenWsRetry "serializeAs= "字符串">
<值>10000年< /值>
< /设置>
[…]
< 188金宝搏app苹果下载软件/ Tricentis.TcApiExecutor.Properties.Settings >

设置一个自定义敏捷服务器港口

默认情况下,敏捷服务器运行在端口5007年。使用不同的端口,请遵循以下步骤:

  1. 打开188金宝搏app苹果下载软件Tricentis.DistributionServerService.exe.config文件。默认情况下,这个文件位于C:\Program Files (x86)\188金宝搏app苹果下载软件TRICENTIS\Tosca服务器\ DEXServer

  2. 在一年的四个取代端口号baseAddresses与所需的端口号。

选择一个新的敏捷服务器端口号

  1. 保存并关闭该文件。

  2. 如果你有一个HTTPS绑定,配置HTTPS证书使用新的港口。为此,以管理员权限运行以下命令:

    cd \ DEXServer \ C:\Progra188金宝搏app苹果下载软件m Files (x86)\TRICENTIS\Tosca服务器

    _SetHttpsCertificate。cmd <证书指纹> <所需端口>

    替换字段<拇指指纹证书><所需端口>与各自的价值观。

  3. 重新启动服务188金宝搏app苹果下载软件Tricentis.DistributedExecutionService在Windows任务管理器。

  4. 打开appConfig.json文件。默认情况下,这个文件位于C:\Program Files (x86)\188金宝搏app苹果下载软件Tricentis\Tosca服务器\ DexMonitor

  5. 取代baseUrl端口号与所需的端口号。

  6. 保存并关闭该文件。

  7. 重新启动服务188金宝搏app苹果下载软件Tricentis.DistributedExecutionMonitor在Windows任务管理器。

  8. 配置代理使用新的港口。这个过程根据设置不同类型:

  9. 配置188金宝搏app苹果下载软件Tricentis托斯卡使用新的港口。要做到这一点,去项目- >设置- >指挥官- >分布式执行- >服务器和更新关注EndpointAddress相应的设置。

  10. 如果你使用自动化对象服务,更新分发服务器地址新的端口号自动化对象服务选项卡的188金宝搏app苹果下载软件Tricentis服务配置

  11. 更新领事和豹猫配置文件用新的端口号。

领事和豹猫配置

你必须更新领事和豹猫配置文件如果你执行任何更改默认端口或端点地址 敏捷服务器。下面的章节详细解释在哪里可以找到这些文件以及如何更新相关属性。

更新高配置文件

更新以下属性值的领事服务的配置文件。这个文件位于C:\Program Files (x86)\188金宝搏app苹果下载软件TRICENTIS\Tosca网关服务器\ \高\ config \ DistributionServerService.json:

财产

描述

港口

输入端口用于解决 敏捷服务器

http

输入完整的地址,包括所使用的端口 敏捷服务器:< http或https >: / / <主机名称>:<口>

更新豹猫配置文件

更新的豹猫配置文件 敏捷服务器遵循以下步骤:

  1. 打开ocelot.json文件位于C:\Program Files (x86)\188金宝搏app苹果下载软件TRICENTIS\Tosca服务器、网关

  2. 搜索 一个元素的ServiceId价值DistributionServerService

  3. 更新以下属性的值元素:

财产

描述

DownstreamScheme

输入或httphttps取决于你选择的绑定。

港口

进入 敏捷服务器端口。

应用更改

重启应用更改以下服务:

  • 188金宝搏app苹果下载软件Tricentis.DistributedExecutionService

  • 188金宝搏app苹果下载软件Tricentis.GatewayService

  • ConsulService