博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
connection 与 session
阅读量:6089 次
发布时间:2019-06-20

本文共 626 字,大约阅读时间需要 2 分钟。

hot3.png

而在一个文章的评论中,我看到这么一段话:

在f5的概念中,Connection就是指的一个TCP连接,在大多数的情况下,Connection是负载均衡处理的最小单位。而Session是以会话保持的最小单位为基础的,通常一个Session可以包含多个Connection。比如我们使用源地址会话保持,则一个IP地址发出的所有连接在BIGIP上都认为是一个Session。如果源地址会话保持记录过期了,则这个Session被删除掉了。如果采用Cookie会话保持,则一个浏览器进程发出的所有连接被认为是一个Session。在BIGIP的pool member维护的时候,有Connection disable和Session Disable,理解清楚Connection 和Session的概念非常重要。

或许可以这么理解:connection是系统级,而session是应用级。

看看下面这个图片中代码,最初给我造成了些误解:

jms中的session由connection创建,似乎和文章最开始所说有一些相悖。

分析原因:

这儿jms只是客户端调用,想象一下mysql客户端吧。打开mysql客户端,mysql客户端从服务端应该是只获得一个connection。但mysql给server发送的sql请求可以是多样化的,也就是说可以产生多个session。

转载于:https://my.oschina.net/u/937710/blog/125863

你可能感兴趣的文章
selenium更改readonly属性
查看>>
SSh框架结构(Struts2.1+Hibernate4.0+Spring3.1)
查看>>
我的Vim配置(自动补全/树形文件浏览)
查看>>
手机管理中的应用【6】——电源管理篇
查看>>
LeetCode——Valid Anagram
查看>>
【转】需求为何要往下挖[摘录]
查看>>
【Android工具】DES终结者加密时报——AES加密演算法
查看>>
效果收集-点击显示大图
查看>>
Android 开机过程PMS分析
查看>>
找不到com.apple.Boot.plist
查看>>
使用openssl创建自签名证书及部署到IIS教程
查看>>
入门视频采集与处理(学会分析YUV数据)
查看>>
java keytool详解
查看>>
记一次Redis被攻击的事件
查看>>
DDR3详解(以Micron MT41J128M8 1Gb DDR3 SDRAM为例) 二
查看>>
独立博客网站FansUnion.cn操作2多年的经验和教训以及未来计划
查看>>
Debian 的 preinst, postinst, prerm, 和 postrm 脚本
查看>>
socket编程的select模型
查看>>
IDEA和Eclipse经常使用快捷键(Win Mac)
查看>>
ubutntu apt 源
查看>>