azure-devops-self-hosted-agent - 自托管代理不会自动更新
问题描述
我在启用了“允许此池中的代理自动更新”选项的池后面配置了自托管代理。当有新版本时,我可以看到更新过程尝试升级代理,但没有任何反应。我看不到任何错误。我看到的是新的代理版本正在下载,然后代理关闭,然后在线但代理版本是相同的旧版本。
我可以从构建服务器手动下载新的代理版本,所以我不知道出了什么问题。请问,有谁知道我必须做什么才能让代理自动更新。
解决方案
无论如何,您应该每次手动更新代理以启用它的新功能。并且 azure devops 没有这样的选项可以在您进行更改时自动更新私有代理。
您可以将私有代理配置为作为 Windows 服务运行,但这是为了重新启动代理。我认为这不是你想要的。当您对代理进行更改(而不是重新启动)时,您必须手动更新代理。
作为建议,您应该向团队建议一个功能,然后他们会给您有关新想法的任何反馈。
推荐阅读
- ruby-on-rails - 如何修复“未定义的方法‘用户’(ActiveRecord_Associations_CollectionProxy)
- search - How to get Parent Document of matching Child Document in Query?
- scala - spark中的rdd.collect().map,编译需要时间
- rust - 如何正确重新分配选项数组中的值?
- python - 在基于 Django 类的视图中传递查询参数
- regex - 在方括号中使用替代项时,Python regex sub 无法按预期工作
- postgresql - 使用从数据中提取的类别标题对 postgres 中的数据进行分组
- ios - 如何使对象数组符合我的协议?
- c# - 无需在场景之间重置驱动程序的并行功能执行?
- java - org.springframework.web.client.HttpClientErrorException: 400 Bad Request for PUT