社区
Java EE
帖子详情
中间件杀进程和断开网线有区别吗
tlcoasis
2012-08-17 03:53:26
我将activemq杀掉,客户端可以迅速连接到集群的其他中间件。
但如果把掉当前连接的中间件网线,客户端就一直等,10多分钟都不连接到其他中间件。
杀进程和把网线有啥区别,对于soceket来说。
连接参数设置为:wireFormat.maxInactivityDuration=0
...全文
68
1
打赏
收藏
中间件杀进程和断开网线有区别吗
我将activemq杀掉,客户端可以迅速连接到集群的其他中间件。 但如果把掉当前连接的中间件网线,客户端就一直等,10多分钟都不连接到其他中间件。 杀进程和把网线有啥区别,对于soceket来说。 连接参数设置为:wireFormat.maxInactivityDuration=0
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MiceRice
2012-08-17
打赏
举报
回复
杀进程,好歹操作系统会释放资源,那么文件、Socket等的资源会逐一释放,操作系统释放Socket自然会发送TCP的关闭连接信号,那么客户端会收到TCP断开的信息。
拔网线。。。操作系统就没法发送什么TCP关闭信号了。。。因为网线已经断了。
客户端完全不知道服务器端网线已经断了,除非客户端定期发送探测包,所以原则上只要客户端不发送探测包,可以一直这么等下去。
TCP连接异常终止的情况
机器掉电/
网线
断开
: 接收端认为连接还在, 一旦接收端有写入操作, 接收端发现连接已经不在了, 就会进行reset. 即使没有写入操作, TCP自己也内置了一个保活定时器, 会定期询问对方是否还在. 如果对方不在, 也会把连接...
运维开发面试常见问题汇总(一直在更新)
4. binlog里面日志格式有哪些,有什么
区别
? 基于row格式和基于SQL语句的格式紧张说反了,被纠正了 5. nginx里面,配upstream的时候,长连接要你配你会怎么配 6. 计算机网络的tcp和udp说一下 7. tcp是状态机里面...
面试题-mysql
文章目录@[toc]MySQL基础篇...常用的存储引擎 InnoDB 和 MyISAM 有什么
区别
?InnoDB 有哪些特性?一张自增表中有三条数据,删除了两条数据之后重启数据库,再新增一条数据,此时这条数据的 ID 是几?MySQL 中什么情况会
pgpool-II - 介绍
pgpool-II 是一个位于 PostgreSQL 服务器和 PostgreSQL 数据库客户端之间的
中间件
,它提供以下功能: 连接池 pgpool-II 保持已经连接到 PostgreSQL 服务器的连接,并在使用相同参数(例如:用户名,...
pgpool-II 手册
pgpool-II 是一个位于 PostgreSQL 服务器和 PostgreSQL 数据库客户端之间的
中间件
,它提供以下功能: pgpool-II 保持已经连接到 PostgreSQL 服务器的连接, 并在使用相同参数(例如:用户名,数据库,协议版本) ...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章