2017-10-17 21 views
0

J'ai une webapp déployée avec succès dans le serveur web Jetty. Le serveur web répond très bien aux demandes. Lorsque j'accède à l'application, il rend la page d'accueil. Récemment, j'ai remarqué que lorsque je n'utilise pas l'application pendant une certaine période de temps, il se brise d'une manière ou d'une autre. La période est d'environ 2/3 semaines. Lorsque j'accède à la webapp après 2/3 semaines d'inactivité, je reçois la sortie this. Si je tente d'accéder à un autre lien, à savoir la page de connexion (de /login.faces) Je reçois:Serveur Web Jetty après les pauses inactives

Problème /error/not-found.faces accès. Raison: /error/not-found.xhtml non trouvé dans ExternalContext comme ressource

qui normalement utilisé pour travailler avant la marche au ralenti. Si je redémarre le serveur Web, tout redevient normal et fonctionne correctement. Il existe des tâches planifiées qui permettent à l'application d'interagir chaque jour avec la base de données. (Il existe une tâche planifiée pour récupérer les taux de change via le service web). Par conséquent, ma question est quelle serait la cause qui casse le site et le rend indisponible après la marche au ralenti? S'agit-il d'un problème de serveur web (jetée)? Ai-je manqué un paramètre qui est crucial?

Pour votre information, la structure du projet est: Java avec Spring, Hibernate, JSF (PrimeFaces) et la jetée

Répondre

0

Cela a eu lieu en raison d'autorisations dans CentOS. Si quelqu'un fait face au même problème assurez-vous de vérifier les journaux ont les autorisations appropriées pour lire et écrire