测试我的nginx配置。不确定其工作原理

时间:2018-11-12 20:57:44

标签: nginx

我设置只是设置我的nginx配置,并试图对其进行测试。我重新启动了Nginx,并尝试对GET/parse/login执行/login步。期望503s真正快速加载页面几次。

击中/parse/login我得到403,击中/login我得到404

只想验证这项工作

  server {
       listen 8080;

       if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})T(\d{2})") {
           set $year $1;
           set $month $2;
           set $day $3;
           set $hour $4;
       }
       access_log /var/log/nginx/healthd/application.log.$year-$month-$day-$hour healthd;
       access_log  /var/log/nginx/access.log  main;

       proxy_pass  http://nodejs; # should probably remove this?
       proxy_http_version 1.1;
       proxy_set_header        Upgrade $http_upgrade;
       proxy_set_header        Connection "upgrade";
       proxy_set_header        Host            $host;
       proxy_set_header        X-Real-IP       $remote_addr;
       proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;

       location / {
           limit_req zone=mylimit burst=10 nodelay;

           proxy_pass  http://nodejs;
       }

       location /parse/login/ {
           deny all;
       }

       location /login/ {
           limit_req zone=mylimit burst=10 nodelay;

           proxy_pass  http://nodejs;
       }

   gzip on;
   gzip_comp_level 4;
   gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
   }

关于在部署到生产环境之前如何确保此工作的任何建议?

0 个答案:

没有答案