TeamCity オンプレミス 2025.11 ヘルプ

TeamCity Tweak

この記事では、TeamCity の動作の特定の側面を微調整するために使用できる TeamCity サーバーの起動プロパティの一部を示します。プロパティを変更して対処する予定の問題が発生しない限り、これらのいずれかを使用することはお勧めしません
これらのプロパティのサポートは、TeamCity の将来のバージョンでは予告なく中止される可能性があることに注意してください。ご使用の環境でプロパティが役立つと思われる場合は、その旨をお知らせください。サポートリクエストには、ケースの詳細と使用したプロパティ / 値を記載してください。

Web ページのリフレッシュ間隔

TeamCity UI で、ページごとに異なるポーリング間隔(秒単位)を構成できます。

プロパティ

デフォルト

説明

teamcity.ui.pollInterval

6

一般的なイベント (ビルドステータス、エージェントカウンターなど) についてサーバーが照会される頻度。
このプロパティは、WebSocket 接続が利用できず、代わりにポーリングが使用される場合にのみ機能します。

teamcity.ui.events.pollInterval

6

イベント(ポーリングまたは WebSocket 経由で受信)と UI を更新する ajax リクエスト間の遅延。

  • 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 年 4 月 07 日