解决方案-服务端(C++)处理大量数据时客户端请求会阻塞问题

问题描述

服务端(C++)处理大量数据时客户端请求会阻塞问题

客户端发送大量数据给服务端,服务端是一次性接收1M的数据处理,在处理这些大量数据时,客户端请求获取队列长度,服务端无法及时响应请求。请问各位大神,如何做到客户端请求,服务端立即响应?有没有好的解决方案?谢谢!

解决方案

提高服务器处理努力 加机器 负载均衡

时间: 2024-09-14 06:42:16

解决方案-服务端(C++)处理大量数据时客户端请求会阻塞问题的相关文章

java-关于多个不同的Ip客户端调用同一个webservice方法,服务端进行用户会话数据区分

问题描述 关于多个不同的Ip客户端调用同一个webservice方法,服务端进行用户会话数据区分 目前在写一个webservice供外部进行调用,由于要进行身份的验证,所以我在webservice的服务端加如了拦截器(客户将自己的信息写在soapHead消息中),然后在拦截器中取出soapHead中的消息,进行数据库用户信息的验证,验证通过之后才运行进行相关接口的调用.问题是在拦截器验证通过后,我要在调用的webservice接口方法中,?用到用户的身份信息去取其他相关数据.该怎么做呢? 开始我

android-ServerSocket服务端如何向多个Socket客户端发送同一个数据?

问题描述 ServerSocket服务端如何向多个Socket客户端发送同一个数据? 利用线程是多个Socket客户端连接到ServerSocket服务端,但是怎么让ServerSocket服务端向所有的客户端发送同一个数据? 解决方案 你可以发送广播信息(udp),或者你通过服务器拿到所有的客户端的IP地址,然后循环发送同一个数据.(我是学java的,不知道对你有帮助没?)

socket通信-Socket通信 服务端还没有write完,客户端开始读取数据

问题描述 Socket通信 服务端还没有write完,客户端开始读取数据 Socket通信 服务端还没有write完,客户端开始读取数据,出现数据不完整的现象,如何保证客户端读取的数据完整性,切服务端发送一条客户端可以读取一条 解决方案 tcp连接等.

客户端获取服务端纯数据,我所知的有2种方案,1是javascript读取web service,2是专门用一个iframe来请求服务端页面从而获取数据 。请大家说下哪种速度最快,或者有没有更好的方案

问题描述 客户端获取服务端纯数据,我所知的有2种方案,1是javascript读取webservice,2是专门用一个iframe来请求服务端页面从而获取数据.请大家说下哪种速度最快,或者有没有更好的方案 解决方案 解决方案二:up解决方案三:客户端获取服务端纯数据ajax请求页面返回json格式也算纯数据的解决方案四:httprequest

服务端无法接收到数据-iOS 服务端java接收到数据为空

问题描述 iOS 服务端java接收到数据为空 我们的服务端,忽然无法接收到我post 传过去的json数据,以前好几个月都没问题,我的代码大致如下,求大神解救 self.manager = [AFHTTPRequestOperationManager manager]; self.manager.responseSerializer = [AFJSONResponseSerializer serializer]; self.manager.requestSerializer=[AFJSONRe

ftp服务器-FileZila服务端没看到任何信息,客户端就是登不上,求解

问题描述 FileZila服务端没看到任何信息,客户端就是登不上,求解 状态: 连接建立,等待欢迎消息... 状态: 不安全的服务器,不支持 FTP over TLS. 命令: USER tttt 响应: 331 User tttt, password please 命令: PASS **** 响应: 530 Not logged in. Username/password incorrect, user disabled, or user logged in too many times 错误

.NET C/S结构 客户端通过Socket去服务端拿数据库的数据

问题描述 C端不直接访问数据库,C端通过Socket向S端发送指令,获取数据库的数据.如何实现一个函数stringSendCommand(stringCommand)即发送个获取个人信息的指令则返回个人信息的JSON数据.该函数发送请求的指令,返回服务器那边发回来的数据库数据.而不是数据都来源自Socket的Recv事件.同时,又需要Socket监听服务器端推送过来的消息. 解决方案 解决方案二:WCF和TCP长连接吗?解决方案三:我觉得读取数据库这种还是用webservice或者webapi好

c# asp.net 在服务端通过socket获取数据

问题描述 各位高手好,小弟新来,第一次发问,望多多关照!我最近在学习ssl在网页中的应用,使用的是C#.我想问一下:如何通过socket编程在服务端获取tcp数据呢?进而来检验ssl通道的安全性.在这先谢谢!!!! 解决方案 解决方案二:http://www.cnblogs.com/dlwang2002/archive/2007/10/15/924803.html解决方案三:socket编程,先了解下这个...解决方案四:这里可能有例子,你去搜索一下解决方案五:我这里所说的是b/s架构下的服务端

java写的服务端和c语言写的客户端的socket通信问题

问题描述 近遇到一个问题,同学用java语言写了一个服务端,我这边用c语言写了一个客户端,服务端先启动后客户端启动,连接成功,然后客户端取出本地的MAC地址传送给服务端,服务端收到后将这个MAC地址作为KEY,把这次的通信通道作为VALUE存入到定义好的一个map中.然后服务端从map中找到这个通道,并使用这个通道给客户端发消息,第一次发送成功.但是第二次想给客户端发送消息时,要根据KEY从map中取通道的时候,取出来的通道却为NULL,这是怎么回事呢???另外,在服务端的机子上,用telnet