为了账号安全,请及时绑定邮箱和手机立即绑定

用xshell连接之后偶尔总会自行断开

在公司用台式电脑装了centos6.3的linux系统 之后用xshell连接 总是在操作过程中偶尔发生自动断开

系统提示是 Connection closed by foreign host

                  Disconnected from remote host(1.179) at 17:42:07

请问如何解决这个问题

发生自动断开 然后就只能重新连接了 之后查看用户会发现每次都多了一个用户 求解决~~

http://img1.sycdn.imooc.com//594dc292000103f107460439.jpg


正在回答

3 回答

多一个用户的原因是,当你 Xshell 断开的时候,其实 redis-cli 并未断开连接,

在你的 Xshell 重新连上服务器时,执行 redis-cli 命令,将重新建立一个连接,产生了一个新的 redis-cli 进程,

而原来的 redis-cli 进程仍存在,所以看起来就好像多了一个 redis-cli 进程。

【新问题】:

        但是,如何重新进入原来那个 redis-cli 的会话,我也很头疼,希望有网友能帮忙解答!!!

附:

    查看 redis 相关进程,命令:  ps -ef|grep redis

0 回复 有任何疑惑可以回复我~

没有多一个用户,都是root。一个是运行环境,一个是root本身,一个是虚拟主机,没毛病。用户没问题。

你最好检查一下网络或者网线是不是一直断网重连,这会导致ip重新分配导致异常。或者你把ip写成固定的,不要自动分配。

0 回复 有任何疑惑可以回复我~

操作如下:
修改文件:/etc/ssh/sshd_config
UseDNS yes  --->默认为注释行
UseDNS no   --->把注释打开,改为no,然后重启ssh服务即可!

0 回复 有任何疑惑可以回复我~
#1

Weicong 提问者

还是会发生自动断开 然后就只能重新连接了 之后查看用户会发现每次都多了一个用户
2017-06-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

用xshell连接之后偶尔总会自行断开

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信