Używam nginx do serwera mojej zawartości statycznej. Czy istnieje sposób na ustawienie nagłówków wygasających dla każdego pliku, który spełnia określoną regułę? Na przykład, czy mogę ustawić nagłówek wygasający dla wszystkich plików, które mają rozszerzenie „.css”?
Używamy Nginx do obsługi plików statycznych na platformie programistycznej. Ponieważ jest to platforma programistyczna, chcielibyśmy wyłączyć buforowanie, aby każda zmiana była propagowana na serwer. Konfiguracja VHost jest dość prosta: server { server_name static.server.local; root /var/www/static; ## Default location location / { access_log off; expires 0; add_header Cache-Control private; } } …
Na naszych serwerach mamy zwyczaj upuszczania skrytek o północy. sync; echo 3 > /proc/sys/vm/drop_caches Kiedy uruchamiam kod, wydaje się, że zwalnia dużo pamięci RAM, ale czy naprawdę muszę to zrobić. Czy wolna pamięć RAM nie jest marnotrawstwem?
Mam dość stary serwer, który ma 4 GB pamięci RAM i przez cały dzień obsługuje te same pliki, ale robi to z dysku twardego, podczas gdy 3 GB pamięci RAM jest „wolne”. Każdy, kto kiedykolwiek próbował uruchomić napęd RAM, może zobaczyć, że jest niesamowity pod względem prędkości. Zużycie pamięci przez …
Mam serwer HAProxy / stunnel, który obsługuje SSL dla naszych witryn w AWS. Podczas testowania utworzyłem samopodpisany certyfikat na tym serwerze i uderzyłem go z pulpitu za pomocą Chrome, aby sprawdzić, czy stunnel działa poprawnie. Teraz zainstalowałem legalny certyfikat na tym serwerze. Gdy trafiam na stronę z mojego komputera w …
Ciągle słyszę o niektórych buforach PHP (opcode), takich jak - APC, XCache, Memcache, eAccelerator itp. Ale nigdy nie mogłem wymyślić, jak wybrać jeden. Oprócz korzyści w zakresie wydajności, które ma zapewnić system buforowania, które inne czynniki powinny budzić obawy. Na przykład dlaczego powiesz, że system pamięci podręcznej X jest lepszy …
Mamy jedno konkretne zapytanie SQL Server 2008 (nie zapisany proc, ale ten sam ciąg SQL - wykonywany co 5 minut), który sporadycznie buforuje bardzo zły plan zapytań. To zapytanie zwykle działa w ciągu kilku milisekund, ale przy tym złym planie zapytań zajmuje to ponad 30 sekund. Jak chirurgicznie usunąć tylko …
Właśnie przeprowadziliśmy migrację do Amazon AWS. Obecnie mamy instancję EC2, która działa dobrze. Z przodu działa Nginx, a z tyłu Apache. To też działa dobrze. Wszystkie witryny są uruchamiane poprawnie i zawierają nagłówek Cache-Control dla plików obsługiwanych z EC2. Problem dotyczy WSZYSTKICH plików statycznych, które umieściliśmy w Amazon S3 , …
Jak zapobiec buforowaniu tomcat? Mam pliki css i podstawowe pliki HTML, które ładuję i używam za pośrednictwem ajax, i chyba że zrestartuję tomcat, zmiany nie wydają się odzwierciedlać. Różne maszyny, różne przeglądarki i nie otrzymuję zaktualizowanych plików. Myśli?
Właśnie wziąłem dwa kursy uniwersyteckie na temat bezpieczeństwa komputerowego i programowania w Internecie. Myślałem o tym pewnego dnia: Internetowe serwery proxy buforują popularne treści z serwerów w sieci. Jest to przydatne na przykład, jeśli Twoja firma ma wewnętrzne połączenie sieciowe 1 Gb / s (w tym serwer proxy z pamięcią …
Odkryłem, że mogę ustawić TTL w Varnish w następujący sposób w moim pliku VCL: sub vcl_fetch { # 1 minute set obj.ttl = 1m; } Ale jakie jest ustawienie domyślne (zakładając, że serwer zaplecza nie ustawia nagłówka kontroli pamięci podręcznej)?
LSI oferuje technologię warstw pamięci CacheCade, która pozwala na używanie urządzeń SSD jako pamięci podręcznych odczytu i zapisu w celu rozszerzenia tradycyjnych macierzy RAID. Inni dostawcy przyjęli podobne technologie; Kontrolery HP SmartArray mają SmartCache . Adaptec ma MaxCache ... Nie wspominając o wielu programowych narzędziach przyspieszających ( sTec EnhanceIO , …
To pytanie zostało przeniesione z superużytkownika, ponieważ można na nie odpowiedzieć w przypadku błędu serwera. Migrował 7 lat temu . Główne referencje ZFS L2ARC (Brendan Gregg) (2008-07-22) oraz ZFS i Hybrid Storage Concept (blog Anatola Studlera) ( 11.11.2008 ) zawierają następujący schemat: Pytanie Czy powinienem interpretować pionową białą linię - …
Niedawno opublikowałem dużą aktualizację witryny i mam problem z tym, że niektórzy ludzie nie mogą się zalogować, ponieważ ich przeglądarka ładuje stare pliki javascript. Niektóre rzeczy, które zrobiłem, to: Pamięć podręczna pomijająca wszystkie pliki javascript Ustaw sendfile offw nginx.conf Ustaw expires 1sw mysite.conf Jawnie ustaw nagłówek Cache-Control: add_header Cache-Control no-cache; …
Czy w Linuksie można zobaczyć, ile żądań odczytu i zapisu z przestrzeni użytkownika powoduje trafienia do pamięci podręcznej i opuszcza urządzenia blokujące?
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.