Configurer Nginx pour être un TCP équilibreur de charge

Je veux utiliser Nginx 1,9 à être un TCP équilibreur de charge. J'ai suivi le tutoriel dans https://www.nginx.com/resources/admin-guide/tcp-load-balancing/ mais il ne fonctionne pas.

Chaque fois que j'ai essayé de commencer nginx, j'ai eu des erreurs:

nginx: [emerg] unknown directive "stream" in /opt/nginx/nginx.conf

Voici mon nginx.fichier conf:

events {
    worker_connections  1024;
}


http {
# blah blah blah
}

stream {
    upstream backend {
        server 127.0.0.1:9630;
        server 127.0.0.1:9631;
    }
    server {
        listen 2802;
        proxy_connect_timeout 1s;
        proxy_timeout 3s;
        proxy_pass backend;
    }
}

Voulez-vous pls me dire comment le configurer droit?

InformationsquelleAutor anhldbk | 2016-01-05