【问题标题】:Hudson leaving open sessions哈德森离开公开会议
【发布时间】:2010-04-01 10:04:19
【问题描述】:

有没有人有过 Hudson 将会话留给 Subversion 服务器的经验?

我们一直在增加我们的工作清单,并有大约 50 个定期轮询 SCM。它一直运行良好,但最近我们的 SCM 开始通过拒绝握手来采取行动,我们怀疑这是由 Hudson 留下的会话造成的。

最后一次统计大约有 400 个会话在 Hudson 上没有任何内容。目前我们找到的唯一解决方案是重新启动 Subversion 服务,但这变得越来越频繁,而且不是长期解决方案。

任何经验/想法将不胜感激。

【问题讨论】:

  • 您使用的是哪个 Hudson 版本?
  • 上周更新到最新的 (1.353) - 仍然有问题。还更新了 Subversion 插件到 1.16,然后花了一上午的时间用 1.17 修复补丁...

标签: svn session hudson version-control


【解决方案1】:

您是否经常重新启动您的 Hudson 服务器而没有先在“管理 Hudson”页面上进行准备关闭?服务器可能正在查询 Subversion 服务器,而有人只是停止并重新启动应用程序可能会使会话保持打开状态。

另外,您在工作中使用哪种 Subversion 身份验证方法?

【讨论】:

  • Hudson 不会经常停止,我们总是先做准备,然后再停止 tomcat 中的服务。颠覆身份验证是用户名/密码 over ssl
  • @James Carr:您多久设置一次工作以轮询 SCM?
  • @James Carr:另外,如果您停止 Hudson,连接会消失还是必须重新启动 Subversion 服务器才能清除连接?
  • 现在每分钟改为每分钟一次。停止 Hudson 会清除连接。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-08-12
  • 2011-04-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-17
相关资源
最近更新 更多