首页 > 其他分享 >2023年1月23日笔记

2023年1月23日笔记

时间:2023-01-23 10:22:16浏览次数:50  
标签:空闲 23 SessionPool 笔记 接口 2023 连接 连接池 客户端

连接池

C#客户端暴露的所有接口均为异步接口。使用C#客户端从首先建立一个SessionPool开始,建立SessionPool时需要指定服务器的IP 、Port 以及 SessionPool的大小,SessionPool的大小代表本地与服务器建立的连接的数目。为了实现并发客户端请求,客户端提供了针对原生接口的连接池(SessionPool),由于SessionPool本身为Session的超集,当SessionPoolpool_size参数设置为1时,退化为原来的Session

客户端 使用ConcurrentQueue数据结构封装了一个客户端队列,以维护与服务端的多个连接,当调用Open()接口时,会在该队列中创建指定个数的客户端,同时通过System.Threading.Monitor类实现对队列的同步访问。

当请求发生时,会尝试从连接池中寻找一个空闲的客户端连接,如果没有空闲连接,那么程序将需要等待直到有空闲连接

当一个连接被用完后,他会自动返回池中等待下次被使用

在使用连接池后,客户端的并发性能提升明显,这篇文档展示了使用线程池比起单线程所带来的性能提升

 

标签:空闲,23,SessionPool,笔记,接口,2023,连接,连接池,客户端
From: https://www.cnblogs.com/nanlinyan/p/17065032.html

相关文章

  • 读函数式编程思维笔记04_语言与范式_模式与重用
    1. 语言的分类1.1. 静态类型1.1.1. 要求我们事先指定变量和函数的类型1.2. 动态类型1.2.1. 允许推迟指定类型1.3. 强类型1.3.1. 变量“知道”自己的类型1.3......
  • [LeetCode] 2303. Calculate Amount Paid in Taxes
    Youaregivena 0-indexed 2Dintegerarray brackets where brackets[i]=[upperi,percenti] meansthatthe ith taxbrackethasanupperboundof upperi......
  • ARM-DSP读书笔记 开坑
    ARM-DSP读书笔记开坑​ 原书是ARMEducationMedia的《DigitalSignalProcessingusingArmCortex-MbasedMicrocontrollers-TheoryandPractice》。由于电赛备赛......
  • JavaScript学习笔记—数组去重实例
    编写代码去除数组中重复的元素constarr=[1,2,1,3,2,2,4,5,5,6,7];//分别获取数组中的元素for(leti=0;i<arr.length;i++){//获取当前值后边的所有值f......
  • 基本密码类型及特征----2023.1.22
    1,md5特征:阿拉伯数字和大小写英文26个字母2,当铺密码特征:将中文和数字进行转化的密码 ,算法相当简单:当前汉字有多少笔画出头,就是转化成数字几。转化密文:王夫井工夫......
  • 2023-01-22 返工
    2023-01-22周日大年初一,后半夜四点多就出门坐车回东莞了,路途休息的服务站风景挺不错的。直到中午十二点多才到东莞滨湖万科里,到了就直接开工啦。没想到出门的时候下......
  • 【游记】NOI WC 2023线上
    摸鱼记录Day1:那一天记得只有开幕式,开幕式确实十分无聊,几个人在那里上台讲话,又有几个人在那里上台表演,看完开幕式,我认为就是浪费了一个小时。不过今年是NOI40周年,看着那......
  • 致23年-25年的自己
    终于有机会进入了CS专业的梦想企业——某A,虽然身份上稍微注了点水,不过干的活、接触的事情、同事,都是货真价实的,嘛反正都是集团员工嘛。 遗憾:1、基本脱离了hadoop体系2......
  • 动力节点javaSE笔记
    目录调用方法:类名.方法名(其中在一个类中调用,类名可以省略)方法重载条件:面向对象三大特征:类--->[实例化]--->对象(实例)对象--->[抽象]--->类方法体内的变量是局部变......
  • JavaScript学习笔记—复制
    9.复制(1)浅拷贝(shallowcopy)通常对对象的拷贝都是浅拷贝只对对象的浅层进行复制(只复制一层)如果对象中存储的数据是原始值,那么拷贝的深浅是不重要浅拷贝只会对对象本......