Вопросы с тегом «socket»

Сокет - это абстрактная сетевая конструкция с отправляющей и получающей стороной. В большинстве современных операционных систем (ОС) имеются представления устройств и средства программирования для работы с сокетами.

1
Настройка Apache 2.4 mod_proxy_wstunnel для Socket.IO 1.0
Я пытаюсь настроить Apache 2.4 для прокси соединения websocket для socket.io с сервером node.js websocket, используя mod_proxy_wstunnel. У нас это работало нормально с socket.io 0.9, но в версии 1.0 они изменили конечную точку сокета на параметр запроса, и теперь у меня возникают проблемы с настройкой apache с правильными инструкциями прокси. …

7
Nginx + php5-fpm = «Файл не найден»
Я врезался в стену, пока настраивал сайт с помощью nginx / fpm. На странице отображается «Файл не найден», и это появляется в nginx error.log: FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream Я новичок в nginx и fpm, и это сообщение об ошибке ничего не …
14 nginx  php-fpm  socket 

4
Как получить сетевой журнал Linux?
У нас есть Java-сервер, работающий в Linux на определенном порту, который принимает постоянные соединения для тысяч и тысяч пользователей. В последнее время наши клиенты не могут подключиться с ошибкой тайм-аута. Мы подозреваем, что трафик становится слишком высоким, но наш журнал Java показывает, что не многие подключаются в секунду. Мы подозреваем, …

1
Как открыть сокет домена UNIX напрямую через TCP
Мне бы хотелось, чтобы сокет домена UNIX, например, /var/program/program.cmd, был открыт через TCP, скажем, через порт 12345. Мне также хотелось бы, чтобы он работал в фоновом режиме. Какой лучший способ сделать это? Если это актуально, система работает под управлением Ubuntu 12.04.2. Также с предложенным решением это переживет сокет домена, удаленный …
13 linux  ubuntu  tcp  socket 

7
Не удается подключиться к MySQL, используя localhost, но используя 127.0.0.1, это нормально?
Мой файл / etc / hosts выглядит так: 127.0.0.1 localhost # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters При сборке сервера я обнаружил, что, хотя я мог успешно пропинговать localhost, в некоторых файлах конфигурации для сервисов, таких …

5
Как настроить memcached для использования unix сокета?
Хотя я мог использовать memcached в Debian для использования порта 11211 по умолчанию, но у меня были большие трудности с настройкой сокета Unix. Из того, что я прочитал, я знаю, что мне нужно создать memcache.socketи добавить: -s /path/to/memcache.socket -a 0766 Кому /etc/memcached.confи закомментировать порт подключения по умолчанию и IP, т.е. …
12 memcached  socket 

4
Максимальное количество сокетов в Linux
Кажется, что сервер ограничен в ~ 32720 сокетов ... Я пробовал каждое известное изменение переменной, чтобы поднять этот предел. Но сервер остается ограниченным на 32720 открытых сокетов, даже если все еще есть 4Go свободной памяти и 80% простаивающего процессора ... Вот конфигурация ~# ulimit -a core file size (blocks, -c) …

1
Не удается запустить службу MySQL [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме отказа сервера. Закрыто 3 года назад . Я не могу перезапустить службу MySQL с моего сервера Ubuntu. Вот ошибка: ● mysql.service - LSB: Start and stop …
10 mysql  service  socket 


5
Должен ли исходный порт TCP быть уникальным для каждого хоста?
Я узнал, что TCP-соединение идентифицируется кортежем (исходный IP-адрес, исходный порт, IP-адрес назначения, порт назначения). Теоретически, таким образом, должно быть возможно, чтобы клиент с host1: port1 подключался к server1: port1 и в то же время другой клиент (работающий на host1) с host1: port1 на server2: port1. Я немного протестировал на Java, …
10 tcp  socket 

4
Опасно ли изменять значение / proc / sys / net / ipv4 / tcp_tw_reuse?
У нас есть несколько производственных систем, которые недавно были преобразованы в виртуальные машины. Существует наше приложение, которое часто обращается к базе данных MySQL, и для каждого запроса оно создает соединение, запрашивает и отключает это соединение. Это не подходящий способ запроса (я знаю), но у нас есть ограничения, которые мы не …

4
Siege: таблица дескрипторов заполнена sock.c: 119: слишком много открытых файлов
Я пытаюсь провести стресс-тест на своем собственном сервере, используя осаду с помощью следующей команды: $ siege -c 500 myweb.com/somefile.php Но я получаю эту ошибку: [error] descriptor table full sock.c:119: Too many open files И я тоже получаю это предупреждение: libgcc_s.so.1 must be installed for pthread_cancel to work Но я использую …

3
Каковы последствия установки tcp_tw_recycle / reuse в 1?
Я установил оба параметра tcp_tw_recycle / reuse на 1 в моем файле конфигурации. Каковы последствия этого? Если tcp-сокет используется повторно, это создает угрозу безопасности? то есть 2 разных соединения, оба потенциально могут отправлять данные? Подходит ли это для кратковременных соединений с небольшой вероятностью переподключения?
10 ubuntu  tcp  socket 

2
Проверьте, превышает ли путь максимум для сокета домена Unix
Операционные системы ограничивают длину пути доменного сокета Unix. Как я могу проверить, находится ли конкретный путь в пределах этого предела? Или, другими словами, как я могу проверить максимально допустимую длину пути сокета домена Unix в системе Linux или Mac OS X? Мой пример использования здесь для мультиплексирования SSH: если ControlPath …
9 linux  ssh  mac-osx  socket 

4
Sniff UNIX доменный сокет
Я знаю, что какой-то процесс пишет в определенный сокет домена unix ( /var/run/asterisk/asterisk.ctl), но я не знаю pid отправителя. Как я могу узнать, кто пишет в сокет? Я пытался с: sudo lsof /var/run/asterisk/asterisk.ctl но это просто список владельцев сокета. Я хотел бы знать, кто пишет / читает в этот сокет, …
9 linux  socket 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.