Gniazdo to abstrakcyjna konstrukcja sieciowa ze stroną wysyłającą i odbierającą. W większości nowoczesnych systemów operacyjnych (OS) istnieją reprezentacje urządzeń i narzędzia programistyczne do adresowania gniazd.
Na Linuksie uruchamiam określony program, który czasami ulega awarii. Jeśli otworzysz go szybko potem, będzie nasłuchiwał na gnieździe 49201 zamiast 49200, jak to robił za pierwszym razem. Netstat ujawnia, że 49200 jest w stanie TIME_WAIT. Czy istnieje program, który można uruchomić, aby...
Chciałbym przeanalizować mysqlruch. W tej chwili wszystkie żądania mysql są wysyłane do gniazda unix MySQL: unix 2 [ ACC ] STREAM LISTENING 3734388 15304/mysqld /var/run/mysqld/mysqld.sock Próbuję wyłączyć to gniazdo, aby zmusić MySQL do używania gniazda sieciowego zamiast w pętli zwrotnej....
Mam proces (dbus-daemon), który ma wiele otwartych połączeń przez gniazda UNIX. Jednym z tych połączeń jest 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 7...
Czy ktoś mógłby mi opisać zalety i wady korzystania z pliku gniazda Unix vs. localhost tcp / ip: port podczas konfigurowania usług na serwerze (Ubuntu, FWIW)? W tym konkretnym przypadku jest to serwer Python WSGI (uWSGI), ale interesuje mnie ogólnie (np. Wiem, że możesz skonfigurować MySQL na dwa...
Protokół WebSocket jest rozszerzeniem protokołu HTTP. Jednak moduł proxy Apache2 nie wydaje się o tym wiedzieć i odrzuca kluczowe nagłówki, przekształcając wywołanie w standardowe wywołanie HTTP. Czy istnieje sposób, aby Apache2 albo (1) rozumiał WebSocket, albo (2) po prostu ślepo przekazywał to,...
Czy istnieje polecenie podobne do mkfifo, ale dotyczy gniazd
Korzystam z serwera nginx, który działa jako serwer proxy do nadrzędnego gniazda unix, w następujący sposób: 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 {...
Szybkie pytanie - uruchamiam dwa urządzenia z linuksem, jeden na moim pulpicie, a drugi na moim VPS. Ze względów bezpieczeństwa po stronie VPS zdecydowałem się na połączenia gniazd z MySQL ( /var/run/mysqld/mysql.sock). Wiem, że mogę tunelować w ten sposób: ssh -L 3307:127.0.0.1:3306...
W systemie Windows możesz ustawić, co powinno się stać, jeśli / kiedy usługa ulegnie awarii. Czy istnieje standardowy sposób osiągnięcia tego samego w systemie Linux (w szczególności CentOS)? Większa część mojego pytania brzmi: jak radzić sobie z gniazdami, które pozostały otwarte - na przykład w...
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w przypadku błędu serwera. Migrował 8 lat temu . Czy ktoś wie, dlaczego mój /var/run/mysqld/mysqld.sockplik gniazda nie byłby na moim komputerze podczas instalacji (lub ponownej...
Po pewnym czasie działania jeden z naszych komputerów z systemem Windows XP SP3 nie otwiera już niektórych (!) Nowych połączeń TCP / IP. Putty mówi Network Error: no buffer space available, że IE nie otworzy żadnych nowych połączeń, ale np. Mapowania dysków sieciowych nadal działają, nawet nowe...
Wiele aplikacji pozwala mi łączyć się z MySQL przy użyciu nazwy użytkownika, hasła hosta i portu. Niektóre pozwalają mi skonfigurować gniazdo zamiast host:port. Czy jest jakaś wyraźna przewaga jednej nad drugą? Mogę sobie wyobrazić, że gniazdo działa tylko wtedy, gdy MySQL znajduje się na tym...
Mam aplikację, której brakuje deskryptorów plików, najwyraźniej przez otwarcie gniazd, ale nie mogę dokładnie dowiedzieć się, co robią te gniazda. Pojawiają się one w wynikach lsof jako java 9689 appuser 1010u sock 0,5 263746675 can't identify protocol java 9689 appuser 1011u sock 0,5 263746676...
Próbuję udostępnić swoje php5-fpmgniazdo przez wolumin na moim nginxserwerze internetowym. Fpm i nginx działają w różnych kontenerach i chcę, aby działały przez udostępniony wolumin, w którym umieszczam plik gniazda z fpm. 2014/04/13 10:53:35 [crit] 33#0: *1 connect() to...
Próbuję skonfigurować serwer Nginx, aby łączył się z serwerem HTTP Node.js za pośrednictwem gniazda domeny UNIX. Plik konfiguracyjny Nginx: server { listen 80; location / { proxy_pass http://unix:/tmp/app.socket:/; } } (zgodnie z http://wiki.nginx.org/HttpProxyModule#proxy_pass ) Skrypt...
Usiłuję skonfigurować Apache 2.4 do proxy proxy połączenia websocket dla socket.io z serwerem websocket node.js, używając mod_proxy_wstunnel. Działa to dobrze z socket.io 0.9, ale w wersji 1.0 zmieniono punkt końcowy gniazda na parametr zapytania, a teraz mam problem ze skonfigurowaniem apache z...
Chciałbym mieć gniazdo domeny UNIX, powiedzmy na przykład /var/program/program.cmd, ujawnione przez TCP, powiedzmy na porcie 12345. Chciałbym również, aby działało to cały czas w tle. Jak najlepiej to zrobić? Jeśli ma to znaczenie, system działa Ubuntu 12.04.2. Czy również dzięki proponowanemu...
Mamy serwer Java działający w systemie Linux na określonym porcie, który przyjmuje stałe połączenia dla tysięcy użytkowników. Ostatnio nasi klienci nie mogą połączyć się z błędem przekroczenia limitu czasu. Podejrzewamy, że ruch jest zbyt duży, ale nasz dziennik Java pokazuje, że niewielu jest...
Uderzyłem w ścianę podczas konfigurowania strony przy użyciu nginx / fpm. Strona wyświetla komunikat „Nie znaleziono pliku”, który pojawia się w pliku nginx error.log: FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream Jestem nowy zarówno w Nginx, jak i...