libevent 相关问题

libevent是一个用于编写事件驱动系统的API。 libevent是用C语言编写的,应该在Linux,* BSD,Mac OS X,Solaris和Windows上编译。

hiredis“未定义的引用”编译器错误

我想用C语言编译redis客户端。我已经下载并安装了libevent库和hiredis文件。我用过这个命令: gcc -I/home/tasos/Dropbox/lists/hiredis 示例-libev...

回答 1 投票 0

如何在libevent中注册不需要回调函数的事件

我正在使用libevent库进行网络服务开发。其中一个事件循环不仅处理网络 I/O 事件,还轮询消息队列。当这个线程时我想阻塞并等待...

回答 1 投票 0

当“打开的文件太多”时,如何防止 event_base_new() 发出 SIGABRT

我们使用的是 libevent 1.4.14。 在我们的生产环境中,我们发现当主机用完文件描述符时,我们的进程会因来自 libevent 的 SIGABRT 崩溃而崩溃。 考虑以下因素 #我...

回答 1 投票 0

如何通过libevent创建tcp-client

您有示例链接吗,如何创建回显服务器的客户端? 我需要使用 libevent、bufervents。 此代码已连接,但不写入服务器: int main() { struct event_base *b...

回答 2 投票 0

如何在回调之外操作 libevent bufferevents

我使用libevent来编写客户端-服务器应用程序,在客户端我想连续等待来自控制台的输入。我尝试在线程中运行 event_base_dispatch,并在主线程中,我...

回答 1 投票 0

bitbake autoconf libevent 未找到

我正在尝试为涓流创建一个 bitbake 食谱。如果我安装了 libevent-dev,我可以在目标硬件上成功构建它。然而,尽管包括 libevent(我不能包括 libeven ...

回答 0 投票 0

检测 libevent 中的争用

我想在我的基于 libevent 的程序中设置监控,以检测系统过载并且存在争用或队列堆积时的情况。到目前为止我找到了 event_base_get_num_even...

回答 0 投票 0

如何脱离libevent的调度循环?

我在一个单独的线程中使用漂亮的libevent库实现了一个小小的webserver。webserver运行event_base_dispatch()来处理所有事件。我需要的是一种方法来中断这个调度......。

回答 3 投票 1

MQ(RabbitMQ,ActiveMQ ...)与网络库(ACE,Asio,libevent…)之间有什么区别?

当前,我们计划升级产品以使用MQ(RabbitMQ或ActiveMQ)在服务器和客户端之间进行消息传输。现在,我们正在使用网络库(evpp)。因为我不使用...

回答 2 投票 0

centos ./configure错误:尽管它是通过yum安装的,但找不到libevent

我有一个非常奇怪的问题。我正在尝试编译对openssl,libevent和其他库具有依赖性的源(telegram-cli)。系统是centos 6.9和“开发工具”以及...

回答 1 投票 1

如何在Windows 7(x64)上安装PgBouncer

我尝试在计算机上安装PgBouncer失败。在安装页面中,im告知PgBouncer具有两个依赖项GNU Make 3.81+和libevent 2.0。从未使用过或...

回答 1 投票 3

CMake在macOS上找不到libevent

[我已经在macOS上安装了libevent-$ brew install libevent我试图将其导入到我的CMakeLists.txt中-cmake_minimum_required(VERSION 3.14)project(xyz)set(CMAKE_CXX_STANDARD 17)find_package(...

回答 1 投票 0

libevent是否允许在其他线程中运行timer / io的回调?

由于某些应用程序原因,我需要在其他线程中为计时器/ io事件运行回调。示例:void EventLoop :: createIOEvent(int fd,short kind,event_cb originalCallback,void * ...

回答 1 投票 0

如何实现Libevent套接字客户端?

我想使用Libevent和C ++创建套接字服务器和套接字客户端;但是,所有示例都显示了服务器的实现。如何在C ++中使用libevent实现套接字客户端?

回答 1 投票 2

加载共享库时出错:libevent-1.4.so.2:无法打开共享对象文件:

我正在使用libevent进行程序,我在两台计算机A和B上编译我的程序,在A上执行成功,但在B上我遇到以下错误:加载共享库时出错:libevent -...

回答 1 投票 6

EV_TIMEOUT在libevent中的确切含义是什么?

在使用Libevent一书编写时,它说:EV_TIMEOUT此标志表示在超时过后变为活动的事件。 AFAIK,与socket fd关联的事件将变为活动状态...

回答 1 投票 0

在ubuntu中安装libevent开发库

我正在使用ubuntu 10.10尝试安装libevent开发库libevent1和libevent2。我用下面的命令 - apt-get install libevent-dev libevent1-dev但它显示了 - 阅读包...

回答 1 投票 8

如何减少golang tcp服务器中的cpu使用?

我尝试实现一个golang tcp服务器,我发现并发性对我来说很满意,但CPU使用率太高(并发性为15W + / s,但24核linux的CPU使用率约为800%......

回答 1 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.