1. Actuellement, ma configuration nginx est démarrée sur le port 80, puis j'ai un service en arrière-plan démarré sur le port 8080
J'utilise nginx comme proxy inverse. Le service en arrière-plan démarrera automatiquement après le blocage. Le problème que je rencontre actuellement est qu'après le blocage du service en arrière-plan, une erreur sera signalée lors de son redémarrage :
Bind port 8080 error: Address already in use
Puis netstat pour voir :
sudo netstat -anpto |grep 127.0.0.1
tcp 0 0 127.0.0.1:8080 127.0.0.1:8080 ESTABLISHED 3841/nginx off (0.00/0/0)
Ce qui me perturbe, c'est pourquoi je suis connecté à moi-même ?
Configuration nginx :
upstream test.com{
server 127.0.0.1:8080;
}
server
{
listen 80;
server_name test.com;
index index.html index.htm index.php;
location / {
proxy_pass http://test.com;
add_header cache-control "no-cache, max-age=0";
add_header Pragma "no-cache";
}
Informations associées :
Venez lire cet article, ça devrait être la même situation
Celui du dessus est la bonne réponse