Запитання з тегом «socket»

Сокет - це абстрактна мережева конструкція зі стороною, що надсилає та приймає. У більшості сучасних операційних систем (ОС) є представлення пристроїв та засоби програмування для адреси сокетів.


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

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

6
Як знайти інший кінець з'єднання unix?
У мене є процес (dbus-демон), який має багато відкритого з'єднання через сокети 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 socket vs TCP / IP хост: порт
Чи може хтось, будь ласка, описати мені плюси та мінуси використання файлу сокета Unix проти tcp / ip localhost: port під час налаштування служб на сервері (Ubuntu, FWIW)? У цьому конкретному випадку це сервер Python WSGI (uWSGI), але мене просто цікавить загалом (наприклад, я знаю, що ви можете налаштувати MySQL …
42 linux  unix  tcpip  socket 


5
Потрібно збільшити пропускну здатність nginx до розширення unix socket - налаштування ядра 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 не відкриє жодних нових з'єднань, але, наприклад, відображення мережевого диска все ще працює, навіть нові можна встановити. netstat не показує більш відкритих …

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 …
19 linux  networking  tcp  udp  socket 

1
Коли використовувати MySQL-сокет і коли використовувати порт host: port?
Багато програм дозволяють мені підключитися до Mysql за допомогою імені користувача, хоста пароля та порту. Деякі дозволяють мені налаштувати сокет замість host:port. Чи є явна вигода одного над іншим? Я можу уявити, що сокет працює лише тоді, коли MySQL знаходиться на одній машині. Невже це так? І якщо так, чи …

3
Спільний доступ до сокету unix через ток docker - у дозволі відмовлено
Я намагаюся поділитися моїм php5-fpmсокетом через об'єм зі своїм nginxвеб-сервером. Fpm і nginx працюють у різних контейнерах, і я хочу, щоб вони працювали через спільний том, куди я розміщую файл socket від 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.