Ein Socket ist ein abstraktes Netzwerkkonstrukt mit einer sendenden und einer empfangenden Seite. In den meisten modernen Betriebssystemen (OS) gibt es Gerätedarstellungen und Programmiertools zur Adressierung von Sockets.
Ich führe ein bestimmtes Programm unter Linux aus, das manchmal abstürzt. Wenn Sie es danach schnell öffnen, hört es den Socket 49201 anstelle von 49200 wie beim ersten Mal ab. netstat gibt an, dass sich 49200 in einem TIME_WAIT-Status befindet. Gibt es ein Programm, das Sie ausführen können, um sofort …
Ich möchte den mysqlVerkehr analysieren . Im Moment werden alle MySQL-Anfragen an den MySQL-Unix-Socket gesendet: unix 2 [ ACC ] STREAM LISTENING 3734388 15304/mysqld /var/run/mysqld/mysqld.sock Ich versuche, diesen Socket zu deaktivieren, um MySQL zu zwingen, den Netzwerksocket stattdessen im Loopback zu verwenden. Ich habe versucht, alle socketAnweisungen in den my.cnfund …
Ich habe einen Prozess (Dbus-Daemon), der viele offene Verbindungen über UNIX-Sockets hat. Eine dieser Verbindungen ist 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 5 --print-address …
Könnte mir bitte jemand die Vor- und Nachteile der Verwendung einer Unix-Socket-Datei gegenüber einem TCP / IP-Localhost: -Port beim Einrichten von Diensten auf einem Server (Ubuntu, FWIW) beschreiben? In diesem speziellen Fall handelt es sich um einen Python-WSGI-Server (uWSGI), aber ich interessiere mich nur für das Allgemeine (z. B. ich …
Kurze Frage - Ich verwende zwei Linux-Boxen, eine auf meinem eigenen Desktop und die andere auf meinem VPS. Aus Sicherheitsgründen habe ich mich auf der VPS-Seite für Socket-Verbindungen zu MySQL ( /var/run/mysqld/mysql.sock) entschieden. Ich weiß, dass ich so tunneln kann: ssh -L 3307:127.0.0.1:3306 user@site.comWenn ich den Remote-SQL-Server so einrichte, dass …
Unter Windows können Sie festlegen, was passieren soll, wenn ein Dienst ausfällt. Gibt es eine Standardmethode, um dasselbe unter Linux zu erreichen (insbesondere unter CentOS)? Ein größerer Teil meiner Frage ist: Wie gehen Sie mit offenen Sockets um - zum Beispiel in TIME_WAIT-, FIN_WAIT1- usw.-Zuständen. Im Moment, wenn der Dienst, …
Diese Frage wurde von Stack Overflow migriert, da sie bei einem Serverfehler beantwortet werden kann. Vor 8 Jahren migriert . Weiß jemand, warum sich meine /var/run/mysqld/mysqld.sockSocket-Datei nicht auf meinem Computer befindet, wenn ich MySQL 5.1 installiere (oder neu installiere)? Im Moment, wenn ich versuche, einen Server mit mysqld zu starten, …
Nach einiger Zeit, in der das Programm einwandfrei funktioniert, öffnet einer unserer Windows XP SP3-Computer einige (!) Neue TCP / IP-Verbindungen nicht mehr. Laut Putty Network Error: no buffer space availableöffnet der IE keine neuen Verbindungen, aber z. B. funktionieren die Zuordnungen der Netzlaufwerke immer noch, sogar neue können hergestellt …
Ich habe eine Anwendung, der die Dateideskriptoren ausgehen, anscheinend indem ich Sockets öffne, aber ich kann nicht genau herausfinden, was diese Sockets tun. Diese erscheinen in der Ausgabe als 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 …
In vielen Anwendungen kann ich über einen Benutzernamen, ein Kennwort, einen Host und einen Port eine Verbindung zu MySQL herstellen. Einige erlauben mir, eine Steckdose anstelle der zu konfigurieren host:port. Gibt es einen klaren Vorteil gegenüber dem anderen? Ich kann mir vorstellen, dass ein Socket nur funktioniert, wenn sich MySQL …
Ich versuche, meinen php5-fpmSocket über ein Volume mit meinem nginxWebserver zu teilen . Fpm und nginx laufen in verschiedenen Containern und ich möchte, dass sie über ein freigegebenes Volume funktionieren, auf dem ich die Socket-Datei von fpm platziere. 2014/04/13 10:53:35 [crit] 33#0: *1 connect() to unix:/container/fpm/run/php5-fpm.sock failed (13: Permission denied) …
Ich versuche, einen Nginx-Server so zu konfigurieren, dass er über einen UNIX-Domain-Socket eine Verbindung zu einem Node.js-HTTP-Server herstellt. Die Nginx-Konfigurationsdatei: server { listen 80; location / { proxy_pass http://unix:/tmp/app.socket:/; } } (laut http://wiki.nginx.org/HttpProxyModule#proxy_pass ) Das Skript Node.js: var http = require('http'); http.createServer(function(req, res) { console.log('received request'); req.end('received request\n'); }).listen('/tmp/app.socket'); Nun, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.