如何解决GitLab运行程序SSH隧道不断下降
我们在vm1上有gitlab运行程序,在vm2上有sonarqube。为了允许他们进行通信,我们在vm1上建立了一个SSH隧道。我们运行以下命令在gitlabRunner docker容器和Sonarqube之间建立SSH隧道。
docker exec -it <gitlabrunner1_containerid> /bin/bash
ssh -f -N -o ServerAliveInterval=30 -o ServerAliveCountMax=3 -L localhost:5556:localhost:9000 sshtunnel@vm2
但是,几个小时后,gitlab运行程序和声纳管之间的连接丢失。我们还在vm1上运行相同的SSH tunnel命令以将其连接到vm2。但是,该SSH隧道能够保持正常运行。谁能提供有关为何连接断开的见解?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。