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.
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 prawidłowymi instrukcjami proxy. Wszystkie żądania do /socket.io/?EIO=N&transport=websocket(gdzie N …
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 fpm, a ten komunikat o błędzie …
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 rozwiązaniu przetrwa usunięcie i ponowne utworzenie gniazda domeny? EDYTOWAĆ …
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 podłączonych w ciągu sekundy. Podejrzewamy, że może …
Mój plik / etc / hosts wygląda następująco: 127.0.0.1 localhost # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters Podczas budowania serwera odkryłem, że chociaż mogę pomyślnie pingować localhost, w niektórych plikach konfiguracyjnych dla usług takich jak Postfix, …
Chociaż mogłem użyć Memcached na Debianie, aby użyć domyślnego portu 11211, ale miałem duże trudności z konfiguracją gniazda Unix. Z tego, co przeczytałem, wiem, że muszę utworzyć memcache.socketi dodać: -s /path/to/memcache.socket -a 0766 Do /etc/memcached.confi skomentować domyślny port połączenia i adres IP, tj -p 11211 -l 127.0.0.1 Jednak po ponownym …
Wygląda na to, że serwer ma ograniczoną liczbę ~ 32720 gniazd ... Próbowałem każdej znanej zmiany zmiennej, aby podnieść ten limit. Ale serwer pozostaje ograniczony przy 32720 otwartym gnieździe, nawet jeśli nadal jest 4Go wolnej pamięci i 80% bezczynności procesora ... Oto konfiguracja ~# ulimit -a core file size (blocks, …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat błędu serwera. Zamknięte 3 lata temu . Nie mogę zrestartować mojej usługi mysql z mojego serwera Ubuntu. Oto błąd: ● mysql.service - LSB: Start and stop the mysql …
Mam na myśli czystego klienta javascript, który korzysta z gniazd HTML5 i nie musi być instalowany, wystarczy otworzyć pojedynczy plik js w przeglądarce. Czy w ogóle można napisać takiego klienta?
Nauczyłem się, że krotka identyfikuje połączenie TCP (źródłowy adres IP, port źródłowy, docelowy adres IP, port docelowy). Teoretycznie powinna istnieć możliwość połączenia klienta z hosta1: port1 z serwerem1: port1 i jednocześnie innego klienta (działającego na hoście1) z hosta1: port1 na serwer2: port1. Przetestowałem trochę w Javie i jak dotąd wydaje …
Mamy kilka systemów produkcyjnych, które zostały niedawno przekształcone w maszyny wirtualne. Istnieje nasza aplikacja, która często uzyskuje dostęp do bazy danych MySQL, i dla każdego zapytania tworzy połączenie, zapytania i rozłącza to połączenie. To nie jest odpowiedni sposób na zapytanie (wiem), ale mamy ograniczenia, których nie możemy obejść. W każdym …
Próbuję wykonać test warunków skrajnych na własnym serwerze za pomocą oblężenia za pomocą następującego polecenia: $ siege -c 500 myweb.com/somefile.php Ale pojawia się ten błąd: [error] descriptor table full sock.c:119: Too many open files Dostaję też to ostrzeżenie: libgcc_s.so.1 must be installed for pthread_cancel to work Ale używam Ubuntu 15.04 …
W moim pliku konfiguracyjnym ustawiłem opcję tcp_tw_recycle / reuse na 1. Jakie są tego konsekwencje? Czy ponowne użycie gniazda TCP może stanowić zagrożenie dla bezpieczeństwa? tj. 2 różne połączenia, z których oba potencjalnie mogą wysyłać dane? Czy nadaje się do krótkotrwałych połączeń z niewielką szansą na ponowne połączenie?
Systemy operacyjne ograniczają długość ścieżki gniazda domeny Uniksa. Jak mogę sprawdzić, czy dana ścieżka mieści się w tym limicie? Lub, inaczej mówiąc, w jaki sposób mogę sprawdzić maksymalną dozwoloną długość ścieżki gniazda domeny Unix w systemie Linux lub Mac OS X? Mój przypadek użycia dotyczy tutaj multipleksowania SSH: jeśli ControlPath …
Wiem, że jakiś proces zapisuje do określonego gniazda domeny unix ( /var/run/asterisk/asterisk.ctl), ale nie znam pid nadawcy. Jak mogę dowiedzieć się, kto pisze do gniazda? Próbowałem z: sudo lsof /var/run/asterisk/asterisk.ctl ale wyświetla tylko właściciela gniazda. Chciałbym wiedzieć, kto pisze / czyta to gniazdo, a także chciałbym powąchać dane. czy to …
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.