J'ai utilisé nginx pour créer un cluster et je l'ai déployé sur le cloud de télécommunications. Le réseau externe utilise l'accès IP, 192.100.xxx.xxx:8080/jess, et un nom de domaine pour accéder à www.xxx.net/jess. est le bureau cartographié par lui-même.
Faites-le vous-même. Il n'y a aucun problème lors de l'accès par IP. Si vous accédez par nom de domaine, la page d'accueil peut être ouverte, toutes les demandes renverront l'IP. Comment le configurer pour que l'accès IP renvoie l'IP et le nom de domaine. l'accès renvoie le nom de domaine. Publier ma configuration nginx
C'est la première fois que j'utilise nginx. J'ai trouvé des informations mais je n'ai pas trouvé ce que je voulais. J'espère pouvoir demander à un expert de m'apprendre, ou où puis-je trouver des informations qui expliquent la configuration de nginx en détail. Merci d'avance
#负载均衡配置
upstream tomcat_server {
server 192.168.156.1:8090 max_fails=3 weight=1 fail_timeout=60s;
server 192.168.156.2:8080 max_fails=3 weight=3 fail_timeout=60s;
}
server {
listen 8080;
server_name localhost,;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
index index.jsp;
proxy_pass http://tomcat_server;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
Si le backend dépasse 30x, vous pouvez utiliser :
Pour remplacer l'emplacement dans l'en-tête de la réponse. Si la page saute en utilisant javascript, vous devrez peut-être modifier le code back-end. S'il ne peut pas être modifié, vous pouvez utiliser des modules de remplacement nginx tels que sub_filter.
Référence https://www.centos.bz/2014/06...
Je cherche des réponses, mais je n’ai toujours pas trouvé de solution