我们正在尝试将生产 TeamCity 从版本 9.1.4 迁移到版本 10.0.5。升级过程进展顺利,一旦进入 Web UI,一切都会正常进行。问题是,几分钟后,构建队列突然开始增加,并一路上升到 3,000。我不确定如何清除它或如何清除队列,我也不确定为什么会发生这种情况。在执行升级过程之前,我确保在运行 sustainDB restore 命令之前,工件目录位于所需的位置。有人知道为什么会发生这种情况吗?
请注意 - 这是一个测试新版本功能的测试环境,因此当构建队列增加到 3,000 时,没有任何构建代理实际上附加到这个测试团队城市。
我注意到的另一个问题是,在“项目相关设置”下的“项目”下,根据 TeamCity 没有活动项目。但是,在主页 UI 上,我可以看到所有活动项目,这很奇怪
任何帮助或信息都将不胜感激!
谢谢
答案1
问题最终是maintainedb命令中缺少几个标志。需要确保将-L设置为参数,这样当TeamCity备份时它也会抓取所有历史数据