0
votes

ZK Spring Boot derrière un proxy (Nginx)

J'ai créé une application ZK à l'aide du démarreur de démarrage à ressort ZK. Tout fonctionne correctement.

SpringbootaPlication.java: strong> p> xxx pré>

Structure du projet: strong> p>

application.base-path=/app


0 commentaires

3 Réponses :


1
votes

en comparant à d'autres tutoriels (par exemple, https://clouding.io/hc/en-us/articles/360010806999-how-a-deploy-spring-boot-Application-with-nginx-on- Ubuntu-18-04 ) Il ressemble à au moins une fuite '/' peut manquer sur le xxx

vs xxx < P> J'espère que certains Nginx -Experts peuvent confirmer cela ou donner plus de détails. Du côté ZK, il n'y a rien que vous puissiez / devez configurer lors de l'utilisation d'un proxy autour d'une application WebApplication.


0 commentaires

1
votes

Vous pouvez essayer d'allumer access_log et error_log , s'il y a une erreur proxy_pass en amont, vous devriez être capable d'identifier cela.

Dans la configuration que vous avez fournie, vous pouvez essayer d'utiliser la réponse de @ COR3000. Votre configuration actuelle acheminera / zkau / web / * sur le port 8080, alors assurez-vous que vous pouvez obtenir ces données de cette instance Springboot.


0 commentaires

2
votes

Je résolviens le problème en modifiant les configuration:

Application.Properties strong> p> xxx pré>

nginx.conf strong>

..........
proxy_pass http://my-server:8081/app;
..........


0 commentaires