Size: a a a

2020 December 07

DN

Dmitriy Novash progr... in cesbo_ru
Алексей Осечкин
астры или только нгинкса?
нжинкса и хлс в астре
источник

АО

Алексей Осечкин... in cesbo_ru
Dmitriy Novash programer
нжинкса и хлс в астре
нгинкс
# cat astra.conf
# Disable nginx tokens
server_tokens off;

# Cache settings
proxy_cache_path "/ramcache" use_temp_path=off keys_zone=all:1m inactive=10s max_size=8g;
proxy_cache_min_uses 1;
#proxy_ignore_headers Cache-Control;

# HSTS (15768000 seconds = 6 months)
add_header Strict-Transport-Security max-age=15768000;
add_header X-Frame-Options "DENY";
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";

# Allow only GET, POST, HEAD
add_header Allow "GET, POST, HEAD" always;

map $http_upgrade $connection_upgrade {
 default upgrade;
 ''      close;
}

server {
 listen 0.0.0.0:8000;
 server_name server.com;
 access_log off;

 open_file_cache max=1000 inactive=20s;
 open_file_cache_valid 10s;
 open_file_cache_errors off;

 keepalive_timeout 300s;
 keepalive_requests 1000000;

 resolver 8.8.8.8 ipv6=off;
 resolver_timeout 5s;

 if ( $http_user_agent ~* (nmap|nikto|wikto|sf|sqlmap|bsqlbf|w3af|acunetix|havij|appscan) ) {
   return 403;
 }

 if ( $request_method !~ ^(GET|POST|HEAD)$ ) {
   return 405;
 }

 location / {
   proxy_cache off;
   proxy_pass  http://127.0.0.1:7000;
   proxy_set_header Upgrade $http_upgrade;
   proxy_set_header Connection $connection_upgrade;
   include    /etc/nginx/conf.d/proxy_params.conf;
 }

 location ~* \.(m3u8)$ {
   proxy_cache off;
   expires -1;
   proxy_pass  http://127.0.0.1:7000;
   include    /etc/nginx/conf.d/proxy_params.conf;
 }

 location ~* \.(ts|trp)$ {
   proxy_pass http://127.0.0.1:7000;
   proxy_cache_methods GET;
   proxy_cache all;
   proxy_cache_key $request_uri;
   proxy_cache_valid 200 10s;
   proxy_cache_lock on;
   proxy_cache_lock_timeout 10s;
   proxy_cache_lock_age 10s;
   add_header X-Cache-Status $upstream_cache_status;
   proxy_pass_header X-Accel-Expires;
 }

 location ~ /\. {
   access_log off;
   log_not_found off;
   deny all;
 }

 location ~ ~$ {
   access_log off;
   log_not_found off;
   deny all;
 }

 location ~* (nginx-status|nginx_status)$ {
   stub_status on;
   access_log off;
   allow 127.0.0.1;
   deny all;
 }

}
источник

АО

Алексей Осечкин... in cesbo_ru
astra
       "hls": {
               "expires_header": true,
               "quantity": "4",
               "duration": "5",
               "relative_path": true
       },
источник

DB

Dmitriy Belousov in cesbo_ru
Алексей Осечкин
astra
       "hls": {
               "expires_header": true,
               "quantity": "4",
               "duration": "5",
               "relative_path": true
       },
Хм, интересно.
источник

АО

Алексей Осечкин... in cesbo_ru
Dmitriy Belousov
Хм, интересно.
Дима, ты сам настраивал :)
источник

DN

Dmitriy Novash progr... in cesbo_ru
Алексей Осечкин
Подскажите, работает astra + nginx. Nginx постоянно сжирает память. После последней перезагрузки было вроде нормально, но все равно начал съедать
а в числах это сколько?
источник

АО

Алексей Осечкин... in cesbo_ru
Dmitriy Novash programer
а в числах это сколько?
64 гб макс
источник

DB

Dmitriy Belousov in cesbo_ru
Алексей Осечкин
Дима, ты сам настраивал :)
Я думаю.
источник

DB

Dmitriy Belousov in cesbo_ru
Dmitriy Novash programer
а в числах это сколько?
Ты потом дай доступ, я посмотрю
источник

DN

Dmitriy Novash progr... in cesbo_ru
а рамкеш при этом насколько забит?
версия нжинкса?
источник

DB

Dmitriy Belousov in cesbo_ru
Dmitriy Novash programer
а в числах это сколько?
Это нджинкс может кеши не чистит?
источник

DN

Dmitriy Novash progr... in cesbo_ru
Dmitriy Belousov
Это нджинкс может кеши не чистит?
у него рамкеш на 8 гиг, максимум 8 гиг выжрало бы и все
источник

DB

Dmitriy Belousov in cesbo_ru
Dmitriy Novash programer
а рамкеш при этом насколько забит?
версия нжинкса?
Там скорее всего бага по времени старая
источник

АО

Алексей Осечкин... in cesbo_ru
nginx version: nginx/1.16.1
источник

DN

Dmitriy Novash progr... in cesbo_ru
кстати да, а версия астры какая?
источник

DN

Dmitriy Novash progr... in cesbo_ru
Алексей Осечкин
nginx version: nginx/1.16.1
некромант
источник

DB

Dmitriy Belousov in cesbo_ru
Dmitriy Novash programer
кстати да, а версия астры какая?
А пофиг
источник

DN

Dmitriy Novash progr... in cesbo_ru
Dmitriy Belousov
А пофиг
хедеры?)
источник

DB

Dmitriy Belousov in cesbo_ru
Dmitriy Novash programer
некромант
В центос он как стейбол
источник

АО

Алексей Осечкин... in cesbo_ru
Dmitriy Novash programer
некромант
ммм?
источник