libevent相关内容

用于 lua 的 Node.js?

过去几天我一直在玩 node.js (nodejs),这太棒了.据我所知,lua 没有类似的 libev 和 libio 集成,让我们避免几乎任何阻塞调用并以异步方式与网络和文件系统交互. 我正在慢慢地将我的 java 实现移植到 nodejs,但令我震惊的是 luajit 比 v8 JavaScript 快得多,而且使用的内存也少得多! 我想在这样的环境中编写我的服务器(非常快速和响 ..
发布时间:2021-12-30 20:47:07 其他开发

在 32 位系统上使用 libevent 提供大文件(> 2GB)

序言:基于 libevent v2 (evhttp)、Linux、ARM、glibc2.3.4 用 C 语言编写的轻量级 http 服务器 我正在尝试在 32 位系统上使用 evbuffer_add_file() 提供大文件(超过 2GB).libevent 是使用 -D_FILE_OFFSET_BITS=64 标志编译的.这是简化的代码: int fd = -1;如果 ((fd = op ..
发布时间:2021-11-24 23:11:55 C#

Windows 上的 Libev

考虑 libevent 与 libev.libev 库是否对 Windows 上的 IOCP 提供本机支持? 解决方案 libev 和 libevent 在 windows 上都使用 select 来检测和调度事件(事件核心不做 I/O,只做事件). libevent另外有一个socket句柄抽象,它在windows上使用iocps来做读写.libev 没有任何可比的东西.到目前为止 ..
发布时间:2021-09-25 20:05:09 C/C++开发

致命错误:找不到“openssl/bio.h"文件

我正在尝试在我的 Mac 上安装 Apache Thrift,但遇到了一个问题.我按照此页面上的安装步骤进行操作,但是当我尝试执行安装libevent,运行 make 命令时出现以下错误: 由于找不到“openssl/bio.h"文件而导致的致命错误 实际错误截图 我检查了我使用的 openSSL 的版本,它是“0.9.8zg" 关于我应该怎么做来解决这个问题有什么建议吗? ..
发布时间:2021-06-12 20:26:37 其他开发

错误的原因和解决方案-"/usr/bin/ld:找不到-levent"?

在编译使用libevent库的程序时,我使用的是gcc选项-levent.但我收到此错误- /usr/bin/ld:找不到-levent 我的系统上没有libevent,因此我在使用进行编译时会静态链接到它 gcc -o Hello -static -I libevent-1.4.12-stable/hello.c -levent 我该如何解决? 提前谢谢! 解决方 ..
发布时间:2021-05-29 20:04:33 其他开发

CentOs 6,Php7.1,libevent,Nginx返回502

我正在将laravel Web应用程序从php5.6升级到php7.1,这使我升级了libevent模块.应用程序是基于React库的异步响应. 所以我结束了安装:PHP 7.1.12,libevent:2.1.8 + expressif/pecl-event-libevent.而且我有稳定的"502错误网关"来自nginx.没有libevent(ReactStreamLoop)或PHP 5 ..
发布时间:2021-04-12 19:16:32 PHP

具有libevent的多线程HTTP服务器

我正在尝试使用libevent完成一个简单的HTTP服务器,并根据文档示例设法做到这一点。但是,没有线程,libevent的全部目的就是垃圾。我对C ++ 11中的线程不是很有经验,但是我很想知道如何正确实现这种服务器。 我在网上找到了这个示例: https://gist.github.com/kzk/665437 这正确吗? pthread是正确的选择吗?而且,这一行很奇怪: ..
发布时间:2020-09-28 00:35:10 C/C++开发

如何在Windows上安装gevent?

我正在尝试在Windows上安装gevent.为此,我已经下载并编译了libevent,然后运行pip install gevent并得到一个错误:Please provide path to libevent source with --libevent DIR.如何使用pip将libevent选项传递给setup.py? 预先感谢,伊万. UPD:运行pip install gev ..
发布时间:2020-05-27 22:34:49 Python

libevent EVLOOP_NO_EXIT_ON_EMPTY无法正常工作吗?

我不明白EVLOOP_NO_EXIT_ON_EMPTY标志在libevent的2.1.x版本中应该如何工作. 如果我未在event_base中添加任何事件,则 event_base_loop(my_base, EVLOOP_NO_EXIT_ON_EMPTY); 通话返回 立即,这根本不是我认为应该做的. 如果我添加一个事件,它将与该未决事件一起循环,直到该事件变为活动状态为止 ..
发布时间:2020-05-16 19:46:58 其他开发

用于lua的Node.js?

过去几天我一直在使用node.js(nodejs),这真是太棒了.据我所知,lua没有libev和libio的类似集成,这让我们避免了几乎所有阻塞调用并以异步方式与网络和文件系统进行交互. 我正在缓慢地将Java实现移植到nodejs,但令我震惊的是luajit比v8 JavaScript快得多,并且使用的内存更少! 我想在这样的环境(非常快速,响应迅速,非常低的内存使用率,非常有表​ ..
发布时间:2020-05-04 06:39:03 其他开发

是否有任何关于10000客户端/秒问题解决方案的现代评论

(通常称为C10K问题) 对于 c10k 问题的解决方案是否有更现代的评论(最新更新:9月2日2006),专门针对Linux(epoll,signalfd,eventfd,timerfd ..)和libev或libevent之类的库? 讨论现代Linux服务器上所有已解决但仍未解决的问题的事情? 解决方案 C10K问题通常假定您正在尝试优化单个服务器,但是正如您所引用的文章所指 ..
发布时间:2020-05-01 08:51:21 服务器开发

用libevent evhttp流客户端请求体?

我想使用libevent和evhttp来流式传输客户端POST请求主体。我已经找到了使用固定主体发送请求的示例,但我不确定如何设置一个带有正文的请求,我将需要在不确定的时间段内连续写入和更新。有可能这样做会解放吗?我目前的代码基线如下所示: #include #include #include ..
发布时间:2018-07-10 09:56:41 其他开发

objective-c - Xcode里面尝试链接.a静态库,运行的时候提示dylib的错误,怎么解决呢?

我做一个Mac OS X上的程序,打算用libev。 我的做法是:下载libev,然后: # ./configure # make 接着,我把.lib/libev.a和include/ev.h这两个文件添加到我的xcode工程里面,可以看到xcode识别到了libev.a,如下图: 但是当我run的时候,却出现了以下错误: dyld: Library not loaded ..