Вопросы по теме 'unix-socket'

Итак, setsockopt для тайм-аутов на сокетах AF_UNIX (AF_LOCAL) недокументированы / не работают варианты / альтернативы?
Я использую Fedora 13, если это важно. Я просмотрел справочные страницы по unix (7), setsockopt и send / recv. Чтение страниц руководства, кажется, более или менее говорит мне, что не все параметры гарантированно делают НИЧЕГО ... и,...
2030 просмотров
schedule 29.10.2022

Проблемы с асинхронным ядром Python, работающим с сокетами AF_UNIX
У меня есть некоторые проблемы с использованием asyncore с сокетами AF_UNIX. Этот код import asyncore, socket, os class testselect(asyncore.dispatcher): path = '/tmp/mysocket' def __init__(self):...
2745 просмотров
schedule 23.09.2023

Как узнать, привязан ли какой-либо процесс к сокету домена Unix?
Я пишу сервер сокетов домена Unix для Linux. Особенность сокетов домена Unix, которую я быстро обнаружил, заключается в том, что при создании слушающего сокета Unix создается соответствующая запись файловой системы, закрытие сокета не удаляет ее....
9226 просмотров
schedule 25.01.2024

104: сброс соединения по пиру: nginx + радуга + загрузка более 1 МБ
Я использую радуги ThreadPool + nginx (сокет unix) При загрузке больших файлов я получаю следующее в журнале ошибок nginx (ничего в журнале приложения): readv() failed (104: Connection reset by peer) while reading upstream Браузер получает...
2993 просмотров

sys/socket отсутствует член для msgdr: msg_control, msg_controllen, msg_flags
Я пытаюсь написать небольшое клиент-серверное приложение, используя UNIX DOMAIN SOCKETS. Я использую msghdr для sendmsg / recvmsg , но когда я компилирую следующий код, это дает мне следующую ошибку: include <sys/socket.h> ... struct...
969 просмотров
schedule 02.01.2023

Что вызывает ECONNREFUSED в сокетах домена UNIX?
Я понимаю, что на TCP-серверах отказ в подключении может быть вызван либо тем, что Процесс прекратил прослушивание, вызвав close на серверном сокете (существующие соединения остаются открытыми, а новые соединения отклоняются), или Процесс...
3037 просмотров
schedule 12.04.2024

Android - Как подключиться к абстрактному сокету с помощью приложения
Мне было интересно, как я могу подключиться к абстрактному сокету через приложение для Android. Я действительно новичок в этом, но у меня установлены android sdk и ndk. Любая помощь будет оценена по достоинству. абстрактные сокеты объясняются...
499 просмотров
schedule 13.09.2022

Программирование сокетов: accept() задерживается
У меня есть сервер, написанный на C, который заблокирован в функции accept() и ожидает новых входящих подключений. Когда новое соединение принято, он создает новый процесс, вызывая fork() . Я не использую epoll , поскольку каждый клиентский...
815 просмотров
schedule 12.06.2023

Использование Faraday для выполнения HTTP-запросов через сокет Unix
Я попытался собрать собственный адаптер Фарадея для выполнения HTTP-запросов с использованием сокета Unix с использованием NetX::HTTPUnix. Код выглядит следующим образом: module Faraday class Adapter class NetHttpUnix <...
498 просмотров
schedule 26.09.2023

Nginx выдает очень старые запросы uWSGI?
Я наблюдаю странную ситуацию, когда Nginx или uwsgi, похоже, создают длинную очередь входящих запросов и пытаются их обрабатывать спустя долгое время после того, как время ожидания клиентского соединения истекло. Я хотел бы понять и остановить такое...
1167 просмотров
schedule 04.03.2022

Отправка и получение файловых дескрипторов через LIBUV Pipe
Мне нужно отправить файловые дескрипторы некоторых буферов общей памяти из одного процесса в другой. Я могу передать fds напрямую через сокеты домена UNIX, как показано ниже: Отправить ФД: static void send_fds(int socket, int* fds, int n) //...
130 просмотров
schedule 14.01.2023

Двусторонняя связь сокетов Unix
Я пытаюсь создать сервер, который устанавливает сокет Unix и прослушивает клиентов, которые отправляют/получают данные. Я создал небольшой репозиторий , чтобы воссоздать проблему. Сервер работает и может получать данные от подключающихся клиентов,...
98 просмотров
schedule 24.11.2023