System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种采用混合网络接入降低服务器压力的方法技术_技高网

一种采用混合网络接入降低服务器压力的方法技术

技术编号:40115884 阅读:5 留言:0更新日期:2024-01-23 19:53
本发明专利技术提出了一种采用混合网络接入降低服务器压力的方法,通过一种混合网络技术,应用程序根据当前的网络状态选择本地和远程接入的方法来降低服务器压力,实现了本地与远程通信服务的结合,使移动设备可灵活选择接入的通信服务,降低服务器压力,避免服务器宕机。

【技术实现步骤摘要】

本专利技术涉及计算机应用,尤其涉及一种采用混合网络接入降低服务器压力的方法


技术介绍

1、目前,普通网络请求为http请求类型为短连接,是问答机制,无法达成实时通信。当前软件需要实时通知客户端信息需采用websocket的长连接机制。

2、有移动端通过websocket连接至服务器并通过心跳机制来维持连接。单一服务器维持的连接数量越多对单一机器的负担越大。随着即时通信接入移动设备的增加,使用单一的通信接入时会对单一一台服务器造成巨大压力。

3、现有通信接入指移动端通过长连接接入服务器,存在以下缺点:

4、1、仅使用本地通信服务,本地作为服务器,服务器压力过大;

5、2、仅使用远程通信服务,提供远程服务的服务器压力增加,且太过依赖网络环境。

6、为了解决以上存在的问题,本专利技术提出了一种采用混合网络接入降低服务器压力的方法,具体地说是一种基于混合网络技术,应用程序根据当前的网络状态选择本地和远程接入的方法来降低服务器压力,实现了本地与远程通信服务的结合,使移动设备可灵活选择接入的通信服务,降低服务器压力,避免服务器宕机。


技术实现思路

1、为了解决现有技术中的不足,本专利技术提出了一种采用混合网络接入降低服务器压力的方法,具体地说是一种基于混合网络技术,通过同时支持本地和远程接入的方法来降低服务器压力,实现了本地与远程通信服务的结合,使移动设备可灵活选择接入的通信服务,降低服务器压力,避免服务器宕机。

2、为实现上述目的,本专利技术采用如下的技术方案。

3、在本专利技术实施例中,提出了一种采用混合网络接入降低服务器压力的方法,该方法包括如下步骤:

4、s1在云端创建一个或多个远程通信服务;

5、s2启动应用程序,初始化本地通信服务;

6、s3应用程序连接远程通信服务,并使用本机特征码建立通信通道;

7、s4移动端查询可用的通信服务,根据当前网络状况选择通信服务接入应用程序。

8、进一步的,应用程序通过当前网络地址及特定端口搜索远程通信服务,并与所述远程通信服务服务建立通信连接。

9、进一步的,移动端通过udp协议向应用程序查询本地通信服务;若移动端没有查询到本地通信服务;则继续查询远程通信服务。

10、进一步的,移动端通过本地通信服务接入时需满足:1.移动端与应用程序所使用的机器在同一网络中;2.应用程序中本地通信服务连接数未达到上限,应用程序根据配置文件中的参数确定连接数。

11、进一步的,移动端携带应用程序生成的本机特征码查询远程可用通信服务,由云端服务器完成匹配,并分配可用的远程通信服务。

12、进一步的,移动端发送用户相关信息至远程通信服务后,由远程通信服务转发至对应的应用程序;由应用程序检验完成后经由远程通信服务转发至移动端。

13、本专利技术的有益效果在于,针对现有的计算机应用
中存在的问题,提出了一种采用混合网络接入降低服务器压力的方法,其特征是在应用服务与移动设备通信连接时,建立本地和远程服务器供移动设备灵活选择接入应用服务,实现降低服务器压力,避免服务器压力过大,导致服务宕机。

本文档来自技高网...

【技术保护点】

1.一种采用混合网络接入降低服务器压力的方法,其特征在于,该方法包括如下步骤:

2.根据权利要求1所述的一种采用混合网络接入降低服务器压力的方法,其特征在于:应用程序通过当前网络地址及特定端口搜索远程通信服务,并与所述远程通信服务服务建立通信连接。

3.根据权利要求1所述的一种采用混合网络接入降低服务器压力的方法,其特征在于:移动端通过UDP协议向应用程序查询本地通信服务;若移动端没有查询到本地通信服务;则继续查询远程通信服务。

4.根据权利要求1所述的一种采用混合网络接入降低服务器压力的方法,其特征在于:移动端通过本地通信服务接入时需满足:1.移动端与应用程序所使用的机器在同一网络中;2.应用程序中本地通信服务连接数未达到上限,应用程序根据配置文件中的参数确定连接数。

5.根据权利要求1所述的一种采用混合网络接入降低服务器压力的方法,其特征在于:移动端携带应用程序生成的本机特征码查询远程可用通信服务,由云端服务器完成匹配,并分配可用的远程通信服务。

6.根据权利要求1所述的一种采用混合网络接入降低服务器压力的方法,其特征在于:移动端发送用户相关信息至远程通信服务后,由远程通信服务转发至对应的应用程序;由应用程序检验完成后经由远程通信服务转发至移动端。

...

【技术特征摘要】

1.一种采用混合网络接入降低服务器压力的方法,其特征在于,该方法包括如下步骤:

2.根据权利要求1所述的一种采用混合网络接入降低服务器压力的方法,其特征在于:应用程序通过当前网络地址及特定端口搜索远程通信服务,并与所述远程通信服务服务建立通信连接。

3.根据权利要求1所述的一种采用混合网络接入降低服务器压力的方法,其特征在于:移动端通过udp协议向应用程序查询本地通信服务;若移动端没有查询到本地通信服务;则继续查询远程通信服务。

4.根据权利要求1所述的一种采用混合网络接入降低服务器压力的方法,其特征在于:移动端通过本地通...

【专利技术属性】
技术研发人员:朱竹陈杰蒋勇
申请(专利权)人:无锡迎嘉信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1