我为我的部门设置了两个基于 apache 的 gerrit 服务器。分别使用端口 8660 和 8088。
但我发现,当有人登录8088时,8660会自动注销,反之亦然。
我怎样才能同时登录这两个gerrit?
答案1
您是否对两者使用了相同的域名但使用了不同的端口?
问题可能是两个站点的 cookie 路径相同,因此每次登录时,您的登录 cookie 都会被另一个站点覆盖。
我认为您想要将两个 gerrit 部署之一中的“auth.cookiePath”更改为默认值以外的任何值,以使 cookie 唯一。
如果您对两个站点都使用 SSL,则将“auth.cookieSecure”设置为“true”也可能会解决您的问题。
我认为配置文件位于“/etc/gerrit.config”
参考:https://git.eclipse.org/r/Documentation/config-gerrit.html