Jenkins是一个开源的持续集成和交付工具,它可以帮助开发团队自动化构建、测试和部署软件项目。Jenkins提供了一个易于使用的Web界面,可以通过插件扩展其功能。
Supervisord是一个用于管理进程的工具,它可以监控和控制各种类型的进程。它可以自动重启进程,并在进程意外终止时发送通知。
当Supervisord重启时,它会终止所有正在运行的进程,包括SSH会话。这是因为Supervisord的重启过程会关闭所有进程,并在重启后重新启动它们。因此,如果你在Supervisord重启期间正在使用SSH会话,它会被中断并终止。
为了解决这个问题,你可以使用一些方法来保持SSH会话的持久性。其中一种方法是使用工具如tmux或screen来创建一个持久的会话,这样即使SSH连接中断,你也可以重新连接并恢复之前的会话。
另外,你还可以考虑使用一些云计算相关的产品来管理和部署你的应用程序,如腾讯云的容器服务TKE或云函数SCF。这些产品可以帮助你更好地管理和部署应用程序,同时提供高可用性和持久性的SSH会话。
总结起来,当Supervisord重启时,它会终止SSH会话。为了解决这个问题,你可以使用持久性会话工具如tmux或screen,并考虑使用腾讯云的容器服务TKE或云函数SCF来管理和部署应用程序。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云