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 natychmiast zmusić to gniazdo do wyjścia ze stanu …
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. Próbowałem komentowania wszystkie socketwytyczne w my.cnforaz debian.cnfpliki i ponownie MySQL, …
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 …
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 sposoby). Zdaję …
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 user@site.comjeśli skonfiguruję zdalny serwer sql do nasłuchiwania na …
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 stanach TIME_WAIT, FIN_WAIT1 itd. 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 instalacji) MySQL 5.1? W tej chwili, kiedy próbuję uruchomić serwer za pomocą mysqld, …
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 można ustanowić. netstat …
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 can't identify protocol java 9689 appuser …
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 samym komputerze. Czy tak jest …
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 unix:/container/fpm/run/php5-fpm.sock failed (13: Permission denied) while connecting to upstream, client: 192.168.8.2, server: …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.