lundi 13 novembre 2017

Nginx proxy pass Redis

Salut,

Un petit reverse proxy Redis avec Nginx, utile dans le cas ou votre Redis est accessible uniquement en interne

Installer nginx, compiler avec l'option --with-stream ou installer paquet nginx-extra.
Dans nginx.conf, directement au meme niveau que http{} declare le stream :

stream {
    upstream backend {
        server 10.0.0.4:6379;
    }

    server {
        listen 6379;
        proxy_pass backend;
    }
}

De cette facon on peut faire passer tout ce qu'on veut, dans ce cas Redis (tcp/6379). Facile.

Aucun commentaire:

Enregistrer un commentaire