On Wed, Jul 22, 2020, 15:55 Kushagra Bindal <bindal.kusha...@gmail.com>
wrote:

> Hi Christopher,
>
> Did you get a chance to look into this?
>
> Please help us in resolving this issue.
>
> On Sat, Jul 18, 2020 at 11:26 AM Kushagra Bindal <
> bindal.kusha...@gmail.com>
> wrote:
>
> > Hi Chris,
> >
> > Additionally when trying to stop running application, we are getting
> below
> > error.
> >
> > Sat Jul 18 05:49:40 UTC 2020
> > **************************
> > *  Stopping the Web Server
> > **************************
> > Sat Jul 18 05:49:40 UTC 2020
> > ./wfc: line 28: /usr/local/nginx/nginx: No such file or directory
> > ./wfc: line 233: /usr/local/nginx/nginx: No such file or directory
> >
> > Sat Jul 18 05:49:40 UTC 2020
> > *  Nginx has been stopped
> > **************************
> > *  Shutdown the wfc Server gracefully
> > **************************
> > # *********************************************************************
> > # Tomcat shutdown with wait time: 30
> > # *********************************************************************
> > Using CATALINA_BASE:   /usr/local/xyz/tomcat
> > Using CATALINA_HOME:   /usr/local/xyz/tomcat
> > Using CATALINA_TMPDIR: /usr/local/xyz/tomcat/temp
> > Using JRE_HOME:        /usr/local/xyz/jdk
> > Using CLASSPATH:
> >
> /usr/local/xyz/tomcat/bin/bootstrap.jar:/usr/local/xyz/tomcat/bin/tomcat-juli.jar
> > Using CATALINA_PID:    /usr/local/xyz/tomcat/tomcat.pid
> > Tomcat did not stop in time.
> > To aid diagnostics a thread dump has been written to standard out.
>

Anything interesting in this thread dump?


