Ночью сайт без явных причин упал - на все страницы начал отдавать 404ю страницу(даже статику не отдавал).
Перед этим в логах(за день) фигурировал masscan с Пекинского IP.
В логах нет бешеного количества запросов, непосредственно перед падением.
После перезагрузки сервера(сделал клиент, посмотреть состояние системы в этот момент не успел) все стало на свои места.
На сервере стоит бубунта 14.04.01
Linux T-P 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
В логах много запросов с 499 результатом, но не так много, чтобы это выглядело как DDos.
Конфиги:
Основной:
user www-data;
worker_processes 4;
pid /run/nginx.pid;
events {
worker_connections 768;
}
http {
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
include /etc/nginx/mime.types;
default_type application/octet-stream;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
gzip on;
gzip_disable "msie6";
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}
Подключаемый:
upstream django {
server unix:///home/user/djangoprojects/<...>;
}
server {
listen 80;
server_name <...>;
charset utf-8;
client_max_body_size 75M;
location /cmsmagazinee<...>.txt
{
alias /home/user/djangoprojects/<...>/static/cmsmagazinee<...>.txt;
}
location /media {
alias /home/user/djangoprojects/<...>/media;
}
location /static {
alias /home/user/djangoprojects/<...>/static;
}
location / {
uwsgi_pass django;
include /home/user/djangoprojects/<...>/uwsgi_params;
}
}