2017-06-13 4 views
1

Tomcat commence à écouter sur le port et l'application est également déployée, mais lorsque j'accède à l'URL, j'obtiens une erreur de connexion refusée. Y at-il un problème avec BigIP incapable de reconnaître le port ouvert par tomcat 8 sur le serveur?BigIP - connexion Tomcat 8 refusée lors de la mise à niveau de tomcat 6

Bien que lorsque je reviens à Tomcat 6 (démarrer et arrêter), puis essayez à nouveau avec Tomcat 8, il commence parfois à recevoir des connexions qui est étrange et je ne suis pas en mesure de trouver la raison. Quel pourrait être le problème?

 
Jun 13, 2017 5:56:32 AM org.apache.tomcat.util.digester.SetPropertiesRule begin 
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Valve} Setting property 'resolveHosts' to 'false' did not find a matching property. 

Jun 13, 2017 5:56:32 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent 
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: :/myPath/lib 

Jun 13, 2017 5:56:32 AM org.apache.coyote.AbstractProtocol init 
INFO: Initializing ProtocolHandler ["http-bio-9030"] 

Jun 13, 2017 5:56:32 AM org.apache.catalina.startup.Catalina load 
INFO: Initialization processed in 854 ms 

Jun 13, 2017 5:56:32 AM org.apache.catalina.users.MemoryUserDatabase open 
SEVERE: The specified user database [conf/tomcat-users.xml] could not be found 

Jun 13, 2017 5:56:32 AM org.apache.catalina.core.StandardService startInternal 
INFO: Starting service Catalina 

Jun 13, 2017 5:56:32 AM org.apache.catalina.core.StandardEngine startInternal 
INFO: Starting Servlet Engine: Apache Tomcat/8.0.30 

Jun 13, 2017 5:56:33 AM org.apache.jasper.servlet.TldScanner scanJars 
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skippin 
g unneeded JARs during scanning can improve startup time and JSP compilation time. 

Jun 13, 2017 5:56:33 AM org.apache.catalina.startup.HostConfig deployWAR 
INFO: Deploying web application archive /mypath/MyWar.war 

Jun 13, 2017 5:56:43 AM org.apache.jasper.servlet.TldScanner scanJars 
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skippin 
g unneeded JARs during scanning can improve startup time and JSP compilation time. 

Jun 13, 2017 5:56:43 AM org.apache.catalina.core.ApplicationContext log 
INFO: No Spring WebApplicationInitializer types detected on classpath 

Jun 13, 2017 5:56:43 AM org.apache.catalina.core.ApplicationContext log 
INFO: Initializing Spring root WebApplicationContext 

Jun 13, 2017 5:57:06 AM org.apache.catalina.core.ApplicationContext log 
INFO: Initializing Spring FrameworkServlet 'myServlet' 

Jun 13, 2017 5:57:06 AM org.apache.catalina.startup.HostConfig deployWAR 
INFO: Deployment of web application archive /mypath/MyWar.war has finished in 33,424 ms 

Jun 13, 2017 5:57:06 AM org.apache.coyote.AbstractProtocol start 
INFO: Starting ProtocolHandler ["http-bio-9030"]' 

Jun 13, 2017 5:57:06 AM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 33845 ms 
+0

Ajouter la partie correspondante de la sortie de fichier console/log. Que voulez-vous dire par «les points de terminaison reposants deviennent inaccessibles»? Peut-être que votre WebApplication ne démarre pas? Sans fichiers journaux/sortie console, c'est difficile à dire. – andih

+0

Merci pour la réponse andih. S'il vous plaît ignorer le point de terminaison reposant. J'ai édité la question. Veuillez me faire savoir vos points de vue –

+0

Et dans ce cas, vous pouvez accéder à l'application en utilisant le port 9030? À quoi ressemble une sortie de fichier journal/console lorsque vous ne le pouvez pas? – andih

Répondre

1

Chaque requête entrante nécessite un fil pour la durée de cette demande. Si plus de demandes simultanées sont reçues que les threads de traitement des demandes actuellement disponibles peuvent traiter, des threads supplémentaires seront créés jusqu'au maximum configuré (la valeur de l'attribut maxThreads). Si des demandes encore plus simultanées sont reçues, elles sont empilées dans le socket serveur créé par le Connecteur, jusqu'au maximum configuré (la valeur de l'attribut acceptCount). Toute autre demande simultanée recevra des erreurs de «connexion refusée» jusqu'à ce que des ressources soient disponibles pour les traiter.

Référez plus à https://tomcat.apache.org/tomcat-8.0-doc/config/http.html

+0

Merci pour la réponse Omkar mais dans mon application MaxThreads sont fixés à http.port.maxThreads = 100 et je ne suis même pas capable d'accéder à l'application. Par conséquent, même pas un fil est créé –