> Killing Tomcat with the PID: 4280
> > The Tomcat process has been killed.
> > # *********************************************************************
> > # Tomcat shutdown result: 0
> > # *********************************************************************
> >
> >
> >
> > Whereas below error that I mentioned earlier is coming when application
> is
> > in INPROGRESS and not yet come into running state and when we stop the
> same
> > it is throwing below error.
> >
> > On Sat, Jul 18, 2020 at 10:17 AM Kushagra Bindal <
> > bindal.kusha...@gmail.com> wrote:
> >
> >>  Hi Chris,
> >>
> >> To stop tomcat we are using the below command.
> >>
> >> bin/shutdown.sh -$sleeptime -force
> >>
> >> Where in our case sleeptime is set to 30.
> >>
> >> Please find the attached server.xml which we are using in our
> application.
> >>
> >> Also I have copy-paste the complete content below in this email as well.
> >>
> >>
> ----------------------------------------------------------------------------------------
> >>
> >> <?xml version='1.0' encoding='utf-8'?>
> >> <Server port="8005" shutdown="SHUTDOWN">
> >>   <Listener
> className="org.apache.catalina.startup.VersionLoggerListener"
> >> />
> >>   <Listener className="org.apache.catalina.core.AprLifecycleListener"
> >> SSLEngine="on" />
> >>   <Listener
> >> className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
> >>   <Listener
> >> className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
> />
> >>   <Listener
> >> className="org.apache.catalina.core.ThreadLocalLeakPreventionListener"
> />
> >>   <GlobalNamingResources>
> >>     <Resource name="UserDatabase" auth="Container"
> >>               type="org.apache.catalina.UserDatabase"
> >>               description="User database that can be updated and saved"
> >>
> >> factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
> >>               pathname="conf/tomcat-users.xml" />
> >>     <Resource name="jdbc/edbDataSource" auth="Container"
> >>               type="javax.sql.DataSource"
> >>               username="db_username_stub"
> >>               password="db_password_stub"
> >>               factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
> >>               url="READ_WRITE_URL_STUB"
> >>               driverClassName="com.edb.Driver"
> >>               initialSize="5"
> >>               maxWait="30000"
> >>               maxActive="50"
> >>               maxIdle="20"
> >>               minIdle="5"
> >>               maxAge="7200000"
> >>               validationQuery="SELECT 1; COMMIT;"
> >>  initSQL="ALTER SESSION SET statement_timeout=3600000; ALTER SESSION SET
> >> idle_in_transaction_session_timeout=3660000; COMMIT;"
> >>               poolPreparedStatements="true"
> >>               testWhileIdle="false"
> >>               testOnBorrow="true"
> >>               testOnReturn="false"
> >>               validationInterval="120000"
> >>               timeBetweenEvictionRunsMillis="15000"
> >>               removeAbandonedTimeout="300"
> >>               removeAbandoned="false"
> >>               logAbandoned="false"
> >>               minEvictableIdleTimeMillis="120000"
> >>               jmxEnabled="true"
> >>
> >>
> jdbcInterceptors="org.apache.tomcat.jdbc.pool.interceptor.ConnectionState;
> >>
> >> org.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer;
> >>
> >> org.apache.tomcat.jdbc.pool.interceptor.StatementCache(max=4000)" />
> >>     <Resource name="jdbc/edbDataSourceReadOnly" auth="Container"
> >>               type="javax.sql.DataSource"
> >>               username="db_username_stub"
> >>               password="db_password_stub"
> >>               factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
> >>               url="READ_ONLY_URL_STUB"
> >>               driverClassName="com.edb.Driver"
> >>               initialSize="5"
> >>               maxWait="30000"
> >>               maxActive="50"
> >>               maxIdle="20"
> >>               minIdle="5"
> >>               defaultReadOnly="true"
> >>               validationQuery="SELECT 1; COMMIT;"
> >>               initSQL="ALTER SESSION SET statement_timeout=3600000;
> ALTER
> >> SESSION SET idle_in_transaction_session_timeout=3660000; COMMIT;"
> >>               poolPreparedStatements="true"
> >>               testWhileIdle="false"
> >>               testOnBorrow="true"
> >>               testOnReturn="false"
> >>               validationInterval="120000"
> >>               timeBetweenEvictionRunsMillis="15000"
> >>               removeAbandonedTimeout="300"
> >>               removeAbandoned="false"
> >>               logAbandoned="false"
> >>               minEvictableIdleTimeMillis="120000"
> >>               jmxEnabled="true"
> >>
> >>
> jdbcInterceptors="org.apache.tomcat.jdbc.pool.interceptor.ConnectionState;
> >>
> >> org.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer;
> >>
> >> org.apache.tomcat.jdbc.pool.interceptor.StatementCache(max=4000)" />
> >>   </GlobalNamingResources>
> >>   <Service name="Catalina">
> >>     <Connector port="8080" protocol="HTTP/1.1"
> >>           server=""
> >>                connectionTimeout="20000"
> >>                redirectPort="8443" maxHttpHeaderSize="16384"/>
> >> <Connector port="8085" protocol="HTTP/1.1"
> >>                    server=""
> >>                connectionTimeout="20000"
> >>                redirectPort="8443" maxHttpHeaderSize="16384"/>
> >>
> >>     <Engine name="Catalina" defaultHost="localhost">
> >>       <Realm className="org.apache.catalina.realm.LockOutRealm">
> >>         <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
> >>                resourceName="UserDatabase"/>
> >>       </Realm>
> >>       <Host name="localhost"  appBase="webapps"
> >>             unpackWARs="true" autoDeploy="true">
> >>         <Valve className="org.apache.catalina.valves.AccessLogValve"
> >> directory="${log.dir}/tomcat"
> >>                prefix="localhost_access_log" suffix=".txt"
> >>                pattern="%h %l %u %t &quot;%r&quot; %s %b" />
> >>       </Host>
> >>     </Engine>
> >>   </Service>
> >> </Server>
> >>
> >>
> >>
> >>
> >>
> -----------------------------------------------------------------------------------------
> >>
> >> Please suggest what needs to be done to resolve this issue.
> >>
> >>
> >> On Sat, Jul 18, 2020 at 12:47 AM Christopher Schultz <
> >> ch...@christopherschultz.net> wrote:
> >>
> >>> -----BEGIN PGP SIGNED MESSAGE-----
> >>> Hash: SHA256
> >>>
> >>> Kushagra,
> >>>
> >>> On 7/17/20 11:47, Kushagra Bindal wrote:
> >>> > Similar issues we are also facing in our environment. What could be
> >>> > the problem?
> >>> >
> >>> > On Fri, Jul 17, 2020 at 6:04 PM om tiwari <omt121...@gmail.com>
> >>> > wrote:
> >>> >
> >>> >> Hi,
> >>> >>
> >>> >> We have upgraded our tomcat version from 8.5.24 to 8.5.53 in
> >>> >> application. After upgrading we are facing issue while stopping
> >>> >> tomcat. Below is the stack-trace :
> >>> >>
> >>> >> Using CATALINA_BASE:   /usr/local/kronos/tomcat Using
> >>> >> CATALINA_HOME:   /usr/local/kronos/tomcat Using CATALINA_TMPDIR:
> >>> >> /usr/local/kronos/tomcat/temp Using JRE_HOME:
> >>> >> /usr/local/kronos/jdk Using CLASSPATH:
> >>> >>
> >>> >>
> /usr/local/kronos/tomcat/bin/bootstrap.jar:/usr/local/kronos/tomcat/b
> >>> in/tomcat-juli.jar
> >>> >>
> >>> >>
> >>> Using CATALINA_PID:    /usr/local/kronos/tomcat/tomcat.pid
> >>> >> Jul 17, 2020 11:44:44 AM org.apache.catalina.startup.Catalina
> >>> >> stopServer SEVERE: Could not contact [localhost:8005]. Tomcat may
> >>> >> not be running. Jul 17, 2020 11:44:44 AM
> >>> >> org.apache.catalina.startup.Catalina stopServer SEVERE:
> >>> >> Catalina.stop: java.net.ConnectException: Connection refused
> >>> >> (Connection refused) at
> >>> >> java.net.PlainSocketImpl.socketConnect(Native Method) at
> >>> >> java.net
> >>> >> .AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
> >>> >>
> >>> >>
> >>> at java.net
> >>> >>
> .AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.jav
> >>> a:206)
> >>> >>
> >>> >>
> >>> at java.net
> >>> >> .AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
> >>> >>
> >>> >>
> >>> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
> >>> >> at java.net.Socket.connect(Socket.java:589) at
> >>> >> java.net.Socket.connect(Socket.java:538) at
> >>> >> java.net.Socket.<init>(Socket.java:434) at
> >>> >> java.net.Socket.<init>(Socket.java:211) at
> >>> >> org.apache.catalina.startup.Catalina.stopServer(Catalina.java:504)
> >>> >>
> >>> >>
> >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>> >> at
> >>> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> >>> java:62)
> >>> >>
> >>> >>
> >>> at
> >>> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> >>> sorImpl.java:43)
> >>> >>
> >>> >>
> >>> at java.lang.reflect.Method.invoke(Method.java:498)
> >>> >> at
> >>> >> org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:389)
> >>> >>
> >>> >>
> >>> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:479)
> >>> >>
> >>> >> Tomcat did not stop in time. To aid diagnostics a thread dump has
> >>> >> been written to standard out. Killing Tomcat with the PID: 21210
> >>> >> The Tomcat process has been killed.
> >>> >>
> >>> >>
> ---------------------------------------------------------------------
> >>> - ---------------------------------
> >>> >>
> >>> >>
> >>> >>
> >>> At last the tomcat is stopped but we are not able to understand this
> >>> >> connection refused stack trace in this stop process.
> >>> >>
> >>> >> It also takes time in stopping the tomcat server now since
> >>> >> upgrade `10-15 sec.
> >>> >>
> >>> >> Can anyone help us in resolving this issue?
> >>>
> >>> Can you post your <Server> element from conf/server.xml?
> >>>
> >>> How do you stop Tomcat -- looks like using "catalina.sh stop" or
> similar
> >>> ?
> >>>
> >>> - -chris
> >>> -----BEGIN PGP SIGNATURE-----
> >>> Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/
> >>>
> >>> iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAl8R9N4ACgkQHPApP6U8
> >>> pFga8RAAws1xIkDJJQptsdTu/2T/jssbnnDVewrI4LXguNoavHBxncGzw8r3Jczw
> >>> Qkx7rJcpoP9KcBmvDjipLDimVMS/uqErAgzb1kS52qUD44gdL2HdKfTyvVmUnOGU
> >>> xqlVD6JrJjLhATxhHhomDp5omcy8dn+j5XHJD0bGbISjKMsH5SPNUHNI0x2NIWNX
> >>> u3qcQxNlKiCN5iZpniAPhjVOPA+EFW91W83H37LZkrA7YFV9q4Z/FuHbHit0DL+J
> >>> sJN7oW9afPeVco5Q80IKiT2EDQEhcLH2zUNRwYqGfktewsgOM5cWN8NSXmqqsZDz
> >>> B2Zq7OqhAGx3b/OV9OpVSO0v+Pv6G2GMmhdv35eFq/JTkJBwMhd8H9PEc8yDEbTF
> >>> 0VaKmzjWuxs4ALPvD7yQtyidZE0I8H1MQBg4E1ROC1vMNfEkQXT47ChVq4zvJJDv
> >>> J1h+6ZHCmY6uLkZLltOZQtUnkFUAS0qn6AY80Dm0FWmMcorBUY0XRQSSfY0Xzpmv
> >>> CafkAgx6TZKiFGTbmXH90JrSrHQBchBvm4GmOKDNp9W3U/ZV8QQoBH4JLsGu/2e4
> >>> Cgq/TwBmc7VrjW4gYVg/fQ+mkF/4z2K1o9h2vAD/Di50TpARAIrRZbangqwvQxKN
> >>> b6IFIT965wW0MuhiaIO1leWc3nqLXzII8EEcg5xsduFx/aqrnKI=
> >>> =2Ey1
> >>> -----END PGP SIGNATURE-----
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> >>> For additional commands, e-mail: users-h...@tomcat.apache.org
> >>>
> >>>
> >>
> >> --
> >> Regards,
> >> Kushagra
> >>
> >
> >
> > --
> > Regards,
> > Kushagra
> >
>
>
> --
> Regards,
> Kushagra
>

Reply via email to