TeamCity On-Premises 2025.07 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

最后修改日期: 2025年 8月 12日