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

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


7
Как принудительно закрыть сокет в TIME_WAIT?
Я запускаю определенную программу на Linux, которая иногда дает сбой. Если вы откроете его быстро после этого, он прослушивает сокет 49201 вместо 49200, как это было в первый раз. netstat показывает, что 49200 находится в состоянии TIME_WAIT. Есть ли программа, которую вы можете запустить, чтобы немедленно вывести этот сокет из …
113 linux  networking  unix  tcp  socket 

7
Как заставить MySQL соединяться по TCP вместо сокета Unix?
Я хотел бы проанализировать mysqlтрафик. Прямо сейчас все запросы mysql отправляются в Unix-сокет MySQL: unix 2 [ ACC ] STREAM LISTENING 3734388 15304/mysqld /var/run/mysqld/mysqld.sock Я пытаюсь отключить этот сокет, чтобы заставить MySQL использовать сетевой сокет вместо обратной связи. Я попытался закомментировать все socketдирективы в my.cnfи debian.cnfфайлы и перезапустить MySQL , …

6
Как найти другой конец соединения сокета Unix?
У меня есть процесс (dbus-daemon), который имеет много открытых соединений через сокеты UNIX. Одним из таких соединений является fd # 36: =$ ps uw -p 23284 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND depesz 23284 0.0 0.0 24680 1772 ? Ss 15:25 0:00 /bin/dbus-daemon --fork --print-pid …
44 linux  unix  netstat  socket  dbus 

3
Сокет Unix против хоста TCP / IP: порт
Может ли кто-нибудь описать мне плюсы и минусы использования файла сокета Unix против порта tcp / ip localhost:: при настройке служб на сервере (Ubuntu, FWIW)? В данном конкретном случае это для Python WSGI-сервера (uWSGI), но я просто заинтересован в целом (например, я знаю, что вы можете настроить MySQL обоими способами). …
42 linux  unix  tcpip  socket 


5
Нужно увеличить пропускную способность nginx для восходящего сокета Unix - настройка ядра Linux?
Я использую сервер nginx, который действует как прокси для восходящего сокета Unix, например: upstream app_server { server unix:/tmp/app.sock fail_timeout=0; } server { listen ###.###.###.###; server_name whatever.server; root /web/root; try_files $uri @app; location @app { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_redirect off; proxy_pass http://app_server; } } Некоторые …

7
Переслать локальный порт или файл сокета в файл удаленного сокета
Быстрый вопрос - я использую два linux-бокса, один мой рабочий стол, а другой мой VPS. По соображениям безопасности на стороне VPS я выбрал сокет-соединения с MySQL ( /var/run/mysqld/mysql.sock). Я знаю, что могу туннелировать так: ssh -L 3307:127.0.0.1:3306 user@site.comесли я настрою удаленный сервер SQL для прослушивания какого-либо порта, но я хочу …

4
Как автоматически перезапустить сервис при сбое в Linux
В Windows вы можете установить, что должно происходить, если / когда происходит сбой службы. Есть ли стандартный способ добиться того же в Linux (в частности, CentOS)? Большая часть моего вопроса: как вы обрабатываете сокеты, которые остались открытыми - например, в состояниях TIME_WAIT, FIN_WAIT1 и т. Д. В настоящий момент, если …
23 linux  service  socket 

6
Что должен содержать mysqld.sock, почему у меня его нет?
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить при сбое сервера. Мигрировал 8 лет назад . Кто-нибудь знает, почему мой /var/run/mysqld/mysqld.sockфайл сокета не будет на моем компьютере при установке (или переустановке) MySQL 5.1? Прямо сейчас, когда я пытаюсь запустить сервер с mysqld, я получаю похожие ошибки …

6
Ошибка сети: нет свободного места в буфере
После некоторого времени нормальной работы одна из наших машин с Windows XP SP3 больше не открывает (!) Новые соединения TCP / IP. Putty говорит Network Error: no buffer space available, что IE не будет открывать какие-либо новые соединения, но, например, сопоставления сетевых дисков все еще работают, даже новые могут быть …

3
Сокеты, найденные lsof, но не netstat
У меня есть приложение, которое исчерпывает файловые дескрипторы, очевидно, открывая сокеты, но я не могу точно выяснить, что делают эти сокеты. Они появляются в выводе lsof как java 9689 appuser 1010u sock 0,5 263746675 can't identify protocol java 9689 appuser 1011u sock 0,5 263746676 can't identify protocol java 9689 appuser …
19 linux  networking  tcp  udp  socket 

1
Когда использовать сокет MySQL, а когда использовать порт host:?
Многие приложения позволяют мне подключаться к Mysql, используя имя пользователя, пароль хоста и порт. Некоторые позволяют мне настроить сокет вместо host:port. Есть ли явное преимущество одного над другим? Я могу представить, что сокет работает только тогда, когда MySQL находится на той же машине. Это так? И если так, есть ли …

3
Совместное использование сокета Unix через том докера - разрешение запрещено
Я пытаюсь поделиться своим php5-fpmсокетом через том с моим nginxвеб-сервером. Fpm и nginx работают в разных контейнерах, и я хочу, чтобы они работали через общий том, где я помещаю файл сокета из fpm. 2014/04/13 10:53:35 [crit] 33#0: *1 connect() to unix:/container/fpm/run/php5-fpm.sock failed (13: Permission denied) while connecting to upstream, client: …
18 nginx  socket  docker 

4
Как настроить HTTP-сервер Nginx proxy_pass Node.js через сокет UNIX?
Я пытаюсь настроить сервер Nginx для подключения к HTTP-серверу Node.js через сокет домена UNIX. Файл конфигурации Nginx: server { listen 80; location / { proxy_pass http://unix:/tmp/app.socket:/; } } (согласно http://wiki.nginx.org/HttpProxyModule#proxy_pass ) Скрипт Node.js: var http = require('http'); http.createServer(function(req, res) { console.log('received request'); req.end('received request\n'); }).listen('/tmp/app.socket'); Теперь, когда я пытаюсь позвонить …

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