TeamCity On-Premises 2024.03 Help

TeamCity 调整

这篇文章列出了一些可以用于调整 TeamCity 行为的 TeamCity 服务器启动属性除非您面临一个预计通过更改属性来解决的问题,否则我们不建议使用它们
请注意,TeamCity 在未来版本中可能会无任何通知地停止对这些属性的支持。 因此,如果您在您的环境中发现一个属性是有用的,我们建议您让我们知道这一点。 在您的 支持请求 中详细描述您的案例和所使用的属性 / 值。

网页刷新间隔

您可以在 TeamCity UI 中为不同的页面配置不同的轮询间隔(以秒为单位):

属性

默认

描述

teamcity.ui.pollInterval

6

服务器多久查询一次常见事件(例如构建状态,代理计数等)。
只有在 WebSocket 连接不可用,而是使用轮询的情况下,此属性才会生效。

teamcity.ui.events.pollInterval

6

事件(通过轮询或 WebSockets 接收)与 ajax 请求更新 UI 之间的延迟。

  • 使用 WebSocket,客户端会立即接收到事件,但在指定的间隔后才对其做出反应;因此,例如,已启动的构建会在概览页面上带有延迟地出现。

  • 在轮询中,客户端在由 teamcity.ui.events.pollInterval 确定的轮询请求期间接收事件,并在由 teamcity.ui.events.pollInterval 定义的延迟后对其做出反应:例如,启动的构建在 teamcity.ui.events.pollInterval + teamcity.ui.events.pollInterval 秒后出现在概览页面上。

teamcity.ui.systemProblems.pollInterval

20

teamcity.ui.problemsSummary.pollInterval

8

teamcity.ui.buildQueueEstimates.pollInterval

10

最后修改日期: 16日 7月 2024年