nagadomi 9 лет назад
Родитель
Сommit
a357c00b3f
1 измененных файлов с 10 добавлено и 2 удалено
  1. 10 2
      appendix/waifu2x.nginx.conf

+ 10 - 2
appendix/waifu2x.nginx.conf

@@ -1,12 +1,19 @@
 upstream waifu2x {
 upstream waifu2x {
+	least_conn;
         server localhost:8812;
         server localhost:8812;
+	# ..
 }
 }
+
 map $http_accept_language $lang {
 map $http_accept_language $lang {
   default en;
   default en;
-  ~ja ja;
   ~en en;
   ~en en;
+  ~ja ja;
   ~ru ru;
   ~ru ru;
+  ~pt pt;
+  ~es es;
 }
 }
+
+#limit_req_zone  $binary_remote_addr  zone=one:128m   rate=10r/m;
 server {
 server {
        # listen 80 default_server; 
        # listen 80 default_server; 
        server_name waifu2x.udp.jp; # fill your domain
        server_name waifu2x.udp.jp; # fill your domain
@@ -20,10 +27,11 @@ server {
        proxy_set_header X-Real-IP  $remote_addr;
        proxy_set_header X-Real-IP  $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 
 
-       location ~ ^/(apple-touch-icon|browserconfig|favicon|mstile)(.*)\.(png|xml|ico)$ {
+       location ~ ^/(apple-touch-icon|browserconfig|mstile)(.*)\.(png|xml|ico)$ {
           return 204;
           return 204;
        }
        }
        location @api {
        location @api {
+          # limit_req zone=one burst=3;
           proxy_pass http://waifu2x;
           proxy_pass http://waifu2x;
        }
        }
 }
 }