搜索设置
您可以在 Root 项目设置的 Builds Search 部分更改服务器上使用的搜索模式。
Lucene 搜索语法在两种模式下都得到支持,本文对此进行了详述。
本地搜索
默认情况下,TeamCity 将搜索索引存储在本地,位于 <TeamCity 数据目录>/system/caches
。 在 Builds Search 部分,您可以控制索引并查看其统计信息。
Elasticsearch
TeamCity 提供了一种基于 Elasticsearch 的替代搜索模式。 新模式具有两个优点:(1)它可以节省 TeamCity 服务器机器的磁盘空间,(2)它对 TeamCity 的性能更有益。 对于多节点安装,它尤其有效,因为节点维护单个远程索引所消耗的资源比维护多个本地索引要少。
要连接到您的 Elastic 主机或集群,请输入其 URL 和凭证。 您也可以为 TeamCity 索引设置自定义名称。
在您保存新的设置后,TeamCity 将会花费一些时间对条目进行重新索引。 确切的持续时间取决于您的服务器的大小。 您可以在 Diagnostics 表格中跟踪或控制进度。
最后修改日期: 16日 7月 2024年