Nginx のバックエンドとの通信には Unix ドメインソケットも使用できる

こんな感じ。

upstream backend {
    server unix:/var/run/nginx-backend.sock;
}

server {
    listen unix:/var/run/nginx-backend.sock;
    server_name  _;
     :
}

server {
    listen 80;
    server_name  _;
     :
    location / {
        proxy_redirect off;
        proxy_cache one;
        proxy_cache_key "$scheme://$host$request_uri$is_args$args";
        proxy_cache_valid  200 60m;
        proxy_cache_valid  404 5m;
        proxy_pass http://backend;
    }
}

Posted

in

,

by

Tags:

Comments

“Nginx のバックエンドとの通信には Unix ドメインソケットも使用できる”. への1件のコメント

  1. […] Nginx のバックエンドとの通信には Unix ドメインソケットも使用できる | memo… […]

GitLabセットアップ。master failed to start, check stderr log for details | テックラボ 来夢多゛ への返信 コメントをキャンセル