gpt4 book ai didi

crash - 硬崩溃后如何修复TeamCity共享资源锁?

转载 作者:行者123 更新时间:2023-12-03 16:53:10 24 4
gpt4 key购买 nike

背景:我有一个带有数十种构建配置的TeamCity安装。这些构建配置中有许多部署到相同的服务器。为了缓解任何冲突,我使用了TeamCity的共享资源功能来控制这些构建的运行方式。部署到一台特定服务器上的所有构建都需要对同一共享资源进行写锁定。因此,他们不会尝试同时部署到同一台服务器。

上周末,由于停电,我们发生了严重崩溃。崩溃发生在运行具有共享资源写锁定的构建时。现在看来,写锁定从未被释放。使用该共享资源的所有构建都无法运行-它们都只是排队。如果我禁用了资源然后重新启用它,则将运行构建,但是下次它将再次排队。

我真的不希望删除并重新创建这些共享资源。每一个都由6-9个构建配置使用,而重新分配它们将是一个巨大的麻烦。如何清除未释放的写锁?

最佳答案

缺口,
共享资源锁定状态在运行时确定,不会存储在任何地方。因此,如果有一个挂起的构建需要写锁定,则可能导致描述的行为。在这种情况下,您应该检查挂起的构建并强行终止它们以释放锁

另外,TeamCity 8.1.2中存在一个TW-36042问题,该问题导致具有无限配额的资源在写锁时行为错误。如果您的行为与问题中的行为相符-解决方法(在8.1.3更新之前)是将无限资源转换为具有指定配额的资源

关于crash - 硬崩溃后如何修复TeamCity共享资源锁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23476359/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com