基于RPC框架的云视频会议控制微服务设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:HYP0214
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的快速发展,视频会议作为现代通信的重要形式,在各行各业得到了广泛应用。视频会议不仅打破了会议的地点限制,同时也提升了企业的沟通效率,拥有极其广阔的市场前景。然而传统的视频会议系统面临专线网络建设成本高、MCU设备昂贵、以及会议控制时延过长等问题。随着视频会议与云计算的融合,云视频会议针对以上问题提供了一套解决方案。由于会议控制微服务决定整个云视频会议系统的性能与用户体验,因此,如何结合微服务特性实现会议控制功能,如何降低云视频会议控制的时延,提高云视频会议控制的安全,提升云视频会议控制使用体验,提高云视频会议质量,成为当前业界面临的关键挑战。为此,本文在云视频会议系统的背景下,设计并实现了基于RPC框架的云视频会议控制微服务。主要工作如下:(1)为解决会议控制微服务访问和存储缓存效率低的问题,本文引入本地缓存和分布式缓存,设计三层缓存存储方式和缓存对象。并在此基础上实现以Guava本地缓存为核心的缓存查询机制,同时设计基于Kafka与Redis的同步推送方案,保证缓存处理的并发安全性。(2)基于Kubernetes和Istio设计并实现了一款简单高效的RPC框架。本文基于Netty提出配备CAS队列的多线程模型与Eventloop绑定对应线程池的多线程模型,依托服务契约改进服务发现方式,引入Gson实现序列化与反序列化,提升了RPC框架的服务调用效率,降低了会议控制时延。(3)为满足会议控制微服务的访问安全与效率的需求,本文设计基于Basic Auth和JWT的访问安全方案,引入Base64和HS256算法对Token加密,并依托Spring Security过滤器和Redis完成权限控制。此外,本文结合微服务特性和业务需求,使用领域模型和上下文边界明确业务边界。针对会议主持人和会议参与者两个角色,实现召开会议、与会过程以及结束会议三个阶段的会议控制操作,满足用户会议控制需求。本文最终实现了基于RPC框架的云视频会议控制微服务。经实际应用表明,主持人和来宾会场各项会议控制功能均正常运行,会议控制微服务可保持较高服务调用效率和缓存访问速度。在降低会控时延的同时,保证了微服务的交互安全,提升了用户体验,达到了开发的预期目标。
其他文献
火电机组协调控制系统是电网与单元发电机组之间的纽带,关系着机组运行的安全性、稳定性、经济性和电网有功调节水平。锅炉燃烧控制系统是电厂系统中影响因素最多,控制难度最大的子系统之一。因负荷波动或煤质变化而引起的参数超限、燃烧优化实验成果难以持久等问题是传统控制策略的重要技术缺陷。本文结合华能南通电厂350MW亚临界机组控制领域的工程实践,根据机组参与深度调峰灵活性控制的需要,对机组协调控制策略进行了改
人力资源是企业的一个基础资源,也是经营管理工作的重点,做好人力资源管理工作,充分发挥出人才的价值,能促进企业的长远稳定发展。本研究内容分为四个部分,第一部分介绍了人力资源绩效和薪酬管理的基本概念,第二部分指出绩效管理的风险和应对措施,第三部分指出薪酬福利管理的风险和应对措施,第四部分结合实例展开分析,以期为企业人力资源管理提供参考。
企业作为经济发展、解决就业的主体,其健康与否对国民经济乃至社会稳定有着压舱石般的意义。企业工作人员的心理健康问题始终是企业社会工作关注的热点话题,其中是失业人员的心理健康问题尤为突出。随着新冠疫情的突发,为了保障人民群众生命财产安全,我国举全国之力封锁人员流动。这导致大量抵抗风险能力较弱的小微企业面临倒闭,进而集中出现大量失业人员。面临着突然失去工作的不适与迷茫,失业人员容易陷入心理困境。帮助小微
蔡和森是中国共产党早期卓越的开拓者和领导人,杰出的马克思主义革命家、理论家和宣传家,同时也是学生运动和工人运动的领袖。中国最早提出“中国共产党”名称的人,是中国共产党最早比较系统而又全面地提出列宁式建党思想和建党原则的人。蔡和森建党思想内容丰富、意义重大。本文根据文献资料的整理和总结,对蔡和森建党思想进行探索和研究。蔡和森建党思想的形成背景和理论来源,主要是从国内外背景,马列建党学说、传统墨家文化
滑动轴承作为支撑部件,直接影响转子系统的性能。滑动轴承为流体润滑,具有摩擦小、低损耗、运行可靠等优点,被广泛用于大型重载旋转机械系统。随着现代工业对旋转机械性能要求的提高,滑动轴承成为旋转机械性能提高的关键,新结构高性能滑动轴承层出不穷。轴承-转子系统性能主要受滑动轴承油膜涡动非线性的影响。为实现快速对轴承-转子系统进行非线性动力学分析的目标,需建立径向滑动轴承近似解析解模型。本文针对三种常见动压
本文以NV E690海工高强钢为研究对象,基于国内外对重力效应下熔池演变过程机理的研究现状,结合工艺过程发展的实际情况,开展了重力效应下激光增材沉积熔池演变过程的机理研究。搭建了正交视觉检测平台,研究连续波激光作用下基板与重力方向垂直、基板与重力方向倾斜时熔池的演变过程。搭建了旁轴视觉检测平台和高度检测平台,研究激光时序调控对重力致驼峰效应和熔覆高度的影响。本文的主要研究内容及创新如下:(1)基于
农户生计脆弱性的研究对实现易地扶贫搬迁农户多样化生计策略和搬迁安置农户生计可持续发展提供科学依据。本研究在IPCC脆弱性定义的指导下结合可持续生计框架分析农户生计资本脆弱性情况,明确易地扶贫搬迁农户生计资本现状问题、脆弱性表现以及脆弱性影响因素,为降低农户的生计资本脆弱性提供政策建议。本文以龙里县304户搬迁农户家庭为样本,根据样本区的特征构建农户家庭生计资本定量分析指标体系,采用定性与定量相结合
我国新疆地区,在寒冷气候和硫酸盐含量高的不良地质条件下,混凝土经常受到硫酸盐侵蚀和冻融循环的破坏,大大降低了混凝土的耐久性,导致混凝土结构的使用寿命下降。目前,在混凝土的冻融机理方面大多数研究者采用快冻法进行试验研究,即使采用单面冻融法也是以氯化钠溶液为冻融介质,而混凝土受到冻融循环时,很多混凝土结构物是单面与外界环境接触,同时伴有较强的硫酸盐侵蚀问题。因此,混凝土在硫酸盐环境中受单面冻融时的劣化
沪渝高速鄂西段是连接重庆和上海的重要通道,也是山区高速公路的典型代表。自2009年建成通车以来,为人们提供极大便利的同时也是事故的多发地带,仅半年时间就发生交通事故695起,这无疑给人们的出行以及生命和财产安全带来巨大的灾难。本文选取沪渝高速鄂西段近十年发生的重大交通事故为研究对象,从灾难人类学的角度对其致灾原因进行深入研究。首先,对高速公路和交通事故的相关内涵和类型做了相关梳理,以期对道路重大事
滚动轴承在机械工业中具有重要作用。橡胶密封圈对脂润滑滚动轴承起到密封作用,既防止内部润滑脂流出,又防止外部颗粒状杂物进入轴承内部,对延长轴承的实际使用寿命具有重要意义。轴承密封圈的外圆直径公差范围是0.12mm,内圆直径公差范围是0.16mm,测量精度为0.08mm。轴承密封圈的内外圆唇边是具有弹性的橡胶材质,无法使用传统的游标卡尺进行测量,企业一般使用手摇式光学影像测量仪测量密封圈的内外圆直径,