Pytania otagowane jako nginx

Nginx („eNgine x”) to lekki, wydajny serwer HTTP, odwrotne proxy, proxy strumieniowe TCP i proxy pocztowe, wydany na licencji BSD.

3
Jak wyłączyć limit czasu dla Nginx?
Na lokalnej maszynie programistycznej mam odwrotne proxy nginx, takie jak: server { listen 80; server_name myvirtualhost1.local; location / { proxy_pass http://127.0.0.1:8080; } server { listen 80; server_name myvirtualhost2.local; location / { proxy_pass http://127.0.0.1:9090; } Jednak jeśli debuguję aplikację, odpowiedź może zostać opóźniona na nieskończony czas, ale po 30 sekundach otrzymuję: …



2
przepisywanie adresu URL nginx: różnica między przerwą a ostatnim
Nie rozumiem różnicy między przerwaniem a ostatnim (flagi przepisywania). Dokumentacja jest raczej zawężona. Próbowałem przełączać się między nimi w niektórych moich konfiguracjach, ale nie zauważyłem żadnej różnicy w zachowaniu. Czy ktoś może wyjaśnić te flagi bardziej szczegółowo? Najlepiej z przykładem, który pokazuje inne zachowanie podczas przewracania jednej flagi na drugą.
45 nginx  rewrite 

2
Umożliwia szyfrowanie za pomocą odwrotnego proxy nginx
Wprowadzenie Mam serwer deweloperów (obecnie działający pod kontrolą Ubuntu 14.04 LTS), z którego korzystam już od jakiegoś czasu do hostowania różnych narzędzi programistycznych na różnych portach. Ponieważ porty mogą być trudne do zapamiętania, postanowiłem używać portu 80 dla wszystkich moich usług i przekierowywać porty wewnętrznie, na podstawie nazwy hosta. Zamiast …


1
Wirtualne hosty oparte na nazwie nginx na IPv6
Mam serwer Nginx obsługujący prawie pół tuzina różnych stron internetowych. Działa na Linode, który właśnie ma natywną obsługę IPv6 (centrum danych Dallas), i próbuję skonfigurować większość moich stron do pracy z dwoma stosami. Pierwszą uruchomiłem przy użyciu subdomeny opartej tylko na IPv6, takiej jak: server { listen [::]:80 ipv6only=on; listen …

4
Jaki jest najlepszy poziom gzip kompresji nginx?
Używam odwrotnej pamięci podręcznej proxy nginx z włączonym gzip. Mam jednak problemy z żądaniami HTTP aplikacji Android do mojej usługi internetowej Rails JSON. Wygląda na to, że kiedy wyłączę bufor buforowania odwrotnego proxy, działa to dobrze, ponieważ nagłówek odpowiedzi przychodzi bez gzip. Dlatego myślę, że problem jest spowodowany przez gzip. …
44 nginx  gzip 

2
nginx: czy logować pełne żądanie / odpowiedź ze wszystkimi nagłówkami?
Mamy serwer aplikacji, który czasami się zawiesza. Podejrzewamy, że jest to spowodowane złym żądaniem klienta. Czy nginx może zarejestrować pełne żądanie / odpowiedź (jak przechwytywanie skrzypka) do plików, abyśmy mogli zobaczyć żądania wysłane przed zawieszeniem? (Prawdopodobnie musimy unikać PCAP i tego podejścia i zrobić to wszystko w Nginx) Jeśli nginx …
44 nginx 

10
błędy nginx „recv () nie powiodło się (104: Resetowanie połączenia przez peer) podczas odczytu nagłówka odpowiedzi z wysyłania”
Mam serwer, który działał poprawnie do 3 października 2013 r. O godzinie 10:50, kiedy to zaczął sporadycznie zwracać klientowi błędy „502 Bad Gateway”. Około 4 na 5 żądań przeglądarki kończy się powodzeniem, ale około 1 na 5 kończy się niepowodzeniem z 502. Dziennik błędów nginx zawiera wiele setek tych błędów; …
44 php  nginx 

1
Dyrektywa serwera nginx nie jest tutaj dozwolona
Wiem, że są tam duplikaty, ale wydaje mi się, że nie mogę rozwiązać tego w mojej sytuacji. Śledzę artykuł na temat konfigurowania nginx jako odwrotnego proxy z Apache. I pojawia się ten błąd: nginx: [emerg] "server" directive is not allowed here in /etc/nginx/v.hosts/mydomain.com.conf:3 nginx: configuration file /etc/nginx/nginx.conf test failed Mój …

2
Wyrażenie regularne lokalizacji Nginx nie działa z przepustką proxy
Próbuję przywrócić działanie tych 2 dyrektyw lokalizacji w Nginx, ale otrzymuję błędy podczas uruchamiania Nginx. location ~ ^/smx/(test|production) { proxy_pass http://localhost:8181/cxf; } location ~ ^/es/(test|production) { proxy_pass http://localhost:9200/; } To jest błąd, który otrzymuję: nginx: [emerg] "proxy_pass" cannot have URI part in location given by regular expression, or inside named …
43 nginx  proxy  regex  proxypass 

4
jak ograniczyć dostęp do katalogu i podkatalogów
Muszę ograniczyć dostęp do jakichkolwiek plików lub podkatalogów w katalogu testdir. Mój conf: ... location ~* ^.+\.(jpg|txt)$ { root /var/www/site; } location /testdir { deny all; return 404; } ... W mojej konfiguracji nie mam żadnych ograniczeń dotyczących plików / testdir / jpg_or_txt. Jak to zrobić?
42 nginx  rewrite  deny 

3
Jaka jest różnica między zmiennymi Nginx $ host, $ http_host i $ nazwa_serwera?
Jaka jest różnica między tymi trzema zmiennymi Nginx $host, $http_hosti $server_name? Mam regułę przepisywania, w której nie jestem pewien, której powinienem użyć: location = /vb/showthread.php { # /vb/showthread.php?50271-What-s-happening&p=846039 if ($arg_p) { return 301 $scheme://$host/forum/index.php?posts/$arg_p/; } Szukam odpowiedzi, która nie mówi tylko „użyj zmiennej ___ w regule przepisywania”, ale także wyjaśnia …
42 nginx  rewrite 

4
Zrzucić konfigurację Nginx z uruchomionego procesu?
Najwyraźniej nie powinienem spędzać bezsennej nocy próbując debugować aplikację. Chciałem zrestartować mój nginx i odkryłem, że jego plik konfiguracyjny jest pusty. Nie pamiętam obcinania go, ale grube palce i zmniejszona uwaga prawdopodobnie odegrały swoją rolę. Nie mam kopii zapasowej tego pliku konfiguracyjnego. Wiem, że powinienem był to zrobić. Dobrze dla …
42 nginx 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.