我有一个守护进程脚本,它会连接beanstalkd。该脚本将运行3个小时。它将使用tcp连接放置一个作业,然而,在1.5小时后,将第二个作业放入此连接时。套接字将收到错误“由对等方重置连接”。 Beanstalk将不会关闭连接,所以我想知道Linux内核是否会自动关闭空闲连接?如果是,Linux内核将保留空闲连接多长时间?通过peer重置连接,linux内核保持空闲连接多久
1
A
回答
2
是的,Linux内核将重置空闲连接取决于你的ssh配置。 您必须使用选项BatchMode = yes,并在您的ssh-config文件(路径为/home//.ssh/config)中设置ServerAliveInterval,在BatchMode是的情况下,默认值为300。 ServerAliveInterval设置一个超时时间间隔(以秒为单位),在此之后如果没有收到服务器的数据,它将通过加密通道发送一条消息来请求服务器的响应。也可以在你的ssh-config文件中添加TCPKeepAlive = yes选项。 内核将使用这些配置来检测tcp连接状态。但是,它在长时间运行的脚本中很有用。
相关问题
- 1. 通过peer重置wget连接?
- 2. 由Peer pymongo重置连接
- 3. 通过peer重置连接:套接字写入错误C++ - java
- 4. ClientAbortException:java.net.SocketException:通过peer重置连接:套接字写入错误
- 5. Jmeter连接通过Peer重置:套接字写入错误/套接字异常:连接重置
- 6. 持久连接
- 7. winsock连接持续多久?
- 8. 通过Peer使用Python模块重置连接urllib
- 9. 保持与MySql数据库连接的连接可以连接多久?
- 10. Tomcat的连接池和空闲连接
- 11. CFNetwork持久连接(保持活力)
- 12. HTTP持久连接
- 13. 持久连接APNS
- 14. MySQL持久连接
- 15. mysql持久连接
- 16. 在连接池关闭之前,sql服务器连接必须闲置多久?
- 17. 如何通过SockJS(websocket)与NodeJS持久/持久连接?
- 18. java.net.SocketException:通过peer重置连接:套接字写入错误当传输音频
- 19. java.sql.SQLException:Io异常:通过peer重置连接:套接字写入错误
- 20. 在内存数据库h2中保持连接打开多久?
- 21. SQLite在内存中保持连接多久?
- 22. 非持久HTTP 1.1连接比持久连接更快?
- 23. Tomcat连接池,空闲连接和连接创建
- 24. 空闲连接超时
- 25. MongoDb - 空闲连接超时
- 26. Tomcat连接池mysql配置,以避免空闲连接超时
- 27. 内连接+通过
- 28. Linux内核空闲循环
- 29. Postgresql连接在JDBC关闭后保持空闲
- 30. PPP持久连接(3G网络自动重新连接上pppd)