最后一根救命的稻草

阅读: 评论:0

最后一根救命的稻草

最后一根救命的稻草

由于数据库链接到达设定值的最大上限,新的请求被无情的拒绝,以为只能重新启动数据库才可能登陆并管理。但由于业务原因无法重启服务,万念俱灰的时候 ps -ef 的列表中发现了最后的一根救命的总稻草:screen -dmS mysqld。记得好像是上一回操作数据库时创建的一个管道,因为执行的脚本比较慢,需要放在服务器上执行然后等过后有时间再回来检查执行情况的,所以是已经连接上了数据库的,还没有退出。结果,这个链接真的成了救命的稻草起死回升了。

Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。

下面说说这根稻草是怎么建立的吧:

screen -dmS mysqld

没错,就是这么简单。如此就在服务器上为你的操作创建了一个独立的会话环境,就算你与服务器端中断连接,他也不会退出。

使用以下的命令进行链接:

screen -r mysqld

链接好之后,你就可以在一个独立的空间里执行操作,比如登陆数据库。离开这个空间只需要按 Ctrl + A 然后再按D,就可以离开这个空间。下一次回来再用-r 来重新接入这个空间里就好了。当你断开服务器链接时,这个链接也不会被关闭。

对于那些有链接数上限的服务,在后台专门留下一个链接,有的时候还真的可以救你一命的。大家快为你的mongoDB,MySQL,ssh之类的服务,种下一根稻草吧。

本文发布于:2024-01-28 12:48:04,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17064172897530.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:稻草
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23