腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
基于
libevent
的
回
显
服务器
卡
住了
、
、
、
这是一个
基于
echoServer
的
libevent
,我做了一点调整(非常小)。 问题是,当再次运行客户端模拟时,它似乎被卡
住了
。客户端是这样做
的
:它打开一个到这个
服务器
的
TCP连接,发送一个小数据(大约20B)并等待回复,然后它关闭与TCP RST
的
连接,然后重复。 在几千次(有时约20000次)迭代之后,客户端停止。Wireshark监听环
回
接口时显示,当它停止时,最后一个TCP会话有从客户端发送
的
数据,但
浏览 34
提问于2020-11-27
得票数 0
1
回答
广播TCP-带有
libevent
的
服务器
、
我正在寻找一个非常简单
的
基于
libevent
的
TCP-Server
的
一些示例代码,它将传入
的
消息广播到所有连接
的
客户端。在Web上,我只找到了TCP-Servers,它可以
回
显
消息。一个
回
显示例(如果找到)位于此页面的底部有人能给我一些建议吗?编辑:是的,某
浏览 0
提问于2011-06-30
得票数 0
2
回答
从这个示例代码中获取libev远程ip地址?
、
、
我正在尝试从以下链接学习
libevent
/libev (在本例中是libev):我猜想它与传入
的
结构有关,但我只是不知道。下面是使用传入变量
的
回
调代码,其余代码单击上面的链接。bufferevent_write_buffer(incoming,evreturn); free(req);基本上,示例代码提供了一个由libev事件驱动
的
“
服务
浏览 4
提问于2013-01-26
得票数 0
回答已采纳
1
回答
libevent
如何触发回调
、
、
我想知道
libevent
是如何触发回调
的
。例如,假设客户端重复发送4字节消息。在
服务器
端,似乎不是每个4字节
的
发送都会触发一个读取回调。例如,我发现
回
调有时是在接收到8字节消息(或其他数字)时触发
的
。是否可以配置
libevent
,以便为从客户端发送
的
每一条4字节消息触发
服务器
端
的
读
回
调?
浏览 9
提问于2015-07-27
得票数 2
回答已采纳
1
回答
当存在延迟时,
Libevent
不能正确
回
显
、
、
基于
下面的代码,我构建了一个
回
显
服务器
的
版本,但是有一个线程延迟。这是因为我注意到,在初始连接时,我
的
第一次发送被发送回客户端,但客户端直到第二次发送时才接收到它。我
的
真实用例是,我需要向
服务器
发送消息,进行大量处理,然后将结果发回...比如说10-30秒后(在某些情况下可能是几个小时)。 所以这是我
的
代码。为了简洁起见,我只包含了与
libevent
相关
的
代码;没有包含线程代码或其他内容。调试时,
浏览 0
提问于2013-11-19
得票数 1
1
回答
Qt和
LibEvent
中信号和时隙
的
区别
、
、
、
、
也许这对某些人来说是一个非常奇怪
的
问题,但是Qt和库中
的
信号和插槽系统有什么不同呢?因为它们似乎都用来做类似的事情。 如果我在Qt中已经有信号和插槽,为什么还需要使用
LibEvent
?哪种方法更适合用来管理大量
的
网络连接?例如,我需要通过TCP
服务器
使用
LibEvent
或SSL中
的
信号和插槽。
浏览 1
提问于2017-11-27
得票数 4
1
回答
使用gevent运行web应用程序
、
、
我想尝试使用gevent作为web
服务器
和应用程序框架。如果不终止并重新启动整个python应用程序,我看不到任何“重启”
服务器
或更新应用程序代码
的
方法。此外,作为一个半相关
的
问题,通过gevent运行web
服务器
和站点/服务本身是一个好主意吗?我见过一些其他
的
实现,使用gunicorn作为
服务器
,使用gevent作为应用程序
浏览 2
提问于2011-10-22
得票数 16
回答已采纳
1
回答
将epoll移植到
libevent
、
、
我用epoll开发了一个
服务器
。它在Linux下工作得很好。但是我想使用kqueue来支持macosx。我听说
libevent
是在这些
基于
事件
的
库(epoll,kqueue)之上
的
抽象层。如何使用epoll将此代码移植到
libevent
?示例代码:是否可能(%100兼容)?
浏览 3
提问于2014-05-01
得票数 0
1
回答
Gevent
的
libev和Twisted
的
反应堆
、
、
、
、
我试图弄清楚Gevent与python中
的
其他异步框架(如Twisted )是如何工作
的
。Gevent和Twisted之间
的
关键区别在于Gevent使用了用于隐式行为和同步编程模型
的
标准库补丁,而Twisted则需要特定
的
库和
显
式行为
的
回
调。Gevent中
的
事件循环是libev/
libevent
,用C编写,Twisted中
的
事件循环是用python编写
的
反应器。 libe
浏览 3
提问于2016-06-04
得票数 2
1
回答
在Swift中与GCD (lib分派)一起使用
libevent
、
、
、
、
我在Swift 3中创建了一个
服务器
端应用程序,我选择了
libevent
来实现网络代码,因为它是跨平台
的
,不存在C10k问题。
Libevent
实现了它自己
的
事件循环,但是我也想保持CFRunLoop和GCD (DispatchQueue.main.after等)
的
功能,所以我需要将它们粘合在一起。但是引入了0.01秒
的
延迟。我还考虑只使用
libevent
,但是项目中
的
第三方库可以在内部使用dispatch_async,所以这可能会有问
浏览 7
提问于2016-07-17
得票数 6
回答已采纳
3
回答
AJAX -打印页面内容
、
我使用AJAX将表单数据发送到
服务器
php文件,该文件构建并发送html电子邮件。我在
服务器
php文件中
回
显
了这些数据
的
一部分。
回
显
的
html构建了一个表格,我希望用户打印出来(在纸上)。我想打开默认
的
浏览器打印对话框,这样用户就可以打印他/她看不到
的
表格。我不关心是否必须打开一个新
的
选项
卡
来显示
回
显
的
内容。这有可能吗
浏览 0
提问于2012-06-27
得票数 2
回答已采纳
2
回答
Libevent
+ Comet (长轮询/ Http-Stream)
、
我正在寻找一个好
的
教程如何实现一个长轮询或
基于
libevent
的
http流
服务器
。谷歌显示
的
少数几个例子要么有错误,要么不完全是我正在寻找
的
。也许你们中
的
任何人已经有过
libevent
和longpolling/http-Stream/Comet
的
经验,并可以帮助一些例子? 提前感谢!
浏览 1
提问于2011-02-01
得票数 1
回答已采纳
3
回答
在C中有没有简单
的
/示例
的
事件驱动
的
are
服务器
?
、
、
、
、
网上有很多
基于
线程
的
web
服务器
的
例子,但我还没有真正看到任何
基于
事件循环
的
好例子(不是很复杂,例如lighttp和nginx)。我已经了解了
基于
事件循环
的
编程
的
基本原理,特别是在Python这样
的
高级语言中,但我需要能够用C实现一个。
浏览 1
提问于2011-06-12
得票数 6
回答已采纳
0
回答
基于
变量
的
回
显
选项
卡
数
我正在尝试创建底部
的
两个三角形,但我无法使对齐正常工作。 我想不出怎样才能正确地设置间距。
浏览 3
提问于2017-06-11
得票数 0
回答已采纳
2
回答
epoll/
libevent
/libev可以与UDT一起工作吗?
、
、
、
、
我正在构建一个高并发
服务器
,它需要处理数以万计
的
活动套接字。我最初使用epoll构建一个
基于
事件
的
服务器
,它在中等规模(数千个活动套接字)下工作得很好。但是当我有超过10,000个套接字
的
并发时,它似乎变得不稳定。所以我正在考虑
libevent
(或libev),因为它是一个成熟
的
项目,并声称能够“处理数以万计
的
活动套接字”。我也在考虑使用UDT,因为它是一种“可靠
的
UDP”,而且由于开销和内存使用
的
浏览 4
提问于2012-10-28
得票数 0
回答已采纳
3
回答
使用
libevent
或boost::asio在单线程中建立多个tcp连接。有可能吗?
、
、
、
是否可以使用
libevent
在一个线程中创建到不同
服务器
多个tcp连接?你能写一个这样
的
任务
的
示例实现吗?
浏览 1
提问于2011-04-14
得票数 0
1
回答
基准TCP
服务器
、
我已经写了一个非常基本
的
基于
libevent
的
TCP-Server。现在我想测试一下
服务器
。 是否有一个工具可以生成大量
的
连接,以便我可以检查
服务器
可以处理多少并发连接?
浏览 0
提问于2012-02-03
得票数 1
1
回答
同一浏览器中具有不同路径
的
同一个web应用程序
的
不同会话
我创建了一个web应用程序,并在同一
服务器
上部署了两次不同
的
路径,如1 /projects/abc/,2 /projects/xyz/。当我登录/projects/abc/ in browser并回送会话时,当我打开另一个选项
卡
并登录/projects/xyz/和echo时,它会给出适当
的
结果,然后
回
显
正确
的
结果。但是,当我刷新/projec
浏览 2
提问于2013-06-12
得票数 0
回答已采纳
2
回答
回
显
字符串
的
某些字母,但前提是该字符串尚未
回
显
、
我正在尝试
回
显
字符串中
的
某些字母,如果已经
回
显
了某个字母,则不能再次回
显
。<?>我真的被困
住了
,真的很感谢你
的
帮助。谢谢。
浏览 2
提问于2017-12-11
得票数 0
1
回答
gevent:组成系列
的
greenlet
、
、
在推特
的
Finagle中,map和flatMap可以用来链接多个异步操作。例如,一个简单
的
网络刮刀可能会做这样
的
事情, .flatMap(extractProductsGreenlet.link似乎是一个开始,但它不能让我访问包含最终结果
的
Greenlet (据我所知)。 如何用gevent.Greenlet模拟Finagle
的
map和flatMap操作
浏览 2
提问于2013-10-30
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券