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… […]

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。