腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Socket.
IO
在Node.js中扮演什么角色?
、
、
、
、
我希望进入一个涉及客户端和
服务器
之间的网络通信(套接字)的项目。在一个拥有大量图书馆的世界里,我无法决定使用哪一种。我在寻找能带来
效率
和稳定性的东西。有人告诉我,Node.js就像开发人员和Socket.
IO
之间的中间人,我听说它是一个巨大的框架,您可能不会使用其中的一半。有人告诉我,为了最大限度地提高
效率
,最好使用Socket.
IO
来创建自己的功能。我自己做了一些研究,发现Socket.
IO
需要Node.js,Node.js不需要Socket.
IO
,这与我被告知的完全
浏览 1
提问于2014-09-26
得票数 2
回答已采纳
1
回答
Redis客户端广播问题(在Socket.
IO
上下文中)
、
、
、
、
因此,我读过一些关于扩展Socket.
IO
的文章,出于各种原因,我不想使用内置的Socket.
IO
扩展机制(大多数情况下,它似乎
效率
低下,因为它向Redis发布了更多的东西,从我的角度来看,这是必需的)所以我想出了一个简单的想法:但是有一个问题(
浏览 3
提问于2012-06-20
得票数 2
回答已采纳
1
回答
服务器
端分析和
服务器
端日志记录(PHP)
、
、
我在考虑各种可能性:- segment.
io
我关心的是这将在我的
服务器
上承担多少额外的处理当然,Google Analytics的JavaScript实现不会在我的
服务器
上使用任何东西,但我的
服务器
端方法当然会使用。我还注意到在上他们提到“由于使用困难,
服务器
端Google Analytics正在被弃用”--这是什么意思?所以基本上,我想在
服务器</em
浏览 1
提问于2013-10-11
得票数 0
2
回答
Socket
IO
scaling:向特定的socket id发送消息是否更有效?
、
、
我正在开发一个使用套接字
IO
的应用程序,该应用程序需要跨多个
服务器
进行扩展。这是通过socket.
io
-redis实现的,它将我所有运行socket
IO
的
服务器
互连在一起,并将Redis视为我所有运行Socket
IO
的
服务器
/节点发布消息的数据存储。这看起来很好,而且严重依赖于一个健壮的系统来保持用户id和套接字id的最新表,但是关于实现这个系统我有两个问题: 1)只将消息发送到相关的套接字id,而不是发送到每个
服务器
上的整个通道,是否更
浏览 3
提问于2015-10-02
得票数 3
2
回答
讨论:通过node.js的聊天
服务器
: HTTP还是TCP?
、
、
、
、
我正在考虑用node.js/socket.
io
做一个聊天
服务器
。我应该让它成为tcp
服务器
还是http
服务器
?我想tcp
服务器
会更高效,但你能给它发送其他东西吗,比如文件附件等?如果tcp更高效,那么
效率
又会提高多少呢?另外,我想知道一个node.js
服务器
可以处理多少个并发连接?做TCP还是HTTP需要更多的工作?
浏览 0
提问于2011-09-08
得票数 11
回答已采纳
1
回答
使用web请求比使用socket.
io
更有效吗?
、
、
因为它每次只需要这样做一次,所以我考虑使用web请求而不是socket.
io
,因为我不需要在前端和后端之间一直保持连续的连接。所以我的问题是:如果我使用web请求而不是socket.
io
,我的项目的
效率
会提高多少?
浏览 4
提问于2019-12-22
得票数 0
回答已采纳
1
回答
Socket.
io
和HTTP监听相同的端口是好的吗?
、
、
WebSocket会减慢
服务器
的速度吗?反之亦然?
浏览 1
提问于2017-10-12
得票数 0
3
回答
是否可以使用
IO
monad编写大部分代码
、
我正在尝试开发一个使用Haskell的聊天
服务器
。有很多有用的工具,如TChan,TSkiplist,forkIO ...etc,但我的大部分代码都是在
IO
monads和unsafePerformIO中编写的,这听起来
效率
很低。
浏览 0
提问于2012-10-16
得票数 8
回答已采纳
1
回答
Erlang
io
:格式缓冲和
效率
、
、
这个问题是特定于Erlang的,但可能会对其他
IO
库产生普遍影响。在Erlang中,我可以编写
io
:format(IOF, "data: ~p", [Data]),它会将变量Data的内容打印到IOF所指向的文件。我的问题是:在
效率
方面,倾向于多个小的
io
:format()调用还是一个大的调用更好?例如,哪种方式会更快?出于演示的目的,假设我的Data变量的大小分别为1KB和N > 100,000
io
:format(IOF, "data1: ~p"
浏览 4
提问于2011-03-01
得票数 2
回答已采纳
3
回答
Node.js托管与Socket.
io
客户端支持?
、
我制作了一个socket.
io
客户端应用程序,它连接到我的socket.
io
服务器
,然后他们根据需要进行通信。客户端代码,其中IP -地址是我的
服务器
IP地址。var
io
= require('socket.
io
-client'), socket =
io
.connect('[ip-address]
浏览 0
提问于2012-06-18
得票数 4
4
回答
socket.
io
流式传输二进制数据
、
我刚刚开始使用node.js,我正在运行一个使用sockets.
io
的节点
服务器
,我需要向客户端发送一个字节缓冲区。
浏览 11
提问于2012-09-01
得票数 8
1
回答
Linux重叠I/O TCP套接字
服务器
不能正确响应C# ASync客户端
、
、
、
、
我正在尝试编写一个简单的运行回显套接字客户机/
服务器
。我已经设法使一个具有客户端的同步
服务器
工作,但现在我需要一个异步
服务器
。如果我使用Microsofts版本,它运行良好,ASync Server 我现在尝试的是让Microsoft异步客户端与Linux C++重叠的I/O
服务器
进行通信。连接已经建立,我可以向
服务器
发送消息,
服务器
响应回显消息(根据调试和终端输出),但是Microsoft ASync客户端从未在其套接字上获得响应。是否不
浏览 2
提问于2015-04-19
得票数 0
回答已采纳
1
回答
如何使用socket.
io
发送多部分/表单数据?
、
、
、
之前,我使用base64字符串进行图像编码,并使用socket.
io
发送到node.js
服务器
。但是在提到一些问题之后,我发现base64格式
效率
低下,因为它增加了33%的图像大小。那么,是否有任何方式通过socket.
io
通过multipart/form-data或类似的方式传输数据。
浏览 0
提问于2018-05-09
得票数 1
1
回答
SQL表与物理(实际)表性能的比较
、
、
、
、
在这些表中执行批量插入操作时,观察到#temp表与物理(实际)表之间的性能差异,记录数相同(~5000万)。在这里,物理表与临时表完全相同。(物理表没有集群索引和非聚集索引)。
浏览 3
提问于2017-06-13
得票数 1
1
回答
发送大量信息与连接许多房间
、
、
、
Socket.
io
提供了一流的支持,通过使用来解决特定收件人的问题。现在,我必须做出选择:用户是为他在登录时感兴趣的每一篇文章加入一个房间,还是在发生变化时为每个用户单独发送一条消息。,什么更有
效率
?有最好的做法吗?我是不是从错误的角度看待这个问题?
浏览 5
提问于2016-11-21
得票数 0
回答已采纳
1
回答
如何检查检查端口状态的哪种方法更有效?
、
、
、
、
我正在编写一个脚本来安排对我的一些
服务器
的端口检查,并报告状态。使用perl模块
IO
::Socket::PortState来做同样的事情。 在这件事上有经验法则吗?在管道中,与使用perl模块相比,系统命令/unix实用程序的输出
效率
更高/
浏览 0
提问于2013-08-14
得票数 1
回答已采纳
1
回答
使用socket.
io
与向每个客户端发送消息一样有效。
、
、
我想优化一些代码,一个节点
服务器
,向许多客户端发送消息。现在,它向所有客户广播,即使它只需要发送消息给他们中的一小部分。这在正确性方面没有坏处,但是
服务器
在
效率
方面很难处理这么多的消息。请注意,此代码仅用于明确定义操作:
io
.emit('this', {
浏览 1
提问于2017-07-13
得票数 5
回答已采纳
1
回答
Socket.
io
群集集线器不能正常工作
、
这是使用为每个集群进程执行的var
io
= require('socket.
io
').listen(config.ports.socket);
io
.set('store',store);console.log('Socket servicelistening on
浏览 2
提问于2013-01-15
得票数 1
回答已采纳
1
回答
向
io
.Reader添加前缀
我已经编写了一个小
服务器
,它接收
io
.Reader形式的blob数据,添加一个头,并将结果流回调用者。我的实现
效率
不是特别高,因为我在内存中缓冲了blob的数据,以便可以计算blob的长度,这需要形成标头的一部分。我见过一些使用
io
.TeeReader的
io
.Pipe()示例,但它们更多的是为了将一个
io
.Reader拆分为两个,并将它们并行写出。我正在处理的blobs大约是100KB,所以不是很大,但是如果我的
服务器
变得繁忙,内存很快就会成为一个问题…… 有什么想法吗
浏览 9
提问于2017-02-18
得票数 0
回答已采纳
1
回答
什么是最佳的基于R的大数据设置?
、
我有#挑战: 到目前为止,我还没有受到CPU能力的严重限制,主要是下载/
IO
和内存。我应该学些什么来提高这个过程的
效率
?
浏览 3
提问于2012-11-29
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
专题:磁盘IO-通过Fio测试服务器IO性能
专题:磁盘IO-通过IoMeter测试服务器IO性能
服务器管理SaaS:Commando.io
【linux】如何查看服务器磁盘IO性能
MySQL服务器 IO 100%的分析与优化方案
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券