远程连接linux做项目测试 总是自动断线

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了远程连接linux做项目测试 总是自动断线相关的知识,希望对你有一定的参考价值。

通过客户端在vmware ESX上新建了个虚拟机,并安装了Red Hat enterprise linux 5,随之部署安装了weblogic+oracle。可是,做项目测试时,网络总是连接一段时间自动断开,怀疑是不是linux安装时候的设置有问题啊?
安装linux我是默认安装的,包括默认分区、默认安装SELinux和kdump

参考技术A 首先,我感觉你要确定一下你工作所在地网络是否稳定? 其次,我个人认为SELinux可以关闭,不会太影响安全。可以关闭SELinux试试,至于是不是系统问题可以在开机时候仔细看看启动提示,有没有starting failed的进程什么的。一般情况下系统不会有什么问题的。追问

嗯 我注意观察下 谢谢

参考技术B 你用的是什么连的?
一般ssh连接工具(putty等)过一段时间没有操作都会断的,需要你设置一下keepalives的时间,默认的应该为0,设置成几秒,这个软件就会按照设定的时间间隔去发送空包来保持连通追问

不是超时问题 超时问题一开始就注意到的 就是部署web项目后 每次访问就会自动断开

参考技术C 在Hibernate配置文件里加上 <!-- C3P0连接池设定-->

<property name="hibernate.connection.provider_class">
org.hibernate.connection.C3P0ConnectionProvider
</property>
<property name="hibernate.c3p0.max_size">20</property>
<property name="hibernate.c3p0.min_size">5</property>
<property name="hibernate.c3p0.timeout">120</property>
<property name="hibernate.c3p0.max_statements">100</property>
<property name="hibernate.c3p0.idle_test_period">120</property>
<property name="hibernate.c3p0.acquire_increment">2</property>

前提是得下载相关Jar包c3p0.jar
参考技术D Linux 使用了TMOUT参数控制客户端连接时间,可以按需要设置TMOUT参数。
方法:vi /etc/profile
如果有 TMOUT 参数,修改参数值,如没有,在末尾增加一行:TMOUT=3600
第5个回答  2011-07-14 是你本机连虚拟机断开,还是其它机器连你的虚拟机断开啊追问

只要访问服务器的 连接一阵都会自动断开 然后要等一会才能连上 很不稳定

以上是关于远程连接linux做项目测试 总是自动断线的主要内容,如果未能解决你的问题,请参考以下文章

5远程服务器操作(SSHLibrary)

mac ssh 远程容易断线解决方案

防止SSH自动断线

解决SSH自动断线,无响应的问题。

PyCharm 如何远程连接服务器编写程序

智能家居系统-测试