Вопросы по теме 'libevent'
Есть ли какой-нибудь современный обзор решений проблемы 10000 клиент/сек?
(обычно называется проблемой C10K)
Есть ли более современный обзор решений проблемы c10k (последнее обновление: 2 сентября 2006 г.), специально для Linux (epoll, signalfd, eventfd, timerfd...) и таких библиотек, как libev или libevent?...
4663 просмотров
schedule
12.04.2023
Выход из цикла тайм-аута Libevent
У меня возникли некоторые трудности с тем, чтобы расширение PHP libevent вышло из цикла по тайм-ауту. Вот что у меня есть на основе демонстраций на страницах документации PHP.net:
// From here: http://www.php.net/manual/en/libevent.examples.php...
1086 просмотров
schedule
19.07.2022
java.nio vs libevent что выбрать при работе с массой http запросов?
Мне нужно построить HTTP-сервер, который будет получать многие из них. вроде мало 10000-30000 за 1-5 сек. это короткий/небольшой запрос. мне нужно выбрать или пойти и основать его на libevent/libev (или, может быть, ACE ?? ) или сделать это в java,...
1652 просмотров
schedule
10.04.2022
Кросс-компиляция libevent для Android
Я застрял, пытаясь кросс-компилировать libevent для Android, и я хотел бы знать, что я делаю неправильно, и получить некоторую помощь.
Версия, которую я пытаюсь собрать, libevent-2.0.19-stable.
Я начал выполнять шаги, описанные в...
14004 просмотров
schedule
04.09.2022
Не удалось установить libevent-devel
Я пытаюсь установить libevent-devel , но это не удается из-за зависимостей, показанных ниже.
Я также пытался установить зависимости, необходимые для libevent-devel, но это также не удалось, так как ему нужен libevent-devel, как показано ниже....
9122 просмотров
schedule
09.09.2022
libevent не может прочитать дескриптор открытого сокета
недавно у меня была небольшая программа сервера сокетов, использующая libevent.
Таким образом, он выполняет следующую работу.
void read_function(int fd, short event, void* arg) {
printf("callback is called!\n");
// read from fd, and...
162 просмотров
schedule
06.09.2022
Libevent: как закрыть все открытые сокеты при выключении?
Я создал простой HTTP-прокси, используя libevent. Его можно отключить, отправив ему сигнал SIGHUP , который перехватывается обработчиком сигнала. Функция выключения вызывает event_base_loopexit , освобождает структуры и другие выделения кучи и...
715 просмотров
schedule
23.05.2022
Функция event_new() не работает на hpux itanium
Я пытаюсь отладить код, использующий библиотеку libevent. В этой библиотеке есть функция event_new, которая должна создать event_cb. Каким-то образом после того, как я отправил базу событий, event_cb не может быть вызван или доступен. Эта проблема...
133 просмотров
schedule
05.08.2022
OpenSSL SSL_shutdown получил сигнал SIGPIPE, сломанный канал
Я пишу клиент http/https, используя openssl-0.9.8e
Я получаю сообщение об ошибке, когда звоню SSL_read()
затем я вызываю SSL_get_error , получаю SSL_ERROR_SYSCALL и ошибаюсь ECONNRESET 104 /* Connection reset by peer */
в...
2770 просмотров
schedule
30.12.2022
golang cgo: значения обработчика libevent устанавливаются равными нулю во время выполнения
я работаю над переносом этого C API на https://github.com/shammash/vde3 , в библиотеке есть собственный цикл событий, который использует libevent, я использую CGO.
библиотеке требуется полный vde_event_handler, составленный таким образом...
805 просмотров
schedule
17.11.2022
libevent: почему evutil_make_socket_nonblocking вызывается дважды в их примере
Я смотрю на пример LibEvent на этой странице - почему в этот пример evutil_make_socket_nonblocking (делающий сокет неблокирующим) вызывается дважды?
Ее код (который я просто скопировал со страницы LibEvent):
/* For sockaddr_in */
#include...
920 просмотров
schedule
31.08.2022
событие чтения никогда не запускается, используя libevent
Я просто пишу эхо-сервер, используя libevent, но кажется, что событие чтения никогда не запускается. Код:
#include <unistd.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <netinet/tcp.h>...
557 просмотров
schedule
09.06.2022
Поддерживает ли libevent сокет netlink
Я использую netlink для получения номера прерывания от ядра. Приложение в пользовательском пространстве использует libevent для обработки запросов TCP / IP и сообщений netlink . Поддерживает ли libevent сокет netlink Linux? Буду...
598 просмотров
schedule
27.06.2022
Повторное использование одного и того же сокета для нескольких запросов
Вопрос может немного не по теме, но я не знал, где еще спросить. Я читал это https://github.com/msgpack-rpc/msgpack-rpc/blob/master/spec.md и увидел, что спецификация включает возможность отправлять неупорядоченные сообщения с использованием того...
3208 просмотров
schedule
21.01.2023
Как передать аргументы функции события, созданной с помощью libevent?
В настоящее время я пытаюсь использовать libevent для вызова функции каждые n минут/триггер события, который будет вызывать функцию, и было предложено использовать libevent. Я мог бы использовать его, чтобы постоянно вызывать функцию каждые n секунд,...
202 просмотров
schedule
06.08.2022